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

Create an API for iterating over libraries and cells #268

Open
glatosinski opened this issue Dec 1, 2020 · 1 comment · May be fixed by #269
Open

Create an API for iterating over libraries and cells #268

glatosinski opened this issue Dec 1, 2020 · 1 comment · May be fixed by #269
Assignees
Labels
lib-sky130_fd_pr Issues with the base primitive cells provided by the SkyWater foundry. lib-sky130_fd_sc_hd Issues with the "high density" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_hdll Issues with the "high density low leakage" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_hs Issues with the "high speed" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_hvl Issues with the "high voltage" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_lp Issues with the "low power" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_ls Issues with the "low speed" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_ms Issues with the "medium speed" digital standard cells provided by the SkyWater foundry. lib-sky130_osu_sc Issues with the digital standard cells provided by Oklahoma State University. scripts-python Issues with the Python scripts provided as part of the PDK.

Comments

@glatosinski
Copy link
Collaborator

Expected Behavior

The scripts for generating content based on libraries and cell files (like GDS files, Verilog files, bins.csv files) should have an unified API for iterating over libraries and cells and fetching the required files. This API should be available in the skywater_pdk common modules.

Actual Behavior

The scripts have their own implementation of iterators.

@glatosinski glatosinski self-assigned this Dec 1, 2020
@mithro
Copy link
Contributor

mithro commented Dec 1, 2020

+1 - Please proceed.

@glatosinski glatosinski linked a pull request Dec 2, 2020 that will close this issue
@mithro mithro added lib-sky130_fd_pr Issues with the base primitive cells provided by the SkyWater foundry. lib-sky130_fd_sc_hd Issues with the "high density" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_hdll Issues with the "high density low leakage" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_hs Issues with the "high speed" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_ms Issues with the "medium speed" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_ls Issues with the "low speed" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_lp Issues with the "low power" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_hvl Issues with the "high voltage" digital standard cells provided by the SkyWater foundry. lib-sky130_osu_sc Issues with the digital standard cells provided by Oklahoma State University. scripts-python Issues with the Python scripts provided as part of the PDK. labels Dec 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lib-sky130_fd_pr Issues with the base primitive cells provided by the SkyWater foundry. lib-sky130_fd_sc_hd Issues with the "high density" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_hdll Issues with the "high density low leakage" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_hs Issues with the "high speed" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_hvl Issues with the "high voltage" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_lp Issues with the "low power" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_ls Issues with the "low speed" digital standard cells provided by the SkyWater foundry. lib-sky130_fd_sc_ms Issues with the "medium speed" digital standard cells provided by the SkyWater foundry. lib-sky130_osu_sc Issues with the digital standard cells provided by Oklahoma State University. scripts-python Issues with the Python scripts provided as part of the PDK.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants