1 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
5 <link rel=
"stylesheet" media=
"screen" type=
"text/css" href=
"./style.css" />
6 <link rel=
"stylesheet" media=
"screen" type=
"text/css" href=
"./design.css" />
7 <link rel=
"stylesheet" media=
"print" type=
"text/css" href=
"./print.css" />
9 <meta http-equiv=
"Content-Type" content=
"text/html; charset=utf-8" />
13 <h1 class=
"sectionedit1" id=
"vhdl_netlister_readme">VHDL netlister README
</h1>
15 <pre class=
"code">The VHDL backend
17 Written by Magnus Danielson and improved by Thomas Heidel
20 A few things you have to care about:
22 1. In order to generate valid component declarations, you
23 have to add an additional attribute to each pin.
24 "type=IN
" or
"type=OUT
" or
"type=INOUT
"
26 2. The
"device
" attribute must be unique to a symbol!
27 The verilog symbols of the same type for example, have all
28 the same device attribute and will therefore not work.
30 3. Make sure your component-library picks up the vhdl symbols instead
31 of the verilog symbols Library paths that show up last are searched