OpenRAM
SRAM designer
A software framework that automates the design and layout of static random access memory (SRAM) circuits.
An open-source static random access memory (SRAM) compiler.
834 stars
57 watching
204 forks
Language: Python
last commit: 8 days ago
Linked from 1 awesome list
gdsmagicnetgennetlistsngspicepythonsram
Related projects:
Repository | Description | Stars |
---|---|---|
bespoke-silicon-group/bsg_fakeram | A tool for generating black-boxed SRAMs for use in CAD flows. | 32 |
muhammadaldacher/layout-design-of-an-8x8-sram-array | Design and layout of an 8x8 SRAM memory array with a 3-to-8 decoder for accessing the SRAM array | 64 |
vlsir/vlsir | Defines data schema for chip design using Protocol Buffer schema definition language | 27 |
intel/rohd | A framework for designing and verifying digital hardware using the Dart programming language | 376 |
aucohl/dffram | A compiler for designing and generating layouts of memory compilers using DFF/Latch cells | 133 |
cpc/openasip | A toolset for designing and programming customized co-processors with a focus on flexibility and customizability | 145 |
cfelton/rhea | A collection of MyHDL cores and tools for complex digital circuit design | 85 |
stefanschippers/xschem | A tool for designing and simulating custom electronic circuits with support for hierarchical and parametric design approaches | 333 |
the-openroad-project/openroad | An RTL-to-GDSII flow implementation for rapid digital design exploration and physical design implementation. | 1,601 |
gemesa/rustlink | Tools to program and manage STM32 microcontrollers using Rust | 3 |
princetonuniversity/opdb | A collection of design benchmarks and instances for evaluating and presenting digital circuit designs | 22 |
amaranth-lang/amaranth | A Python-based language and toolchain for designing and synthesizing digital hardware | 1,572 |
the-openroad-project/opensta | A tool that analyzes and verifies the timing of digital designs using standard file formats. | 410 |
r2d4/openlm | Library that provides a unified API to interact with various Large Language Models (LLMs) | 366 |
clash-lang/clash-compiler | A compiler that transforms high-level Haskell descriptions into synthesizable hardware descriptions. | 1,442 |