DECLAR, GENPAT Package
This software belongs to the ALLIANCE CAD system from the CAO-VLSI team at
ASIM/LIP6/UPMC laboratory.
LIP6/ASIM
University P. et M. Curie
4, place Jussieu
75252 PARIS Cedex 05
FRANCE
Fax : {33/0} 1.44.27.62.86
E-mail support : alliance-support@asim.lip6.fr
DECLAR("ident",":nb_space","format",mode,size);
nb_space Specify the number of blank space between each group of value associated to the connectors, signals or registers in the output file. 0,1,2,3,4,5,6,7,8,9 or nothing.
Describes a set of connectors, signals or registers of the same format, size and mode.
DECLAR("a", :2", X", OUT, 3 DOWNTO 0");
describes : a 3, a 2, a 1, a 0
the group is separated of the others with 2 blank spaces.
result :
out a(3 downto 0) X ;;;
DECLAR ("toto", :", O", INOUT, 7 TO 11");
describes : toto 7, toto 8, toto 9, toto 10, toto 11.
the group is separated of the following with 0 blank space.
result :
inout toto(7 to 11) O ;
DECLAR ("ck", :2", B", IN, ");
describes : ck.
the port is separated of the following with 2 blank spaces.
result :
in ck ;;;
DECLAR ("accu.f", :", B", SIGNAL, ");
describes : accu.f .
the signal is separated of the following with 0 blank space.
result :
signal accu.f ;
DECLAR ("accu.reg", :1", B", REGISTER, (3)");
describes : accu.reg .
the signal is separated of the following with 1 blank space.
result :
register accu.reg(3)
;;;;
This tool is under development at the ASIM/LIP6/UPMC laboratory, cao-vlsi
research team.
We need your feedbak to improve documentation and tools.
If you find bugs, please fill-in the form at
http://asim.lip6.fr/alliance/support/bug-report/
Thanks for doing this.