-
Notifications
You must be signed in to change notification settings - Fork 56
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
Unsupported expression for cell sg13g2_sdfbbp_1 #80
Comments
@dnltz thank you for reproducing this as well because we are aware of this warning. The person in charge has it in his pipeline but it you can provide the fix such as typo go ahead and do so so we can check it out using other tools as well. |
See #83 |
Hi @dnltz , this is not a typo - this is an inversion, if you remove this symbol the function will not be correct. An option will be to change this symbol to
and give us your feedback whether it passes now. |
@sergeiandreyev still the same warning. I wonder if this expression is allowed at all and should be replaced by boolean operations since it defines the next state of a flip-flop. |
hm, ok.. the
|
@sergeiandreyev this statement is also illegal. I figured out only one pin is OK but as soon as you add another one it's bad. |
Hm, then I don't get how the SkyWater sky130 scan flops are used in OpenROAD.. |
next_state w/ one pin is for regular flop, or in the |
So far there is no implementation of a scan chain with Open Source tools. To my knowledge.
|
Goodday, I am writing to you on behalf of Pr Naohiko Shimizu (naohiko.shimizu@lip6.fr) who is currently for one year at Sorbonne Université-LIP6, within the Open Source EDA Coriolis Team. Pr Shimizu used a scan path insertion tool available in the Alliance tool chain. Alliance sources may be found: here is the man page of scapin: SCAPIN(1) CAO-VLSI Reference Manual SCAPIN(1) NAME ORIGIN
SYNOPSIS DESCRIPTION |
Hi,
|
thanks a lot for the link! I was not aware. This is very helpful for the upcoming HSM we are planing. |
apart from the |
I found the following warning in OpenROAD and it looks like the stdcell lib has a type included: https://github.com/IHP-GmbH/IHP-Open-PDK/blob/dceb7e6bd1a877182c3ba32c2e238be08368fa3f/ihp-sg13g2/libs.ref/sg13g2_stdcell/lib/sg13g2_stdcell_typ_1p50V_25C.lib#L27289
Warning: Found unsupported expression 'SCE*SCD+SCE'*D' in pin attribute of cell 'sg13g2_sdfbbp_1' - skipping.
I can send a fix but can someone confirm this is a typo?
The text was updated successfully, but these errors were encountered: