]> AND Private Git Repository - blast.git/blob - lib/references/csvreader.xml
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
moved generate vhdl methods
[blast.git] / lib / references / csvreader.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
2 <block>
3   <informations>
4     <name>
5       generator-csvreader
6     </name>
7     <category ids="6" />  
8     <description>
9       <brief>
10         generates data from a csv file
11       </brief>
12       <detailed>
13         generates data from a csv file
14       </detailed>     
15     </description>    
16   </informations>
17
18   <parameters>
19
20     <parameter name="row_length" type="positive" value="24" context="generic"/>
21     <parameter name="nb_row" type="positive" value="8" context="generic"/>
22     <parameter name="data_width" type="positive" value="8" context="generic"/>
23     <parameter name="img_file" type="string" value="nofile.csv" context="user"/>
24     <parameter name="out_pattern_sub" type="expression" value="row" context="user"/>    
25     <parameter name="out_pattern" type="expression" value="(10){$row_length*$nb_$out_pattern_sub}" context="user"/>
26   </parameters>
27
28   <interfaces>
29     <inputs>
30       <input name="clk" width="1" purpose="clock" />
31       <input name="rst" width="1" purpose="reset" />
32     </inputs>
33     <outputs>
34       <output name="data_out" width="$data_width"/>
35       <control iface="data_out"/>
36     </outputs>
37   </interfaces>
38
39 </block>