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.

GitHub

834 stars
57 watching
204 forks
Language: Python
last commit: 8 days ago
Linked from 1 awesome list

gdsmagicnetgennetlistsngspicepythonsram

Backlinks from these awesome lists:

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