IP PortfolioPhysical IPmemory compilers

of_mc_sram_sp

Single-port SRAM compiler

Maturity plannedTargets ASIC (CMOS) onlyDifficulty Very hardPriority 1

Compiler for 6T single-port SRAM macros with configurable words, width and column mux, bit-write masks, optional redundancy and sleep/retention modes, generating GDS, LEF, Liberty and Verilog.

Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.

Interfaces

PortDirectionKindWidthNotes
port_ainvalid-qualified bus64 
rdataoutparallel64 

Standards

  • Liberty
  • LEF/DEF 5.8

Basis projects

Permissive open projects the implementation may build on.

More in memory compilers

IDBlockMaturity
of_mc_sram_dpTrue dual-port SRAM compilerplanned
of_mc_sram_2pTwo-port (1R1W) SRAM compilerplanned
of_mc_rfRegister-file compilerplanned
of_mc_sram_lvLow-voltage 8T SRAM compilerplanned
of_mc_romROM compilerplanned
of_mc_camCAM and TCAM compilerplanned
of_mc_edramGain-cell embedded DRAM compilerplanned
of_mc_cimCompute-in-memory SRAM macroplanned
of_mc_sram_rtRadiation-tolerant SRAM compilerplanned