1
0
mirror of https://github.com/aolofsson/oh.git synced 2025-01-30 02:32:53 +08:00

Add parameters to disable POC/cut cells

This commit is contained in:
Noah Moroze 2021-08-13 16:18:21 -04:00
parent bc9d7f8e55
commit 3e1d6d8e8d

View File

@ -30,6 +30,8 @@ module oh_padring
parameter WE_VSSIO = 8, parameter WE_VSSIO = 8,
parameter WE_VDD = 8, parameter WE_VDD = 8,
parameter WE_VSS = 8, parameter WE_VSS = 8,
parameter ENABLE_CUTS = 1,
parameter ENABLE_POC = 1,
parameter TECH_CFG_WIDTH = 16 parameter TECH_CFG_WIDTH = 16
) )
( (
@ -102,9 +104,9 @@ module oh_padring
.NVSSIO(NO_VSSIO), .NVSSIO(NO_VSSIO),
.NVDD(NO_VDD), .NVDD(NO_VDD),
.NVSS(NO_VSS), .NVSS(NO_VSS),
.POC(1), .POC(ENABLE_POC),
.LEFTCUT(1), .LEFTCUT(ENABLE_CUT),
.RIGHTCUT(1), .RIGHTCUT(ENABLE_CUT),
.TECH_CFG_WIDTH(TECH_CFG_WIDTH)) .TECH_CFG_WIDTH(TECH_CFG_WIDTH))
i0 (.vdd (vdd), i0 (.vdd (vdd),
.vss (vss), .vss (vss),
@ -136,9 +138,9 @@ module oh_padring
.NVSSIO(SO_VSSIO), .NVSSIO(SO_VSSIO),
.NVDD(SO_VDD), .NVDD(SO_VDD),
.NVSS(SO_VSS), .NVSS(SO_VSS),
.POC(1), .POC(ENABLE_POC),
.LEFTCUT(1), .LEFTCUT(ENABLE_CUT),
.RIGHTCUT(1), .RIGHTCUT(ENABLE_CUT),
.TECH_CFG_WIDTH(TECH_CFG_WIDTH)) .TECH_CFG_WIDTH(TECH_CFG_WIDTH))
i0 (.vdd (vdd), i0 (.vdd (vdd),
.vss (vss), .vss (vss),
@ -171,9 +173,9 @@ module oh_padring
.NVSSIO(EA_VSSIO), .NVSSIO(EA_VSSIO),
.NVDD(EA_VDD), .NVDD(EA_VDD),
.NVSS(EA_VSS), .NVSS(EA_VSS),
.POC(1), .POC(ENABLE_POC),
.LEFTCUT(1), .LEFTCUT(ENABLE_CUT),
.RIGHTCUT(1), .RIGHTCUT(ENABLE_CUT),
.TECH_CFG_WIDTH(TECH_CFG_WIDTH)) .TECH_CFG_WIDTH(TECH_CFG_WIDTH))
i0 (.vdd (vdd), i0 (.vdd (vdd),
.vss (vss), .vss (vss),
@ -206,9 +208,9 @@ module oh_padring
.NVSSIO(WE_VSSIO), .NVSSIO(WE_VSSIO),
.NVDD(WE_VDD), .NVDD(WE_VDD),
.NVSS(WE_VSS), .NVSS(WE_VSS),
.POC(1), .POC(ENABLE_POC),
.LEFTCUT(1), .LEFTCUT(ENABLE_CUT),
.RIGHTCUT(1), .RIGHTCUT(ENABLE_CUT),
.TECH_CFG_WIDTH(TECH_CFG_WIDTH)) .TECH_CFG_WIDTH(TECH_CFG_WIDTH))
i0 (.vdd (vdd), i0 (.vdd (vdd),