sarfaraz.ahmed
Junior Member level 1
Hi,
I have written tcl file for one simple circuit including library path which keep all instances.
my source file contain this line: assign out = (~a & b & c) + (a & ~b & c);
it synthesis fine by taking gates from library but when i do like this in source file: nand2 g1 (a, b, out1); then it does not maps and shows warnings in rc compiler and does not maps. please attached find.
TCL file keep this info :
set_attribute lib_search_path /home/sarfaraz.ahmed/techlib/FreePDK45/osu_soc/lib/source/signalstorm/files/
## This defines the library to use
set_attribute library gscl45nm.lib
read_hdl /home/sarfaraz.ahmed/RC/test.v
what problems might be there ?
I have written tcl file for one simple circuit including library path which keep all instances.
my source file contain this line: assign out = (~a & b & c) + (a & ~b & c);
it synthesis fine by taking gates from library but when i do like this in source file: nand2 g1 (a, b, out1); then it does not maps and shows warnings in rc compiler and does not maps. please attached find.
TCL file keep this info :
set_attribute lib_search_path /home/sarfaraz.ahmed/techlib/FreePDK45/osu_soc/lib/source/signalstorm/files/
## This defines the library to use
set_attribute library gscl45nm.lib
read_hdl /home/sarfaraz.ahmed/RC/test.v
what problems might be there ?