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

magicrc file is invalid! (and won't work for sky130B) #135

Open
d-m-bailey opened this issue Aug 3, 2022 · 0 comments · May be fixed by #136
Open

magicrc file is invalid! (and won't work for sky130B) #135

d-m-bailey opened this issue Aug 3, 2022 · 0 comments · May be fixed by #136
Assignees
Labels
help wanted Extra attention is needed

Comments

@d-m-bailey
Copy link
Contributor

d-m-bailey commented Aug 3, 2022

Current rule file results in (spacing added)

Magic 8.3 revision 315 - Compiled on Fri Jul  1 17:37:25 UTC 2022.
Starting magic under Tcl interpreter
Using the terminal as the console.
Using NULL graphics device.
Processing system .magicrc file

Error parsing "/home/kanobailey/mpw_precheck/checks/tech-files/sky130A.magicrc": invalid command name "EF"
Bad local startup file "/home/kanobailey/mpw_precheck/checks/tech-files/sky130A.magicrc", continuing without.

Loading "/home/kanobailey/mpw_precheck/checks/drc_checks/magic/magic_drc_check.tcl" from command line.
Don't know how to read GDS-II:
Nothing in "cifinput" section of tech file.
[INFO]: Loading user_analog_project_wrapper

File user_analog_project_wrapper.mag couldn't be read
No such file or directory
Creating new cell
"drc(full)" is not one of the DRC styles Magic knows.
The current style is "default".
The DRC styles are: default.
No errors found.
[INFO]: COUNT: 0
[INFO]: Should be divided by 3 or 4
[INFO]: DRC Checking DONE (/home/kanobailey/mpw-7/caravel_user_project_analog/precheck_results/03_AUG_2022___00_44_55/outputs/reports/magic_drc_check.drc.report)
[INFO]: Saving mag view with DRC errors(/home/kanobailey/mpw-7/caravel_user_project_analog/precheck_results/03_AUG_2022___00_44_55/outputs/user_analog_project_wrapper.magic.drc.mag)
[INFO]: Saved

Doesn't this mean that no rules are checked?

Also, if sky130B (default) is selected, the following error occurs

Could not find file '/home/kanobailey/mpw-7/pdks/sky130B/libs.tech/magic/sky130A.tech' in any of these directories:
         . $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
Error parsing "/home/kanobailey/mpw_precheck/checks/tech-files/sky130A.magicrc": couldn't read file "/home/kanobailey/mpw-7/pdks/sky130B/libs.tech/magic/sky130A.tcl": no such file or directory
@d-m-bailey d-m-bailey changed the title Magic DRC rule file is invalid! magicrc file is invalid! (and won't work for sky130B) Aug 3, 2022
@d-m-bailey d-m-bailey linked a pull request Aug 3, 2022 that will close this issue
@SaraEfabless SaraEfabless added the help wanted Extra attention is needed label Nov 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants