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

Some question #132

Open
kangliyu1 opened this issue Dec 6, 2021 · 2 comments
Open

Some question #132

kangliyu1 opened this issue Dec 6, 2021 · 2 comments

Comments

@kangliyu1
Copy link

kangliyu1 commented Dec 6, 2021

1、How can I change the Skywater 130nm PDK library of the underlying module to a module designed by myself
2、Is this a 12*12 CLB array? Only 1 LUT per CLB module
3、How to expand the scale of the design

@ganeshgore
Copy link
Collaborator

1、How can I change the Skywater 130nm PDK library of the underlying module to a module designed by myself

If you plan to change the PDK you need to perform PnR again (ref and to Q3), if you are still using Skywater 130 you can reuse some of the base modules (CB, SB, CLB) shared in this repo.

2、Is this a 12*12 CLB array? Only 1 LUT per CLB module

This is K4N8 architure (8LUTs perCLB)

3、How to expand the scale of the design

You can expand the size of FPGA for architecture evaluation in the XML file, but for GDS of the scaled design, you need to perform place and route yourself. This repository does not share PnR scripts as we used commercial tools to perform PnR

@kangliyu1
Copy link
Author

kangliyu1 commented Dec 7, 2021

1、How can I change the Skywater 130nm PDK library of the underlying module to a module designed by myself

If you plan to change the PDK you need to perform PnR again (ref and to Q3), if you are still using Skywater 130 you can reuse some of the base modules (CB, SB, CLB) shared in this repo.

2、Is this a 12*12 CLB array? Only 1 LUT per CLB module

This is K4N8 architure (8LUTs perCLB)

3、How to expand the scale of the design

You can expand the size of FPGA for architecture evaluation in the XML file, but for GDS of the scaled design, you need to perform place and route yourself. This repository does not share PnR scripts as we used commercial tools to perform PnR

Thank you very much for your **reply,I still want to ask a question . It seems that the underlying modules of Skywater 130nm PDK cannot be synthesis. How do you synthesis them?
And if it runs over 50MHz, will it make mistakes? How to increase the operating frequency?

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

2 participants