You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
edaeae2350 | 2 years ago | |
---|---|---|
.. | ||
address_clock_sdr_2r1w_64.v | 2 years ago | |
inout_comp.v | 2 years ago | |
local_eval_comp.v | 2 years ago | |
predecode_sdr_64.v | 2 years ago | |
ra_64x72_2r1w.v | 2 years ago | |
ra_bist_ddr.v | 2 years ago | |
ra_bist_sdr.v | 2 years ago | |
ra_cfg_ddr.v | 2 years ago | |
ra_cfg_sdr.v | 2 years ago | |
ra_delay.v | 2 years ago | |
ra_lcb_ddr.v | 2 years ago | |
ra_lcb_sdr.v | 2 years ago | |
readme.md | 2 years ago | |
regfile_shard_64x24_2r1w_comp.v | 2 years ago | |
sky130_fd.v | 2 years ago | |
sky130_hd.v | 2 years ago | |
toysram.vh | 2 years ago | |
toysram_16x12.v | 2 years ago | |
toysram_16x12_wrapper.v | 2 years ago | |
wordlines_comp.v | 2 years ago |
readme.md
ToySRAM 'shard'
-
hard array is decomposed into custom/RTL macros:
-
full components (netlist-style, sky130)
- 16x12 custom subarray
- wordline decoder
- local eval
- i/o
-
Compile
- 64x24 single array
verilator --lint-only -I. -Wno-LITENDIAN -Wno-MULTITOP sky130_hd.v sky130_fd.v wordlines_comp.v regfile_shard_64x24_2r1w_comp.v
- 64x72 logical array
# logical array, netlist shard
verilator --lint-only -I. -Wno-LITENDIAN -Wno-MULTITOP sky130_hd.v sky130_fd.v wordlines_comp.v regfile_shard_64x24_2r1w_comp.v ra_64x72_2r1w_comp.v