Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

' might be causing problems when used as part of a net name #91

Open
d-m-bailey opened this issue Jun 18, 2024 · 0 comments
Open

' might be causing problems when used as part of a net name #91

d-m-bailey opened this issue Jun 18, 2024 · 0 comments

Comments

@d-m-bailey
Copy link
Contributor

From the netgen lvs log

Parameter list mismatch in /UG_X8_NOR_0: Not enough parameters in call!
line number 10291 = 'XUG_X8_NOR_0 UG_X8_NOR_0/OUT_uq0 DN' UP' VDD GND UG_X8_NOR'

Parameter list mismatch in /UG_X8_DFF_0_3: Too many parameters in call!
line number 10333 = 'XUG_X8_DFF_0_3 UG_X8_DFF_0_3/D UG_X8_DFF_0_3/D UG_X8_DFF_0_1/Q UG_X8_DFF_0_1/D UG_X8_DFF_0_3/Q
+ VDD GND UG_X8_DFF_0'

Parameter list mismatch in /UG_X8_DIVIDER_PFD_0: Not enough parameters in call!
line number 10442 = 'XUG_X8_DIVIDER_PFD_0 UG_X8_DIVIDER_PFD_0/UP UG_X8_VCO_DIVIDER_0/OUT UG_X8_DIVIDER_PFD_0/DN'
+ UG_X8_VCO_DIVIDER_0/OUT' CLK_DIV UG_X8_DIVIDER_PFD_0/DN UG_X8_DIVIDER_PFD_0/UP'
+ FREF VDD GND UG_X8_DIVIDER_PFD'

Parameter list mismatch in /UG_X8_VCO_DIVIDER_0: Too many parameters in call!
line number 10445 = 'XUG_X8_VCO_DIVIDER_0 CLK_VCO CLK_VCO' N P VBIAS_VCO UG_X8_VCO_DIVIDER_0/OUT UG_X8_VCO_DIVIDER_0/VCONT
+ UG_X8_VCO_DIVIDER_0/UG_X8_DIVIDER_0/OUT1 UG_X8_VCO_DIVIDER_0/UG_X8_DIVIDER_0/OUT1'
+ UG_X8_VCO_DIVIDER_0/OUT' VDD VBIAS_DIV GND UG_X8_VCO_DIVIDER'

but the port counts actually match if ' is considered a standard character.

.subckt UG_X8_NOR OUT_uq0 B A VDD GND

.subckt UG_X8_DFF_0 D Q' CLK CLK' Q VDD GND

.subckt UG_X8_DIVIDER_PFD UP CLK DN' CLK' CLK_DFF DN UP' FREF VDD GND

.subckt UG_X8_VCO_DIVIDER CLK CLK' N P VBIAS_VCO OUT VCONT UG_X8_DIVIDER_0/OUT1 UG_X8_DIVIDER_0/OUT1'
+ OUT' VDD VBIAS_DIV GND

Is it possible to only consider ' to be a special character if it's part of a parameter calculation (ie, after an =)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant