Skip to content
New issue

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

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

Already on GitHub? # to your account

Runtime #245

Open
mbautista-lab opened this issue Jun 25, 2024 · 8 comments
Open

Runtime #245

mbautista-lab opened this issue Jun 25, 2024 · 8 comments

Comments

@mbautista-lab
Copy link

Hi I am trying to run a 16kbyte SRAM on sky130. Is it normal that it will take couple of weeks to generate?
Mine has been running for 1 month now. It generate a temp.gds and I don't see any errors flag but its still finishing.
So Im curious to know is couple of weeks a normal runtime for ex. 16kbyte memory ?

@mguthaus
Copy link
Collaborator

What step is running for so long? This is the largest memory block that I've generated.

Likely, I suspect it is timing characterization. This can be sped up a bit if you have parallel simulation tools, but it's ultimately a bottleneck that needs to be addressed.

The alternative now is to rely on the regression models, but these are not calibrated. We would welcome contributions to help with this

@mbautista-lab
Copy link
Author

It is still running please see the below image.
sram

When you say a parallel simulator, can we use xyce ?

Thanks

@mguthaus
Copy link
Collaborator

Yes, Xyce would be a parallel simulator, but it needs to be compiled as such.

This is stuck running extraction. Which version of magic are you using? There is likely an issue with that.

@mbautista-lab
Copy link
Author

My magic is version 8.3.363

What should be the correct version to use?

@mguthaus
Copy link
Collaborator

That is correct:

TOOLS+="magic=8.3.363 "

What kind of machine? How much memory is it using?

@mbautista-lab
Copy link
Author

Im using linux server, about 1.75T memory

@mguthaus
Copy link
Collaborator

It's using 1.75TB?? That is the problem, it is paging to swap. This sounds suspicious though.

How much physical memory is in the machine?

@mguthaus
Copy link
Collaborator

It could be a memory leak in magic.

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

No branches or pull requests

2 participants