| """ | |
| Dual port (1 read/write + 1 read only) 1 kbytes SRAM with byte write. | |
| FIXME: What is this useful for? | |
| FIXME: Why would you want byte write on this? | |
| """ | |
| word_size = 32 # Bits | |
| num_words = 256 | |
| human_byte_size = "{:.0f}kbytes".format((word_size * num_words)/1024/8) | |
| # Allow byte writes | |
| write_size = 8 # Bits | |
| # Dual port | |
| num_rw_ports = 1 | |
| num_r_ports = 1 | |
| num_w_ports = 0 | |
| ports_human = '1rw1r' | |
| import os | |
| exec(open(os.path.join(os.path.dirname(__file__), 'sky130_sram_common.py')).read()) |