Closed ApeachM closed 2 years ago
Hi @ApeachM
Please find the sample library file lib.sp file included in the examples. The parser is case-sensitive and thus '.ends' and '.ENDS' are treated differently. Feel free to modify the parser and code based on your input files. I will add a toy example for layout soon. Closing this issue.
Dear Rachel.
I'm highly interested in your repository, and I want to use your
ReGDS
project to make theSPICE
(.sp) file into a gate-levelVerilog
(.v) file.However, I am stuck in the middle of errors, when parsing a SPICE file.
Problem Define
I used a simple spice file, one is
invx4.sp
for standard cell library and the other isinv_FO4.sp
for layout netlist.invx4.sp
is forLibrary Build mode
. (Below code)inv_FO4.sp
is forLibrary Build mode
. (Below code)Error messages
Library Build mode
For the
Library Build mode
, runningLGE
inroot/bin/
where
invx4.sp
isHowever, the error message occurred as below.
Logic Gate Identification mode
For the
Logic Gate Identification mode
afterRebuild
,where
inv_FO4.sp
isHowever, the error message occurred as below.
Questions
What I want to ask are,
a standard cell library (SPICE) file for
Library Build Mode
and layout netlist (SPICE) file forLogic Gate Identification Mode
?I am waiting for your answer earnestly.
Thank you, Rachel.