mirror of https://github.com/VLSIDA/OpenRAM.git
Fix cheat on wordline driver name.
This commit is contained in:
parent
6ee4697711
commit
8f296810be
|
|
@ -135,7 +135,7 @@ lv_ngate = ngate - vtg - thkox
|
||||||
gv_ngate = ngate & vtg - vth - thkox
|
gv_ngate = ngate & vtg - vth - thkox
|
||||||
hv_ngate = ngate - vtg - vth & thkox
|
hv_ngate = ngate - vtg - vth & thkox
|
||||||
|
|
||||||
cheat("cell_6t", "dummy_cell_6t", "cell_1rw", "dummy_cell_1rw", "cell_2rw", "dummy_cell_2rw", "dff","wordline_driver_0") {
|
cheat("cell_6t", "dummy_cell_6t", "cell_1rw", "dummy_cell_1rw", "replica_cell_1rw", "cell_2rw", "dummy_cell_2rw", "replica_cell_2rw", "dff","wordline_driver*") {
|
||||||
|
|
||||||
# PMOS transistor device extraction
|
# PMOS transistor device extraction
|
||||||
extract_devices(mos4("PMOS_VTL"), { "SD" => psd, "G" => lv_pgate, "tS" => psd, "tD" => psd, "tG" => poly, "W" => nwell })
|
extract_devices(mos4("PMOS_VTL"), { "SD" => psd, "G" => lv_pgate, "tS" => psd, "tD" => psd, "tG" => poly, "W" => nwell })
|
||||||
|
|
@ -206,13 +206,13 @@ connect(metal10, metal10_pin)
|
||||||
schematic.simplify
|
schematic.simplify
|
||||||
|
|
||||||
if $connect_supplies
|
if $connect_supplies
|
||||||
connect_implicit("vdd")
|
connect_implicit("*", "vdd")
|
||||||
connect_implicit("gnd")
|
connect_implicit("*", "gnd")
|
||||||
end
|
end
|
||||||
|
|
||||||
#connect_global(pwell, "PWELL")
|
connect_global(pwell, "PWELL")
|
||||||
#connect_global(nwell, "NWELL")
|
connect_global(nwell, "NWELL")
|
||||||
#connect_global(bulk, "BULK")
|
connect_global(bulk, "BULK")
|
||||||
|
|
||||||
for pat in %w(pinv* pnor* pnand* and?_dec* write_driver* port_address* replica_bitcell_array*)
|
for pat in %w(pinv* pnor* pnand* and?_dec* write_driver* port_address* replica_bitcell_array*)
|
||||||
connect_explicit(pat, [ "NWELL", "vdd" ])
|
connect_explicit(pat, [ "NWELL", "vdd" ])
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue