feat: add support for hardening the chip rom on ihp/ol2

This commit is contained in:
htfab
2025-03-30 12:38:01 +03:00
committed by Uri Shaked
parent 92f00df652
commit 4c6b3f6570
2 changed files with 32 additions and 0 deletions
+4
View File
@@ -39,6 +39,10 @@ segment_font = {
"o": 0b01011100,
"p": 0b01110011,
"t": 0b01111000,
"a": 0b01110111,
"b": 0b01111100,
"c": 0b01011000,
"d": 0b01011110,
}
+28
View File
@@ -0,0 +1,28 @@
{
"DESIGN_NAME": "tt_um_chip_rom",
"VERILOG_FILES": "dir::tt_um_chip_rom.v",
"FP_SIZING": "absolute",
"DIE_AREA": [0, 0, 212.16, 154.98],
"FP_DEF_TEMPLATE": "ref::$DESIGN_DIR/../ihp/def/tt_block_1x1.def",
"FP_IO_HLENGTH": 2,
"FP_IO_VLENGTH": 2,
"//": "period is in ns, so 20ns == 50mHz",
"CLOCK_PERIOD": 20,
"CLOCK_PORT": "clk",
"//": "don't use power rings or TopMetal",
"DESIGN_IS_CORE": false,
"RT_MAX_LAYER": "Metal5",
"//": "save some time",
"RUN_KLAYOUT_XOR": false,
"//": "reduce wasted space",
"TOP_MARGIN_MULT": 1,
"BOTTOM_MARGIN_MULT": 1,
"LEFT_MARGIN_MULT": 6,
"RIGHT_MARGIN_MULT": 6
}