8000
Skip to content

Release the SKY130 SRAM build space + OpenRAM support. - #221

Draft
mithro wants to merge 3 commits into
google:mainfrom
mithro:openram-release
Draft

Release the SKY130 SRAM build space + OpenRAM support.#221
mithro wants to merge 3 commits into
google:mainfrom
mithro:openram-release

Conversation

@mithro
@mithro mithro commented Nov 7, 2020
Copy link
Copy Markdown
Contributor

This pull request adds the sky130_fd_bd_sram library which contains the SKY130 SRAM build space which includes;

  • Optimized single port SRAM cells including pre-calculated OPC.
  • Optimized dual port SRAM cells including pre-calculated OPC.
  • OpenRAM tech files enabling the compilation of SRAM macros using the OpenRAM memory compiler.

The pull request also adds sky130_openram_ip_sram which contains prebuilt macros for commonly needed SRAM blocks.

Fixes #3.

@mithro
mithro requested a review from mguthaus November 7, 2020 23:29
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Nov 7, 2020
The `sp` abbreviation was too close to single port in the sram build
space and causing confusion.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
This pull request adds the sky130_fd_bd_sram library which contains the
SKY130 SRAM build space which includes;
 * Optimized single port SRAM cells including pre-calculated OPC.
 * Optimized dual port SRAM cells including pre-calculated OPC.
 * OpenRAM tech files enabling the compilation of SRAM macros using the
   [OpenRAM memory compiler](https://github.com/VLSIDA/OpenRAM).

The pull request also adds sky130_openram_ip_sram which contains
prebuilt macros for commonly needed SRAM blocks.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
@mithro mithro added lib-sky130_fd_sp_sram Issues with the SRAM build space provided by the SkyWater foundry. tools-OpenRAM Issues with using OpenRAM with the PDK. in-progress This issue has someone already working on solving it and has made substantial progress. labels Nov 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation in-progress This issue has someone already working on solving it and has made substantial progress. lib-sky130_fd_sp_sram Issues with the SRAM build space provided by the SkyWater foundry. tools-OpenRAM Issues with using OpenRAM with the PDK.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Publish the SKY130 SRAM Build Space

1 participant

0