From 1dcac5135c6968d510235c896ea7805de0cff3b2 Mon Sep 17 00:00:00 2001 From: Alain Dargelas Date: Wed, 19 Apr 2023 00:36:47 -0700 Subject: [PATCH] gate defname in non-elab model --- include/Surelog/DesignCompile/UhdmWriter.h | 1 - src/DesignCompile/CompileHelper.cpp | 2 +- src/DesignCompile/UhdmWriter.cpp | 61 +- tests/CarryTrans/CarryTrans.log | 12 +- tests/GateLevel/GateLevel.log | 44 +- tests/Gates/Gates.log | 113 +- tests/GenerateUnnamed/GenerateUnnamed.log | 6 +- tests/Implicit/Implicit.log | 8 +- tests/PrimTermExpr/PrimTermExpr.log | 6 +- tests/UnitElab/UnitElab.log | 6 +- .../tests/CoresSweRVMP/CoresSweRVMP.log | 6 +- .../SimpleParserTest/SimpleParserTest.log | 15 +- third_party/tests/Sky130Cell/Sky130Cell.log | 1260 +++++++++++------ 13 files changed, 979 insertions(+), 561 deletions(-) diff --git a/include/Surelog/DesignCompile/UhdmWriter.h b/include/Surelog/DesignCompile/UhdmWriter.h index efb3d68f8c..29b36a2df0 100644 --- a/include/Surelog/DesignCompile/UhdmWriter.h +++ b/include/Surelog/DesignCompile/UhdmWriter.h @@ -68,7 +68,6 @@ class UhdmWriter final { static uint32_t getStrengthType(VObjectType type); static std::string builtinGateName(VObjectType type); - static uint32_t getBuiltinType(VObjectType type); private: void writePorts(std::vector& orig_ports, UHDM::BaseClass* parent, diff --git a/src/DesignCompile/CompileHelper.cpp b/src/DesignCompile/CompileHelper.cpp index a46bf9eecb..d28819bab8 100644 --- a/src/DesignCompile/CompileHelper.cpp +++ b/src/DesignCompile/CompileHelper.cpp @@ -2597,7 +2597,7 @@ void CompileHelper::compileGateInstantiation(ModuleDefinition* mod, */ if (gate) { gate->VpiName(fC->SymName(Name)); - // gate->VpiDefName(child->getModuleName()); + gate->VpiDefName(UhdmWriter::builtinGateName(gatetype)); fC->populateCoreMembers(id, id, gate); } // writePrimTerms(child, gate, vpiGateType, s); diff --git a/src/DesignCompile/UhdmWriter.cpp b/src/DesignCompile/UhdmWriter.cpp index 6abc61b368..0c68a5bb19 100644 --- a/src/DesignCompile/UhdmWriter.cpp +++ b/src/DesignCompile/UhdmWriter.cpp @@ -149,65 +149,6 @@ std::string UhdmWriter::builtinGateName(VObjectType type) { return modName; } -uint32_t UhdmWriter::getBuiltinType(VObjectType type) { - switch (type) { - case VObjectType::slNInpGate_And: - return vpiAndPrim; - case VObjectType::slNInpGate_Or: - return vpiOrPrim; - case VObjectType::slNInpGate_Nor: - return vpiNorPrim; - case VObjectType::slNInpGate_Nand: - return vpiNandPrim; - case VObjectType::slNInpGate_Xor: - return vpiXorPrim; - case VObjectType::slNInpGate_Xnor: - return vpiXnorPrim; - case VObjectType::slNOutGate_Buf: - return vpiBufPrim; - case VObjectType::slNOutGate_Not: - return vpiNotPrim; - case VObjectType::slPassEnSwitch_Tranif0: - return vpiTranif0Prim; - case VObjectType::slPassEnSwitch_Tranif1: - return vpiTranif1Prim; - case VObjectType::slPassEnSwitch_RTranif1: - return vpiRtranif1Prim; - case VObjectType::slPassEnSwitch_RTranif0: - return vpiRtranif0Prim; - case VObjectType::slPassSwitch_Tran: - return vpiTranPrim; - case VObjectType::slPassSwitch_RTran: - return vpiRtranPrim; - case VObjectType::slCmosSwitchType_Cmos: - return vpiCmosPrim; - case VObjectType::slCmosSwitchType_RCmos: - return vpiRcmosPrim; - case VObjectType::slEnableGateType_Bufif0: - return vpiBufif0Prim; - case VObjectType::slEnableGateType_Bufif1: - return vpiBufif1Prim; - case VObjectType::slEnableGateType_Notif0: - return vpiNotif0Prim; - case VObjectType::slEnableGateType_Notif1: - return vpiNotif1Prim; - case VObjectType::slMosSwitchType_NMos: - return vpiNmosPrim; - case VObjectType::slMosSwitchType_PMos: - return vpiPmosPrim; - case VObjectType::slMosSwitchType_RNMos: - return vpiRnmosPrim; - case VObjectType::slMosSwitchType_RPMos: - return vpiRpmosPrim; - case VObjectType::slPullup: - return vpiPullupPrim; - case VObjectType::slPulldown: - return vpiPulldownPrim; - default: - return 0; - } -} - UhdmWriter::UhdmWriter(CompileDesign* compiler, Design* design) : m_compileDesign(compiler), m_design(design) { m_helper.seterrorReporting( @@ -3685,7 +3626,7 @@ void UhdmWriter::writeInstance(ModuleDefinition* mod, ModuleInstance* instance, const FileContent* fC = child->getFileContent(); NodeId gatenode = fC->Child(fC->Parent(child->getNodeId())); VObjectType gatetype = fC->Type(gatenode); - int32_t vpiGateType = getBuiltinType(gatetype); + int32_t vpiGateType = m_helper.getBuiltinType(gatetype); if (insttype == VObjectType::slUdp_instantiation) { UHDM::udp* udp = s.MakeUdp(); gate = udp; diff --git a/tests/CarryTrans/CarryTrans.log b/tests/CarryTrans/CarryTrans.log index a7a92567c2..02706c1c1d 100644 --- a/tests/CarryTrans/CarryTrans.log +++ b/tests/CarryTrans/CarryTrans.log @@ -1486,30 +1486,34 @@ design: (work@carry_rtl) |vpiTypedef: \_logic_typespec: , line:9:12, endln:9:12 |vpiPrimitive: - \_gate: (work@carry_gate.g1), line:12:5, endln:12:16 + \_gate: work@and (work@carry_gate.g1), line:12:5, endln:12:16 |vpiParent: \_module_inst: work@carry_gate (work@carry_gate), file:${SURELOG_DIR}/tests/CarryTrans/dut.sv, line:8:1, endln:16:10 + |vpiDefName:work@and |vpiName:g1 |vpiFullName:work@carry_gate.g1 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@carry_gate.g2), line:13:5, endln:13:16 + \_gate: work@and (work@carry_gate.g2), line:13:5, endln:13:16 |vpiParent: \_module_inst: work@carry_gate (work@carry_gate), file:${SURELOG_DIR}/tests/CarryTrans/dut.sv, line:8:1, endln:16:10 + |vpiDefName:work@and |vpiName:g2 |vpiFullName:work@carry_gate.g2 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@carry_gate.g3), line:14:5, endln:14:16 + \_gate: work@and (work@carry_gate.g3), line:14:5, endln:14:16 |vpiParent: \_module_inst: work@carry_gate (work@carry_gate), file:${SURELOG_DIR}/tests/CarryTrans/dut.sv, line:8:1, endln:16:10 + |vpiDefName:work@and |vpiName:g3 |vpiFullName:work@carry_gate.g3 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@carry_gate.g4), line:15:4, endln:15:21 + \_gate: work@or (work@carry_gate.g4), line:15:4, endln:15:21 |vpiParent: \_module_inst: work@carry_gate (work@carry_gate), file:${SURELOG_DIR}/tests/CarryTrans/dut.sv, line:8:1, endln:16:10 + |vpiDefName:work@or |vpiName:g4 |vpiFullName:work@carry_gate.g4 |vpiPrimType:4 diff --git a/tests/GateLevel/GateLevel.log b/tests/GateLevel/GateLevel.log index ead2a4cf0b..c79fb09732 100644 --- a/tests/GateLevel/GateLevel.log +++ b/tests/GateLevel/GateLevel.log @@ -1537,65 +1537,75 @@ design: (work@LogicGates) |vpiActual: \_logic_net: (work@LogicGates.y10), line:1:53, endln:1:56 |vpiPrimitive: - \_gate: (work@LogicGates), line:5:6, endln:5:14 + \_gate: work@and (work@LogicGates.work@and), line:5:6, endln:5:14 |vpiParent: \_module_inst: work@LogicGates (work@LogicGates), file:${SURELOG_DIR}/tests/GateLevel/dut.sv, line:1:1, endln:20:10 - |vpiFullName:work@LogicGates + |vpiDefName:work@and + |vpiFullName:work@LogicGates.work@and |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@LogicGates), line:6:5, endln:6:13 + \_gate: work@or (work@LogicGates.work@or), line:6:5, endln:6:13 |vpiParent: \_module_inst: work@LogicGates (work@LogicGates), file:${SURELOG_DIR}/tests/GateLevel/dut.sv, line:1:1, endln:20:10 - |vpiFullName:work@LogicGates + |vpiDefName:work@or + |vpiFullName:work@LogicGates.work@or |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@LogicGates), line:7:6, endln:7:12 + \_gate: work@not (work@LogicGates.work@not), line:7:6, endln:7:12 |vpiParent: \_module_inst: work@LogicGates (work@LogicGates), file:${SURELOG_DIR}/tests/GateLevel/dut.sv, line:1:1, endln:20:10 - |vpiFullName:work@LogicGates + |vpiDefName:work@not + |vpiFullName:work@LogicGates.work@not |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@LogicGates), line:8:7, endln:8:15 + \_gate: work@nand (work@LogicGates.work@nand), line:8:7, endln:8:15 |vpiParent: \_module_inst: work@LogicGates (work@LogicGates), file:${SURELOG_DIR}/tests/GateLevel/dut.sv, line:1:1, endln:20:10 - |vpiFullName:work@LogicGates + |vpiDefName:work@nand + |vpiFullName:work@LogicGates.work@nand |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@LogicGates), line:9:6, endln:9:14 + \_gate: work@nor (work@LogicGates.work@nor), line:9:6, endln:9:14 |vpiParent: \_module_inst: work@LogicGates (work@LogicGates), file:${SURELOG_DIR}/tests/GateLevel/dut.sv, line:1:1, endln:20:10 - |vpiFullName:work@LogicGates + |vpiDefName:work@nor + |vpiFullName:work@LogicGates.work@nor |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@LogicGates), line:10:6, endln:10:14 + \_gate: work@xor (work@LogicGates.work@xor), line:10:6, endln:10:14 |vpiParent: \_module_inst: work@LogicGates (work@LogicGates), file:${SURELOG_DIR}/tests/GateLevel/dut.sv, line:1:1, endln:20:10 - |vpiFullName:work@LogicGates + |vpiDefName:work@xor + |vpiFullName:work@LogicGates.work@xor |vpiPrimType:5 |vpiPrimitive: - \_gate: (work@LogicGates), line:11:7, endln:11:15 + \_gate: work@xnor (work@LogicGates.work@xnor), line:11:7, endln:11:15 |vpiParent: \_module_inst: work@LogicGates (work@LogicGates), file:${SURELOG_DIR}/tests/GateLevel/dut.sv, line:1:1, endln:20:10 - |vpiFullName:work@LogicGates + |vpiDefName:work@xnor + |vpiFullName:work@LogicGates.work@xnor |vpiPrimType:6 |vpiPrimitive: - \_gate: (work@LogicGates.a1), line:13:14, endln:13:25 + \_gate: work@and (work@LogicGates.a1), line:13:14, endln:13:25 |vpiParent: \_module_inst: work@LogicGates (work@LogicGates), file:${SURELOG_DIR}/tests/GateLevel/dut.sv, line:1:1, endln:20:10 + |vpiDefName:work@and |vpiName:a1 |vpiFullName:work@LogicGates.a1 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@LogicGates.a2), line:14:13, endln:14:31 + \_gate: work@or (work@LogicGates.a2), line:14:13, endln:14:31 |vpiParent: \_module_inst: work@LogicGates (work@LogicGates), file:${SURELOG_DIR}/tests/GateLevel/dut.sv, line:1:1, endln:20:10 + |vpiDefName:work@or |vpiName:a2 |vpiFullName:work@LogicGates.a2 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@LogicGates.a3), line:15:25, endln:15:38 + \_gate: work@nand (work@LogicGates.a3), line:15:25, endln:15:38 |vpiParent: \_module_inst: work@LogicGates (work@LogicGates), file:${SURELOG_DIR}/tests/GateLevel/dut.sv, line:1:1, endln:20:10 + |vpiDefName:work@nand |vpiName:a3 |vpiFullName:work@LogicGates.a3 |vpiPrimType:2 diff --git a/tests/Gates/Gates.log b/tests/Gates/Gates.log index 165ce111ce..7a9d4cb073 100644 --- a/tests/Gates/Gates.log +++ b/tests/Gates/Gates.log @@ -3930,16 +3930,18 @@ design: (work@gates) \_delay_control: , line:140:3, endln:140:5 |vpiName:$finish |vpiPrimitive: - \_gate: (work@and_from_nand.U1), line:129:6, endln:129:16 + \_gate: work@nand (work@and_from_nand.U1), line:129:6, endln:129:16 |vpiParent: \_module_inst: work@and_from_nand (work@and_from_nand), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:124:1, endln:143:10 + |vpiDefName:work@nand |vpiName:U1 |vpiFullName:work@and_from_nand.U1 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@and_from_nand.U2), line:130:6, endln:130:17 + \_gate: work@nand (work@and_from_nand.U2), line:130:6, endln:130:17 |vpiParent: \_module_inst: work@and_from_nand (work@and_from_nand), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:124:1, endln:143:10 + |vpiDefName:work@nand |vpiName:U2 |vpiFullName:work@and_from_nand.U2 |vpiPrimType:2 @@ -4232,29 +4234,33 @@ design: (work@gates) \_delay_control: , line:173:3, endln:173:6 |vpiName:$finish |vpiPrimitive: - \_gate: (work@delay_example), line:151:38, endln:151:48 + \_gate: work@or (work@delay_example.work@or), line:151:38, endln:151:48 |vpiParent: \_module_inst: work@delay_example (work@delay_example), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:145:1, endln:176:10 - |vpiFullName:work@delay_example + |vpiDefName:work@or + |vpiFullName:work@delay_example.work@or |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@delay_example.u_and), line:153:29, endln:153:48 + \_gate: work@and (work@delay_example.u_and), line:153:29, endln:153:48 |vpiParent: \_module_inst: work@delay_example (work@delay_example), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:145:1, endln:176:10 + |vpiDefName:work@and |vpiName:u_and |vpiFullName:work@delay_example.u_and |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@delay_example.u_nand), line:157:29, endln:157:48 + \_gate: work@nand (work@delay_example.u_nand), line:157:29, endln:157:48 |vpiParent: \_module_inst: work@delay_example (work@delay_example), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:145:1, endln:176:10 + |vpiDefName:work@nand |vpiName:u_nand |vpiFullName:work@delay_example.u_nand |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@delay_example.u_buf), line:159:29, endln:159:46 + \_gate: work@buf (work@delay_example.u_buf), line:159:29, endln:159:46 |vpiParent: \_module_inst: work@delay_example (work@delay_example), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:145:1, endln:176:10 + |vpiDefName:work@buf |vpiName:u_buf |vpiFullName:work@delay_example.u_buf |vpiPrimType:7 @@ -4492,30 +4498,34 @@ design: (work@gates) \_logic_net: (work@dff_from_nand.CLK), line:64:7, endln:64:10 |vpiAlwaysType:1 |vpiPrimitive: - \_gate: (work@dff_from_nand.U1), line:66:6, endln:66:18 + \_gate: work@nand (work@dff_from_nand.U1), line:66:6, endln:66:18 |vpiParent: \_module_inst: work@dff_from_nand (work@dff_from_nand), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:62:1, endln:83:10 + |vpiDefName:work@nand |vpiName:U1 |vpiFullName:work@dff_from_nand.U1 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@dff_from_nand.U2), line:67:6, endln:67:18 + \_gate: work@nand (work@dff_from_nand.U2), line:67:6, endln:67:18 |vpiParent: \_module_inst: work@dff_from_nand (work@dff_from_nand), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:62:1, endln:83:10 + |vpiDefName:work@nand |vpiName:U2 |vpiFullName:work@dff_from_nand.U2 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@dff_from_nand.U3), line:68:6, endln:68:20 + \_gate: work@nand (work@dff_from_nand.U3), line:68:6, endln:68:20 |vpiParent: \_module_inst: work@dff_from_nand (work@dff_from_nand), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:62:1, endln:83:10 + |vpiDefName:work@nand |vpiName:U3 |vpiFullName:work@dff_from_nand.U3 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@dff_from_nand.U4), line:69:6, endln:69:20 + \_gate: work@nand (work@dff_from_nand.U4), line:69:6, endln:69:20 |vpiParent: \_module_inst: work@dff_from_nand (work@dff_from_nand), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:62:1, endln:83:10 + |vpiDefName:work@nand |vpiName:U4 |vpiFullName:work@dff_from_nand.U4 |vpiPrimType:2 @@ -4571,7 +4581,8 @@ design: (work@gates) |UINT:0 |vpiConstType:9 |vpiPrimitive: - \_gate: (n_gate), line:233:6, endln:233:34 + \_gate: work@nand (n_gate), line:233:6, endln:233:34 + |vpiDefName:work@nand |vpiName:n_gate |vpiPrimType:2 |uhdmallModules: @@ -4914,23 +4925,26 @@ design: (work@gates) \_delay_control: , line:24:3, endln:24:5 |vpiName:$finish |vpiPrimitive: - \_gate: (work@gates.U1), line:8:5, endln:8:17 + \_gate: work@not (work@gates.U1), line:8:5, endln:8:17 |vpiParent: \_module_inst: work@gates (work@gates), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:1:1, endln:27:10 + |vpiDefName:work@not |vpiName:U1 |vpiFullName:work@gates.U1 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@gates.U2), line:9:5, endln:9:29 + \_gate: work@and (work@gates.U2), line:9:5, endln:9:29 |vpiParent: \_module_inst: work@gates (work@gates), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:1:1, endln:27:10 + |vpiDefName:work@and |vpiName:U2 |vpiFullName:work@gates.U2 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@gates.U3), line:10:5, endln:10:25 + \_gate: work@xor (work@gates.U3), line:10:5, endln:10:25 |vpiParent: \_module_inst: work@gates (work@gates), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:1:1, endln:27:10 + |vpiDefName:work@xor |vpiName:U3 |vpiFullName:work@gates.U3 |vpiPrimType:5 @@ -5015,16 +5029,18 @@ design: (work@gates) |vpiTypedef: \_logic_typespec: , line:223:8, endln:223:8 |vpiPrimitive: - \_gate: (work@half_adder), line:225:12, endln:225:23 + \_gate: work@xor (work@half_adder.work@xor), line:225:12, endln:225:23 |vpiParent: \_module_inst: work@half_adder (work@half_adder), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:222:1, endln:227:10 - |vpiFullName:work@half_adder + |vpiDefName:work@xor + |vpiFullName:work@half_adder.work@xor |vpiPrimType:5 |vpiPrimitive: - \_gate: (work@half_adder), line:226:12, endln:226:25 + \_gate: work@and (work@half_adder.work@and), line:226:12, endln:226:25 |vpiParent: \_module_inst: work@half_adder (work@half_adder), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:222:1, endln:227:10 - |vpiFullName:work@half_adder + |vpiDefName:work@and + |vpiFullName:work@half_adder.work@and |vpiPrimType:1 |uhdmallModules: \_module_inst: work@mux_from_gates (work@mux_from_gates), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:85:1, endln:121:10 @@ -5531,46 +5547,53 @@ design: (work@gates) \_logic_net: (work@mux_from_gates.c3), line:86:14, endln:86:16 |vpiAlwaysType:1 |vpiPrimitive: - \_gate: (work@mux_from_gates), line:89:5, endln:89:15 + \_gate: work@not (work@mux_from_gates.work@not), line:89:5, endln:89:15 |vpiParent: \_module_inst: work@mux_from_gates (work@mux_from_gates), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:85:1, endln:121:10 - |vpiFullName:work@mux_from_gates + |vpiDefName:work@not + |vpiFullName:work@mux_from_gates.work@not |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@mux_from_gates), line:90:5, endln:90:15 + \_gate: work@not (work@mux_from_gates.work@not), line:90:5, endln:90:15 |vpiParent: \_module_inst: work@mux_from_gates (work@mux_from_gates), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:85:1, endln:121:10 - |vpiFullName:work@mux_from_gates + |vpiDefName:work@not + |vpiFullName:work@mux_from_gates.work@not |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@mux_from_gates), line:92:5, endln:92:24 + \_gate: work@and (work@mux_from_gates.work@and), line:92:5, endln:92:24 |vpiParent: \_module_inst: work@mux_from_gates (work@mux_from_gates), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:85:1, endln:121:10 - |vpiFullName:work@mux_from_gates + |vpiDefName:work@and + |vpiFullName:work@mux_from_gates.work@and |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@mux_from_gates), line:93:5, endln:93:20 + \_gate: work@and (work@mux_from_gates.work@and), line:93:5, endln:93:20 |vpiParent: \_module_inst: work@mux_from_gates (work@mux_from_gates), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:85:1, endln:121:10 - |vpiFullName:work@mux_from_gates + |vpiDefName:work@and + |vpiFullName:work@mux_from_gates.work@and |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@mux_from_gates), line:94:5, endln:94:20 + \_gate: work@and (work@mux_from_gates.work@and), line:94:5, endln:94:20 |vpiParent: \_module_inst: work@mux_from_gates (work@mux_from_gates), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:85:1, endln:121:10 - |vpiFullName:work@mux_from_gates + |vpiDefName:work@and + |vpiFullName:work@mux_from_gates.work@and |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@mux_from_gates), line:95:5, endln:95:16 + \_gate: work@and (work@mux_from_gates.work@and), line:95:5, endln:95:16 |vpiParent: \_module_inst: work@mux_from_gates (work@mux_from_gates), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:85:1, endln:121:10 - |vpiFullName:work@mux_from_gates + |vpiDefName:work@and + |vpiFullName:work@mux_from_gates.work@and |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@mux_from_gates), line:97:4, endln:97:20 + \_gate: work@or (work@mux_from_gates.work@or), line:97:4, endln:97:20 |vpiParent: \_module_inst: work@mux_from_gates (work@mux_from_gates), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:85:1, endln:121:10 - |vpiFullName:work@mux_from_gates + |vpiDefName:work@or + |vpiFullName:work@mux_from_gates.work@or |vpiPrimType:4 |uhdmallModules: \_module_inst: work@n_in_primitive (work@n_in_primitive), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:178:1, endln:206:10 @@ -5912,23 +5935,26 @@ design: (work@gates) \_delay_control: , line:203:3, endln:203:5 |vpiName:$finish |vpiPrimitive: - \_gate: (work@n_in_primitive.u_and1), line:184:5, endln:184:28 + \_gate: work@and (work@n_in_primitive.u_and1), line:184:5, endln:184:28 |vpiParent: \_module_inst: work@n_in_primitive (work@n_in_primitive), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:178:1, endln:206:10 + |vpiDefName:work@and |vpiName:u_and1 |vpiFullName:work@n_in_primitive.u_and1 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@n_in_primitive.u_and2), line:186:5, endln:186:38 + \_gate: work@and (work@n_in_primitive.u_and2), line:186:5, endln:186:38 |vpiParent: \_module_inst: work@n_in_primitive (work@n_in_primitive), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:178:1, endln:206:10 + |vpiDefName:work@and |vpiName:u_and2 |vpiFullName:work@n_in_primitive.u_and2 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@n_in_primitive.u_xnor1), line:188:6, endln:188:35 + \_gate: work@xnor (work@n_in_primitive.u_xnor1), line:188:6, endln:188:35 |vpiParent: \_module_inst: work@n_in_primitive (work@n_in_primitive), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:178:1, endln:206:10 + |vpiDefName:work@xnor |vpiName:u_xnor1 |vpiFullName:work@n_in_primitive.u_xnor1 |vpiPrimType:6 @@ -6002,23 +6028,26 @@ design: (work@gates) |vpiFullName:work@n_out_primitive.in |vpiNetType:1 |vpiPrimitive: - \_gate: (work@n_out_primitive.u_buf0), line:214:5, endln:214:20 + \_gate: work@buf (work@n_out_primitive.u_buf0), line:214:5, endln:214:20 |vpiParent: \_module_inst: work@n_out_primitive (work@n_out_primitive), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:208:1, endln:220:10 + |vpiDefName:work@buf |vpiName:u_buf0 |vpiFullName:work@n_out_primitive.u_buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@n_out_primitive.u_buf1), line:216:5, endln:216:44 + \_gate: work@buf (work@n_out_primitive.u_buf1), line:216:5, endln:216:44 |vpiParent: \_module_inst: work@n_out_primitive (work@n_out_primitive), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:208:1, endln:220:10 + |vpiDefName:work@buf |vpiName:u_buf1 |vpiFullName:work@n_out_primitive.u_buf1 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@n_out_primitive.u_not0), line:218:5, endln:218:37 + \_gate: work@not (work@n_out_primitive.u_not0), line:218:5, endln:218:37 |vpiParent: \_module_inst: work@n_out_primitive (work@n_out_primitive), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:208:1, endln:220:10 + |vpiDefName:work@not |vpiName:u_not0 |vpiFullName:work@n_out_primitive.u_not0 |vpiPrimType:8 @@ -6297,16 +6326,18 @@ design: (work@gates) \_logic_net: (work@transmission_gates.in), line:31:22, endln:31:24 |vpiAlwaysType:1 |vpiPrimitive: - \_gate: (work@transmission_gates.U2), line:35:6, endln:35:17 + \_gate: work@buf (work@transmission_gates.U2), line:35:6, endln:35:17 |vpiParent: \_module_inst: work@transmission_gates (work@transmission_gates), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:29:1, endln:50:10 + |vpiDefName:work@buf |vpiName:U2 |vpiFullName:work@transmission_gates.U2 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@transmission_gates.U3), line:36:5, endln:36:16 + \_gate: work@not (work@transmission_gates.U3), line:36:5, endln:36:16 |vpiParent: \_module_inst: work@transmission_gates (work@transmission_gates), file:${SURELOG_DIR}/tests/Gates/dut.sv, line:29:1, endln:50:10 + |vpiDefName:work@not |vpiName:U3 |vpiFullName:work@transmission_gates.U3 |vpiPrimType:8 diff --git a/tests/GenerateUnnamed/GenerateUnnamed.log b/tests/GenerateUnnamed/GenerateUnnamed.log index ea0a63aba2..dd322cd7a2 100644 --- a/tests/GenerateUnnamed/GenerateUnnamed.log +++ b/tests/GenerateUnnamed/GenerateUnnamed.log @@ -1567,9 +1567,10 @@ design: (work@test1) |vpiFullName:work@test1.c |vpiNetType:1 |vpiPrimitive: - \_gate: (work@test1.sg1), line:11:6, endln:11:18 + \_gate: work@or (work@test1.sg1), line:11:6, endln:11:18 |vpiParent: \_module_inst: work@test1 (work@test1), file:${SURELOG_DIR}/tests/GenerateUnnamed/top.v, line:1:1, endln:56:10 + |vpiDefName:work@or |vpiName:sg1 |vpiFullName:work@test1.sg1 |vpiPrimType:4 @@ -1647,9 +1648,10 @@ design: (work@test1) |vpiFullName:work@test2.c |vpiNetType:1 |vpiPrimitive: - \_gate: (work@test2.sg1), line:70:6, endln:70:18 + \_gate: work@or (work@test2.sg1), line:70:6, endln:70:18 |vpiParent: \_module_inst: work@test2 (work@test2), file:${SURELOG_DIR}/tests/GenerateUnnamed/top.v, line:60:1, endln:115:10 + |vpiDefName:work@or |vpiName:sg1 |vpiFullName:work@test2.sg1 |vpiPrimType:4 diff --git a/tests/Implicit/Implicit.log b/tests/Implicit/Implicit.log index bf536e3b94..25959198e9 100644 --- a/tests/Implicit/Implicit.log +++ b/tests/Implicit/Implicit.log @@ -170,17 +170,19 @@ design: (work@dff_from_nand), id:20 |vpiFullName:work@dff_from_nand.CLK |vpiNetType:48 |vpiPrimitive: - \_gate: (work@dff_from_nand.U1), id:0, line:6:6, endln:6:18 + \_gate: work@nand (work@dff_from_nand.U1), id:0, line:6:6, endln:6:18 |vpiParent: \_module_inst: work@dff_from_nand (work@dff_from_nand), id:21, file:${SURELOG_DIR}/tests/Implicit/dut.sv, line:2:1, endln:8:10 + |vpiDefName:work@nand |vpiName:U1 |vpiFullName:work@dff_from_nand.U1 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@dff_from_nand), id:1, line:7:5, endln:7:15 + \_gate: work@not (work@dff_from_nand.work@not), id:1, line:7:5, endln:7:15 |vpiParent: \_module_inst: work@dff_from_nand (work@dff_from_nand), id:21, file:${SURELOG_DIR}/tests/Implicit/dut.sv, line:2:1, endln:8:10 - |vpiFullName:work@dff_from_nand + |vpiDefName:work@not + |vpiFullName:work@dff_from_nand.work@not |vpiPrimType:8 |uhdmtopModules: \_module_inst: work@dff_from_nand (work@dff_from_nand), id:26, file:${SURELOG_DIR}/tests/Implicit/dut.sv, line:2:1, endln:8:10 diff --git a/tests/PrimTermExpr/PrimTermExpr.log b/tests/PrimTermExpr/PrimTermExpr.log index 05e21c0037..dcda800a9e 100644 --- a/tests/PrimTermExpr/PrimTermExpr.log +++ b/tests/PrimTermExpr/PrimTermExpr.log @@ -299,16 +299,18 @@ design: (work@encoder_4to2_gates) |UINT:0 |vpiConstType:9 |vpiPrimitive: - \_gate: (work@encoder_4to2_gates.o1), line:5:4, endln:5:19 + \_gate: work@or (work@encoder_4to2_gates.o1), line:5:4, endln:5:19 |vpiParent: \_module_inst: work@encoder_4to2_gates (work@encoder_4to2_gates), file:${SURELOG_DIR}/tests/PrimTermExpr/dut.sv, line:1:1, endln:8:10 + |vpiDefName:work@or |vpiName:o1 |vpiFullName:work@encoder_4to2_gates.o1 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@encoder_4to2_gates.o2), line:6:4, endln:6:19 + \_gate: work@or (work@encoder_4to2_gates.o2), line:6:4, endln:6:19 |vpiParent: \_module_inst: work@encoder_4to2_gates (work@encoder_4to2_gates), file:${SURELOG_DIR}/tests/PrimTermExpr/dut.sv, line:1:1, endln:8:10 + |vpiDefName:work@or |vpiName:o2 |vpiFullName:work@encoder_4to2_gates.o2 |vpiPrimType:4 diff --git a/tests/UnitElab/UnitElab.log b/tests/UnitElab/UnitElab.log index c4b020f741..d63866f41c 100644 --- a/tests/UnitElab/UnitElab.log +++ b/tests/UnitElab/UnitElab.log @@ -14499,16 +14499,18 @@ design: (work@bottom1) |vpiActual: \_logic_net: (work@test.b), line:35:16, endln:35:17 |vpiPrimitive: - \_gate: (work@test.u0), line:39:7, endln:39:14 + \_gate: work@and (work@test.u0), line:39:7, endln:39:14 |vpiParent: \_module_inst: work@test (work@test), file:${SURELOG_DIR}/tests/UnitElab/top.v, line:35:1, endln:76:10 + |vpiDefName:work@and |vpiName:u0 |vpiFullName:work@test.u0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@test.u4), line:58:6, endln:58:13 + \_gate: work@and (work@test.u4), line:58:6, endln:58:13 |vpiParent: \_module_inst: work@test (work@test), file:${SURELOG_DIR}/tests/UnitElab/top.v, line:35:1, endln:76:10 + |vpiDefName:work@and |vpiName:u4 |vpiFullName:work@test.u4 |vpiPrimType:1 diff --git a/third_party/tests/CoresSweRVMP/CoresSweRVMP.log b/third_party/tests/CoresSweRVMP/CoresSweRVMP.log index 92e7b12d5a..f7b440b33c 100644 --- a/third_party/tests/CoresSweRVMP/CoresSweRVMP.log +++ b/third_party/tests/CoresSweRVMP/CoresSweRVMP.log @@ -115,13 +115,13 @@ PP CACHE USED FOR: ${SURELOG_DIR}/third_party/UVM/1800.2-2017-1.0/src/uvm_pkg.sv [INF:PP0122] Preprocessing source file "${SURELOG_DIR}/third_party/tests/CoresSweRVMP/design/lib/axi4_to_ahb.sv". Running: cd ${SURELOG_DIR}/build/regression/CoresSweRVMP/slpp_all/mp_preprocess; cmake -G "Unix Makefiles" .; make -j 16 --- Configuring done (0.0s) +-- Configuring done (0.1s) -- Generating done (0.0s) -- Build files have been written to: ${SURELOG_DIR}/build/regression/CoresSweRVMP/slpp_all/mp_preprocess [ 6%] Generating 10_lsu_bus_intf.sv -[ 12%] Generating 13_ifu_mem_ctl.sv +[ 12%] Generating 11_ifu_bp_ctl.sv [ 18%] Generating 12_beh_lib.sv -[ 25%] Generating 11_ifu_bp_ctl.sv +[ 25%] Generating 13_ifu_mem_ctl.sv [ 31%] Generating 14_mem_lib.sv [ 37%] Generating 15_exu.sv [ 43%] Generating 16_dec_decode_ctl.sv diff --git a/third_party/tests/SimpleParserTest/SimpleParserTest.log b/third_party/tests/SimpleParserTest/SimpleParserTest.log index df4c7be45a..a4d29771f6 100644 --- a/third_party/tests/SimpleParserTest/SimpleParserTest.log +++ b/third_party/tests/SimpleParserTest/SimpleParserTest.log @@ -7274,37 +7274,42 @@ design: (work@dff_async_reset) |vpiTypedef: \_logic_typespec: , line:9:8, endln:9:8 |vpiPrimitive: - \_gate: (work@full_adder_gates.U_and1), line:12:5, endln:12:22 + \_gate: work@and (work@full_adder_gates.U_and1), line:12:5, endln:12:22 |vpiParent: \_module_inst: work@full_adder_gates (work@full_adder_gates), file:${SURELOG_DIR}/third_party/tests/SimpleParserTest/full_adder.v, line:7:1, endln:18:10 + |vpiDefName:work@and |vpiName:U_and1 |vpiFullName:work@full_adder_gates.U_and1 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@full_adder_gates.U_and2), line:13:5, endln:13:22 + \_gate: work@and (work@full_adder_gates.U_and2), line:13:5, endln:13:22 |vpiParent: \_module_inst: work@full_adder_gates (work@full_adder_gates), file:${SURELOG_DIR}/third_party/tests/SimpleParserTest/full_adder.v, line:7:1, endln:18:10 + |vpiDefName:work@and |vpiName:U_and2 |vpiFullName:work@full_adder_gates.U_and2 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@full_adder_gates.U_and3), line:14:5, endln:14:22 + \_gate: work@and (work@full_adder_gates.U_and3), line:14:5, endln:14:22 |vpiParent: \_module_inst: work@full_adder_gates (work@full_adder_gates), file:${SURELOG_DIR}/third_party/tests/SimpleParserTest/full_adder.v, line:7:1, endln:18:10 + |vpiDefName:work@and |vpiName:U_and3 |vpiFullName:work@full_adder_gates.U_and3 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@full_adder_gates.U_or), line:15:5, endln:15:34 + \_gate: work@or (work@full_adder_gates.U_or), line:15:5, endln:15:34 |vpiParent: \_module_inst: work@full_adder_gates (work@full_adder_gates), file:${SURELOG_DIR}/third_party/tests/SimpleParserTest/full_adder.v, line:7:1, endln:18:10 + |vpiDefName:work@or |vpiName:U_or |vpiFullName:work@full_adder_gates.U_or |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@full_adder_gates.U_sum), line:16:5, endln:16:22 + \_gate: work@xor (work@full_adder_gates.U_sum), line:16:5, endln:16:22 |vpiParent: \_module_inst: work@full_adder_gates (work@full_adder_gates), file:${SURELOG_DIR}/third_party/tests/SimpleParserTest/full_adder.v, line:7:1, endln:18:10 + |vpiDefName:work@xor |vpiName:U_sum |vpiFullName:work@full_adder_gates.U_sum |vpiPrimType:5 diff --git a/third_party/tests/Sky130Cell/Sky130Cell.log b/third_party/tests/Sky130Cell/Sky130Cell.log index 852758f64f..9a0f8dd718 100644 --- a/third_party/tests/Sky130Cell/Sky130Cell.log +++ b/third_party/tests/Sky130Cell/Sky130Cell.log @@ -3320,16 +3320,18 @@ design: (work@sky130_fd_sc_hd__dfrtp) |vpiTypedef: \_logic_typespec: , line:47:12, endln:47:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfrtp.not0), line:54:45, endln:54:75 + \_gate: work@not (work@sky130_fd_sc_hd__dfrtp.not0), line:54:45, endln:54:75 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfrtp (work@sky130_fd_sc_hd__dfrtp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfrtp.functional.v, line:36:1, endln:58:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__dfrtp.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfrtp.buf0), line:56:45, endln:56:75 + \_gate: work@buf (work@sky130_fd_sc_hd__dfrtp.buf0), line:56:45, endln:56:75 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfrtp (work@sky130_fd_sc_hd__dfrtp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfrtp.functional.v, line:36:1, endln:58:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dfrtp.buf0 |vpiPrimType:7 @@ -3853,16 +3855,18 @@ design: (work@sky130_fd_sc_hd__sdfxbp) |vpiTypedef: \_logic_typespec: , line:52:12, endln:52:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfxbp.buf0), line:61:47, endln:61:83 + \_gate: work@buf (work@sky130_fd_sc_hd__sdfxbp.buf0), line:61:47, endln:61:83 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfxbp (work@sky130_fd_sc_hd__sdfxbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfxbp.functional.v, line:37:1, endln:64:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__sdfxbp.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfxbp.not0), line:62:47, endln:62:83 + \_gate: work@not (work@sky130_fd_sc_hd__sdfxbp.not0), line:62:47, endln:62:83 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfxbp (work@sky130_fd_sc_hd__sdfxbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfxbp.functional.v, line:37:1, endln:64:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__sdfxbp.not0 |vpiPrimType:8 @@ -4271,23 +4275,26 @@ design: (work@sky130_fd_sc_hd__o41ai) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o41ai.or0), line:57:10, endln:57:46 + \_gate: work@or (work@sky130_fd_sc_hd__o41ai.or0), line:57:10, endln:57:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o41ai (work@sky130_fd_sc_hd__o41ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o41ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o41ai.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o41ai.nand0), line:58:10, endln:58:46 + \_gate: work@nand (work@sky130_fd_sc_hd__o41ai.nand0), line:58:10, endln:58:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o41ai (work@sky130_fd_sc_hd__o41ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o41ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__o41ai.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o41ai.buf0), line:59:10, endln:59:46 + \_gate: work@buf (work@sky130_fd_sc_hd__o41ai.buf0), line:59:10, endln:59:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o41ai (work@sky130_fd_sc_hd__o41ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o41ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o41ai.buf0 |vpiPrimType:7 @@ -4668,16 +4675,18 @@ design: (work@sky130_fd_sc_hd__clkdlybuf4s15) |vpiTypedef: \_logic_typespec: , line:41:12, endln:41:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__clkdlybuf4s15.buf0), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__clkdlybuf4s15.buf0), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__clkdlybuf4s15 (work@sky130_fd_sc_hd__clkdlybuf4s15), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__clkdlybuf4s15.functional.v, line:34:1, endln:50:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__clkdlybuf4s15.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__clkdlybuf4s15.buf1), line:48:9, endln:48:43 + \_gate: work@buf (work@sky130_fd_sc_hd__clkdlybuf4s15.buf1), line:48:9, endln:48:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__clkdlybuf4s15 (work@sky130_fd_sc_hd__clkdlybuf4s15), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__clkdlybuf4s15.functional.v, line:34:1, endln:50:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__clkdlybuf4s15.buf1 |vpiPrimType:7 @@ -5146,9 +5155,10 @@ design: (work@sky130_fd_sc_hd__sedfxtp) |vpiTypedef: \_logic_typespec: , line:53:12, endln:53:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sedfxtp.buf0), line:64:47, endln:64:83 + \_gate: work@buf (work@sky130_fd_sc_hd__sedfxtp.buf0), line:64:47, endln:64:83 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sedfxtp (work@sky130_fd_sc_hd__sedfxtp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sedfxtp.functional.v, line:38:1, endln:66:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__sedfxtp.buf0 |vpiPrimType:7 @@ -5457,16 +5467,18 @@ design: (work@sky130_fd_sc_hd__xor2) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__xor2.xor0), line:50:9, endln:50:43 + \_gate: work@xor (work@sky130_fd_sc_hd__xor2.xor0), line:50:9, endln:50:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__xor2 (work@sky130_fd_sc_hd__xor2), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__xor2.functional.v, line:35:1, endln:53:10 + |vpiDefName:work@xor |vpiName:xor0 |vpiFullName:work@sky130_fd_sc_hd__xor2.xor0 |vpiPrimType:5 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__xor2.buf0), line:51:9, endln:51:43 + \_gate: work@buf (work@sky130_fd_sc_hd__xor2.buf0), line:51:9, endln:51:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__xor2 (work@sky130_fd_sc_hd__xor2), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__xor2.functional.v, line:35:1, endln:53:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__xor2.buf0 |vpiPrimType:7 @@ -5764,9 +5776,10 @@ design: (work@sky130_fd_sc_hd__macro_sparecell) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__macro_sparecell.buf0), line:66:30, endln:66:81 + \_gate: work@buf (work@sky130_fd_sc_hd__macro_sparecell.buf0), line:66:30, endln:66:81 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__macro_sparecell (work@sky130_fd_sc_hd__macro_sparecell), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__macro_sparecell.functional.v, line:41:1, endln:68:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__macro_sparecell.buf0 |vpiPrimType:7 @@ -6248,16 +6261,18 @@ design: (work@sky130_fd_sc_hd__inv) |vpiTypedef: \_logic_typespec: , line:40:12, endln:40:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__inv.not0), line:46:9, endln:46:43 + \_gate: work@not (work@sky130_fd_sc_hd__inv.not0), line:46:9, endln:46:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__inv (work@sky130_fd_sc_hd__inv), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__inv.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__inv.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__inv.buf0), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__inv.buf0), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__inv (work@sky130_fd_sc_hd__inv), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__inv.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__inv.buf0 |vpiPrimType:7 @@ -6475,23 +6490,26 @@ design: (work@sky130_fd_sc_hd__lpflow_isobufsrc) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_isobufsrc.not0), line:51:9, endln:51:43 + \_gate: work@not (work@sky130_fd_sc_hd__lpflow_isobufsrc.not0), line:51:9, endln:51:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_isobufsrc (work@sky130_fd_sc_hd__lpflow_isobufsrc), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_isobufsrc.functional.v, line:35:1, endln:55:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_isobufsrc.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_isobufsrc.and0), line:52:9, endln:52:43 + \_gate: work@and (work@sky130_fd_sc_hd__lpflow_isobufsrc.and0), line:52:9, endln:52:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_isobufsrc (work@sky130_fd_sc_hd__lpflow_isobufsrc), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_isobufsrc.functional.v, line:35:1, endln:55:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_isobufsrc.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_isobufsrc.buf0), line:53:9, endln:53:43 + \_gate: work@buf (work@sky130_fd_sc_hd__lpflow_isobufsrc.buf0), line:53:9, endln:53:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_isobufsrc (work@sky130_fd_sc_hd__lpflow_isobufsrc), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_isobufsrc.functional.v, line:35:1, endln:55:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_isobufsrc.buf0 |vpiPrimType:7 @@ -6764,16 +6782,18 @@ design: (work@sky130_fd_sc_hd__clkinvlp) |vpiTypedef: \_logic_typespec: , line:40:12, endln:40:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__clkinvlp.not0), line:46:9, endln:46:43 + \_gate: work@not (work@sky130_fd_sc_hd__clkinvlp.not0), line:46:9, endln:46:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__clkinvlp (work@sky130_fd_sc_hd__clkinvlp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__clkinvlp.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__clkinvlp.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__clkinvlp.buf0), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__clkinvlp.buf0), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__clkinvlp (work@sky130_fd_sc_hd__clkinvlp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__clkinvlp.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__clkinvlp.buf0 |vpiPrimType:7 @@ -6966,16 +6986,18 @@ design: (work@sky130_fd_sc_hd__bufinv) |vpiTypedef: \_logic_typespec: , line:40:12, endln:40:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__bufinv.not0), line:46:9, endln:46:43 + \_gate: work@not (work@sky130_fd_sc_hd__bufinv.not0), line:46:9, endln:46:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__bufinv (work@sky130_fd_sc_hd__bufinv), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__bufinv.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__bufinv.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__bufinv.buf0), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__bufinv.buf0), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__bufinv (work@sky130_fd_sc_hd__bufinv), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__bufinv.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__bufinv.buf0 |vpiPrimType:7 @@ -7254,30 +7276,34 @@ design: (work@sky130_fd_sc_hd__a32o) |vpiTypedef: \_logic_typespec: , line:51:12, endln:51:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a32o.and0), line:59:9, endln:59:45 + \_gate: work@and (work@sky130_fd_sc_hd__a32o.and0), line:59:9, endln:59:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a32o (work@sky130_fd_sc_hd__a32o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a32o.functional.v, line:36:1, endln:64:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a32o.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a32o.and1), line:60:9, endln:60:45 + \_gate: work@and (work@sky130_fd_sc_hd__a32o.and1), line:60:9, endln:60:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a32o (work@sky130_fd_sc_hd__a32o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a32o.functional.v, line:36:1, endln:64:10 + |vpiDefName:work@and |vpiName:and1 |vpiFullName:work@sky130_fd_sc_hd__a32o.and1 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a32o.or0), line:61:9, endln:61:45 + \_gate: work@or (work@sky130_fd_sc_hd__a32o.or0), line:61:9, endln:61:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a32o (work@sky130_fd_sc_hd__a32o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a32o.functional.v, line:36:1, endln:64:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__a32o.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a32o.buf0), line:62:9, endln:62:45 + \_gate: work@buf (work@sky130_fd_sc_hd__a32o.buf0), line:62:9, endln:62:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a32o (work@sky130_fd_sc_hd__a32o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a32o.functional.v, line:36:1, endln:64:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a32o.buf0 |vpiPrimType:7 @@ -7784,51 +7810,58 @@ design: (work@sky130_fd_sc_hd__fahcon) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fahcon.xor0), line:56:9, endln:56:46 + \_gate: work@xor (work@sky130_fd_sc_hd__fahcon.xor0), line:56:9, endln:56:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fahcon (work@sky130_fd_sc_hd__fahcon), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fahcon.functional.v, line:33:1, endln:64:10 + |vpiDefName:work@xor |vpiName:xor0 |vpiFullName:work@sky130_fd_sc_hd__fahcon.xor0 |vpiPrimType:5 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fahcon.buf0), line:57:9, endln:57:46 + \_gate: work@buf (work@sky130_fd_sc_hd__fahcon.buf0), line:57:9, endln:57:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fahcon (work@sky130_fd_sc_hd__fahcon), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fahcon.functional.v, line:33:1, endln:64:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__fahcon.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fahcon.nor0), line:58:9, endln:58:46 + \_gate: work@nor (work@sky130_fd_sc_hd__fahcon.nor0), line:58:9, endln:58:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fahcon (work@sky130_fd_sc_hd__fahcon), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fahcon.functional.v, line:33:1, endln:64:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__fahcon.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fahcon.nor1), line:59:9, endln:59:46 + \_gate: work@nor (work@sky130_fd_sc_hd__fahcon.nor1), line:59:9, endln:59:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fahcon (work@sky130_fd_sc_hd__fahcon), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fahcon.functional.v, line:33:1, endln:64:10 + |vpiDefName:work@nor |vpiName:nor1 |vpiFullName:work@sky130_fd_sc_hd__fahcon.nor1 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fahcon.nor2), line:60:9, endln:60:46 + \_gate: work@nor (work@sky130_fd_sc_hd__fahcon.nor2), line:60:9, endln:60:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fahcon (work@sky130_fd_sc_hd__fahcon), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fahcon.functional.v, line:33:1, endln:64:10 + |vpiDefName:work@nor |vpiName:nor2 |vpiFullName:work@sky130_fd_sc_hd__fahcon.nor2 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fahcon.or0), line:61:9, endln:61:46 + \_gate: work@or (work@sky130_fd_sc_hd__fahcon.or0), line:61:9, endln:61:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fahcon (work@sky130_fd_sc_hd__fahcon), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fahcon.functional.v, line:33:1, endln:64:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__fahcon.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fahcon.buf1), line:62:9, endln:62:46 + \_gate: work@buf (work@sky130_fd_sc_hd__fahcon.buf1), line:62:9, endln:62:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fahcon (work@sky130_fd_sc_hd__fahcon), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fahcon.functional.v, line:33:1, endln:64:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__fahcon.buf1 |vpiPrimType:7 @@ -8396,16 +8429,18 @@ design: (work@sky130_fd_sc_hd__dlymetal6s2s) |vpiTypedef: \_logic_typespec: , line:41:12, endln:41:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlymetal6s2s.buf0), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__dlymetal6s2s.buf0), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlymetal6s2s (work@sky130_fd_sc_hd__dlymetal6s2s), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlymetal6s2s.functional.v, line:34:1, endln:50:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dlymetal6s2s.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlymetal6s2s.buf1), line:48:9, endln:48:43 + \_gate: work@buf (work@sky130_fd_sc_hd__dlymetal6s2s.buf1), line:48:9, endln:48:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlymetal6s2s (work@sky130_fd_sc_hd__dlymetal6s2s), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlymetal6s2s.functional.v, line:34:1, endln:50:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__dlymetal6s2s.buf1 |vpiPrimType:7 @@ -8684,30 +8719,34 @@ design: (work@sky130_fd_sc_hd__o32a) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o32a.or0), line:58:9, endln:58:44 + \_gate: work@or (work@sky130_fd_sc_hd__o32a.or0), line:58:9, endln:58:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o32a (work@sky130_fd_sc_hd__o32a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o32a.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o32a.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o32a.or1), line:59:9, endln:59:44 + \_gate: work@or (work@sky130_fd_sc_hd__o32a.or1), line:59:9, endln:59:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o32a (work@sky130_fd_sc_hd__o32a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o32a.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@or |vpiName:or1 |vpiFullName:work@sky130_fd_sc_hd__o32a.or1 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o32a.and0), line:60:9, endln:60:44 + \_gate: work@and (work@sky130_fd_sc_hd__o32a.and0), line:60:9, endln:60:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o32a (work@sky130_fd_sc_hd__o32a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o32a.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__o32a.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o32a.buf0), line:61:9, endln:61:44 + \_gate: work@buf (work@sky130_fd_sc_hd__o32a.buf0), line:61:9, endln:61:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o32a (work@sky130_fd_sc_hd__o32a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o32a.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o32a.buf0 |vpiPrimType:7 @@ -9488,37 +9527,42 @@ design: (work@sky130_fd_sc_hd__sdfbbn) |vpiTypedef: \_logic_typespec: , line:57:12, endln:57:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfbbn.not0), line:67:47, endln:67:92 + \_gate: work@not (work@sky130_fd_sc_hd__sdfbbn.not0), line:67:47, endln:67:92 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfbbn (work@sky130_fd_sc_hd__sdfbbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfbbn.functional.v, line:38:1, endln:75:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__sdfbbn.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfbbn.not1), line:68:47, endln:68:92 + \_gate: work@not (work@sky130_fd_sc_hd__sdfbbn.not1), line:68:47, endln:68:92 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfbbn (work@sky130_fd_sc_hd__sdfbbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfbbn.functional.v, line:38:1, endln:75:10 + |vpiDefName:work@not |vpiName:not1 |vpiFullName:work@sky130_fd_sc_hd__sdfbbn.not1 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfbbn.not2), line:69:47, endln:69:92 + \_gate: work@not (work@sky130_fd_sc_hd__sdfbbn.not2), line:69:47, endln:69:92 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfbbn (work@sky130_fd_sc_hd__sdfbbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfbbn.functional.v, line:38:1, endln:75:10 + |vpiDefName:work@not |vpiName:not2 |vpiFullName:work@sky130_fd_sc_hd__sdfbbn.not2 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfbbn.buf0), line:72:47, endln:72:92 + \_gate: work@buf (work@sky130_fd_sc_hd__sdfbbn.buf0), line:72:47, endln:72:92 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfbbn (work@sky130_fd_sc_hd__sdfbbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfbbn.functional.v, line:38:1, endln:75:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__sdfbbn.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfbbn.not3), line:73:47, endln:73:92 + \_gate: work@not (work@sky130_fd_sc_hd__sdfbbn.not3), line:73:47, endln:73:92 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfbbn (work@sky130_fd_sc_hd__sdfbbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfbbn.functional.v, line:38:1, endln:75:10 + |vpiDefName:work@not |vpiName:not3 |vpiFullName:work@sky130_fd_sc_hd__sdfbbn.not3 |vpiPrimType:8 @@ -10136,16 +10180,18 @@ design: (work@sky130_fd_sc_hd__dfxbp) |vpiTypedef: \_logic_typespec: , line:47:12, endln:47:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfxbp.buf0), line:54:44, endln:54:74 + \_gate: work@buf (work@sky130_fd_sc_hd__dfxbp.buf0), line:54:44, endln:54:74 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfxbp (work@sky130_fd_sc_hd__dfxbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfxbp.functional.v, line:36:1, endln:57:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dfxbp.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfxbp.not0), line:55:44, endln:55:74 + \_gate: work@not (work@sky130_fd_sc_hd__dfxbp.not0), line:55:44, endln:55:74 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfxbp (work@sky130_fd_sc_hd__dfxbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfxbp.functional.v, line:36:1, endln:57:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__dfxbp.not0 |vpiPrimType:8 @@ -10551,23 +10597,26 @@ design: (work@sky130_fd_sc_hd__dlrtn) |vpiTypedef: \_logic_typespec: , line:47:12, endln:47:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlrtn.not0), line:55:48, endln:55:84 + \_gate: work@not (work@sky130_fd_sc_hd__dlrtn.not0), line:55:48, endln:55:84 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlrtn (work@sky130_fd_sc_hd__dlrtn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlrtn.functional.v, line:36:1, endln:60:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__dlrtn.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlrtn.not1), line:56:48, endln:56:84 + \_gate: work@not (work@sky130_fd_sc_hd__dlrtn.not1), line:56:48, endln:56:84 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlrtn (work@sky130_fd_sc_hd__dlrtn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlrtn.functional.v, line:36:1, endln:60:10 + |vpiDefName:work@not |vpiName:not1 |vpiFullName:work@sky130_fd_sc_hd__dlrtn.not1 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlrtn.buf0), line:58:48, endln:58:84 + \_gate: work@buf (work@sky130_fd_sc_hd__dlrtn.buf0), line:58:48, endln:58:84 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlrtn (work@sky130_fd_sc_hd__dlrtn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlrtn.functional.v, line:36:1, endln:60:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dlrtn.buf0 |vpiPrimType:7 @@ -10994,9 +11043,10 @@ design: (work@sky130_fd_sc_hd__mux2i) |vpiTypedef: \_logic_typespec: , line:47:12, endln:47:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__mux2i.buf0), line:54:37, endln:54:87 + \_gate: work@buf (work@sky130_fd_sc_hd__mux2i.buf0), line:54:37, endln:54:87 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__mux2i (work@sky130_fd_sc_hd__mux2i), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__mux2i.functional.v, line:36:1, endln:56:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__mux2i.buf0 |vpiPrimType:7 @@ -11286,23 +11336,26 @@ design: (work@sky130_fd_sc_hd__o2111ai) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o2111ai.or0), line:57:10, endln:57:50 + \_gate: work@or (work@sky130_fd_sc_hd__o2111ai.or0), line:57:10, endln:57:50 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o2111ai (work@sky130_fd_sc_hd__o2111ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o2111ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o2111ai.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o2111ai.nand0), line:58:10, endln:58:50 + \_gate: work@nand (work@sky130_fd_sc_hd__o2111ai.nand0), line:58:10, endln:58:50 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o2111ai (work@sky130_fd_sc_hd__o2111ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o2111ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__o2111ai.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o2111ai.buf0), line:59:10, endln:59:50 + \_gate: work@buf (work@sky130_fd_sc_hd__o2111ai.buf0), line:59:10, endln:59:50 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o2111ai (work@sky130_fd_sc_hd__o2111ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o2111ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o2111ai.buf0 |vpiPrimType:7 @@ -11794,37 +11847,42 @@ design: (work@sky130_fd_sc_hd__a222oi) |vpiTypedef: \_logic_typespec: , line:52:12, endln:52:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a222oi.nand0), line:61:10, endln:61:61 + \_gate: work@nand (work@sky130_fd_sc_hd__a222oi.nand0), line:61:10, endln:61:61 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a222oi (work@sky130_fd_sc_hd__a222oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a222oi.functional.v, line:35:1, endln:67:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__a222oi.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a222oi.nand1), line:62:10, endln:62:61 + \_gate: work@nand (work@sky130_fd_sc_hd__a222oi.nand1), line:62:10, endln:62:61 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a222oi (work@sky130_fd_sc_hd__a222oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a222oi.functional.v, line:35:1, endln:67:10 + |vpiDefName:work@nand |vpiName:nand1 |vpiFullName:work@sky130_fd_sc_hd__a222oi.nand1 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a222oi.nand2), line:63:10, endln:63:61 + \_gate: work@nand (work@sky130_fd_sc_hd__a222oi.nand2), line:63:10, endln:63:61 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a222oi (work@sky130_fd_sc_hd__a222oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a222oi.functional.v, line:35:1, endln:67:10 + |vpiDefName:work@nand |vpiName:nand2 |vpiFullName:work@sky130_fd_sc_hd__a222oi.nand2 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a222oi.and0), line:64:10, endln:64:61 + \_gate: work@and (work@sky130_fd_sc_hd__a222oi.and0), line:64:10, endln:64:61 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a222oi (work@sky130_fd_sc_hd__a222oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a222oi.functional.v, line:35:1, endln:67:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a222oi.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a222oi.buf0), line:65:10, endln:65:61 + \_gate: work@buf (work@sky130_fd_sc_hd__a222oi.buf0), line:65:10, endln:65:61 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a222oi (work@sky130_fd_sc_hd__a222oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a222oi.functional.v, line:35:1, endln:67:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a222oi.buf0 |vpiPrimType:7 @@ -12329,16 +12387,18 @@ design: (work@sky130_fd_sc_hd__clkdlybuf4s25) |vpiTypedef: \_logic_typespec: , line:41:12, endln:41:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__clkdlybuf4s25.buf0), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__clkdlybuf4s25.buf0), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__clkdlybuf4s25 (work@sky130_fd_sc_hd__clkdlybuf4s25), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__clkdlybuf4s25.functional.v, line:34:1, endln:50:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__clkdlybuf4s25.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__clkdlybuf4s25.buf1), line:48:9, endln:48:43 + \_gate: work@buf (work@sky130_fd_sc_hd__clkdlybuf4s25.buf1), line:48:9, endln:48:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__clkdlybuf4s25 (work@sky130_fd_sc_hd__clkdlybuf4s25), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__clkdlybuf4s25.functional.v, line:34:1, endln:50:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__clkdlybuf4s25.buf1 |vpiPrimType:7 @@ -12592,23 +12652,26 @@ design: (work@sky130_fd_sc_hd__or4bb) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or4bb.nand0), line:53:10, endln:53:44 + \_gate: work@nand (work@sky130_fd_sc_hd__or4bb.nand0), line:53:10, endln:53:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or4bb (work@sky130_fd_sc_hd__or4bb), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or4bb.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__or4bb.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or4bb.or0), line:54:10, endln:54:44 + \_gate: work@or (work@sky130_fd_sc_hd__or4bb.or0), line:54:10, endln:54:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or4bb (work@sky130_fd_sc_hd__or4bb), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or4bb.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__or4bb.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or4bb.buf0), line:55:10, endln:55:44 + \_gate: work@buf (work@sky130_fd_sc_hd__or4bb.buf0), line:55:10, endln:55:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or4bb (work@sky130_fd_sc_hd__or4bb), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or4bb.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__or4bb.buf0 |vpiPrimType:7 @@ -12946,9 +13009,10 @@ design: (work@sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap) |vpiTypedef: \_logic_typespec: , line:43:12, endln:43:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap.buf0), line:46:9, endln:46:39 + \_gate: work@buf (work@sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap.buf0), line:46:9, endln:46:39 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap (work@sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap.functional.v, line:36:1, endln:48:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap.buf0 |vpiPrimType:7 @@ -13158,23 +13222,26 @@ design: (work@sky130_fd_sc_hd__nor4bb) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor4bb.nor0), line:53:9, endln:53:46 + \_gate: work@nor (work@sky130_fd_sc_hd__nor4bb.nor0), line:53:9, endln:53:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor4bb (work@sky130_fd_sc_hd__nor4bb), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor4bb.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__nor4bb.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor4bb.and0), line:54:9, endln:54:46 + \_gate: work@and (work@sky130_fd_sc_hd__nor4bb.and0), line:54:9, endln:54:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor4bb (work@sky130_fd_sc_hd__nor4bb), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor4bb.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__nor4bb.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor4bb.buf0), line:55:9, endln:55:46 + \_gate: work@buf (work@sky130_fd_sc_hd__nor4bb.buf0), line:55:9, endln:55:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor4bb (work@sky130_fd_sc_hd__nor4bb), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor4bb.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__nor4bb.buf0 |vpiPrimType:7 @@ -13555,16 +13622,18 @@ design: (work@sky130_fd_sc_hd__nand3) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand3.nand0), line:50:10, endln:50:46 + \_gate: work@nand (work@sky130_fd_sc_hd__nand3.nand0), line:50:10, endln:50:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand3 (work@sky130_fd_sc_hd__nand3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand3.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__nand3.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand3.buf0), line:51:10, endln:51:46 + \_gate: work@buf (work@sky130_fd_sc_hd__nand3.buf0), line:51:10, endln:51:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand3 (work@sky130_fd_sc_hd__nand3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand3.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__nand3.buf0 |vpiPrimType:7 @@ -14050,37 +14119,42 @@ design: (work@sky130_fd_sc_hd__dfbbn) |vpiTypedef: \_logic_typespec: , line:52:12, endln:52:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfbbn.not0), line:61:46, endln:61:79 + \_gate: work@not (work@sky130_fd_sc_hd__dfbbn.not0), line:61:46, endln:61:79 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfbbn (work@sky130_fd_sc_hd__dfbbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfbbn.functional.v, line:37:1, endln:68:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__dfbbn.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfbbn.not1), line:62:46, endln:62:79 + \_gate: work@not (work@sky130_fd_sc_hd__dfbbn.not1), line:62:46, endln:62:79 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfbbn (work@sky130_fd_sc_hd__dfbbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfbbn.functional.v, line:37:1, endln:68:10 + |vpiDefName:work@not |vpiName:not1 |vpiFullName:work@sky130_fd_sc_hd__dfbbn.not1 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfbbn.not2), line:63:46, endln:63:79 + \_gate: work@not (work@sky130_fd_sc_hd__dfbbn.not2), line:63:46, endln:63:79 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfbbn (work@sky130_fd_sc_hd__dfbbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfbbn.functional.v, line:37:1, endln:68:10 + |vpiDefName:work@not |vpiName:not2 |vpiFullName:work@sky130_fd_sc_hd__dfbbn.not2 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfbbn.buf0), line:65:46, endln:65:79 + \_gate: work@buf (work@sky130_fd_sc_hd__dfbbn.buf0), line:65:46, endln:65:79 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfbbn (work@sky130_fd_sc_hd__dfbbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfbbn.functional.v, line:37:1, endln:68:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dfbbn.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfbbn.not3), line:66:46, endln:66:79 + \_gate: work@not (work@sky130_fd_sc_hd__dfbbn.not3), line:66:46, endln:66:79 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfbbn (work@sky130_fd_sc_hd__dfbbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfbbn.functional.v, line:37:1, endln:68:10 + |vpiDefName:work@not |vpiName:not3 |vpiFullName:work@sky130_fd_sc_hd__dfbbn.not3 |vpiPrimType:8 @@ -14796,16 +14870,18 @@ design: (work@sky130_fd_sc_hd__sedfxbp) |vpiTypedef: \_logic_typespec: , line:55:12, endln:55:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sedfxbp.buf0), line:66:47, endln:66:83 + \_gate: work@buf (work@sky130_fd_sc_hd__sedfxbp.buf0), line:66:47, endln:66:83 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sedfxbp (work@sky130_fd_sc_hd__sedfxbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sedfxbp.functional.v, line:38:1, endln:69:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__sedfxbp.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sedfxbp.not0), line:67:47, endln:67:83 + \_gate: work@not (work@sky130_fd_sc_hd__sedfxbp.not0), line:67:47, endln:67:83 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sedfxbp (work@sky130_fd_sc_hd__sedfxbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sedfxbp.functional.v, line:38:1, endln:69:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__sedfxbp.not0 |vpiPrimType:8 @@ -15466,9 +15542,10 @@ design: (work@sky130_fd_sc_hd__sdfxtp) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfxtp.buf0), line:59:47, endln:59:83 + \_gate: work@buf (work@sky130_fd_sc_hd__sdfxtp.buf0), line:59:47, endln:59:83 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfxtp (work@sky130_fd_sc_hd__sdfxtp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfxtp.functional.v, line:37:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__sdfxtp.buf0 |vpiPrimType:7 @@ -15719,16 +15796,18 @@ design: (work@sky130_fd_sc_hd__probec_p) |vpiTypedef: \_logic_typespec: , line:40:12, endln:40:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__probec_p.buf0), line:46:9, endln:46:43 + \_gate: work@buf (work@sky130_fd_sc_hd__probec_p.buf0), line:46:9, endln:46:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__probec_p (work@sky130_fd_sc_hd__probec_p), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__probec_p.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__probec_p.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__probec_p.buf1), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__probec_p.buf1), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__probec_p (work@sky130_fd_sc_hd__probec_p), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__probec_p.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__probec_p.buf1 |vpiPrimType:7 @@ -15982,23 +16061,26 @@ design: (work@sky130_fd_sc_hd__a211oi) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a211oi.and0), line:55:9, endln:55:44 + \_gate: work@and (work@sky130_fd_sc_hd__a211oi.and0), line:55:9, endln:55:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a211oi (work@sky130_fd_sc_hd__a211oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a211oi.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a211oi.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a211oi.nor0), line:56:9, endln:56:44 + \_gate: work@nor (work@sky130_fd_sc_hd__a211oi.nor0), line:56:9, endln:56:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a211oi (work@sky130_fd_sc_hd__a211oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a211oi.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__a211oi.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a211oi.buf0), line:57:9, endln:57:44 + \_gate: work@buf (work@sky130_fd_sc_hd__a211oi.buf0), line:57:9, endln:57:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a211oi (work@sky130_fd_sc_hd__a211oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a211oi.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a211oi.buf0 |vpiPrimType:7 @@ -16411,30 +16493,34 @@ design: (work@sky130_fd_sc_hd__o22a) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o22a.or0), line:56:9, endln:56:44 + \_gate: work@or (work@sky130_fd_sc_hd__o22a.or0), line:56:9, endln:56:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o22a (work@sky130_fd_sc_hd__o22a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o22a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o22a.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o22a.or1), line:57:9, endln:57:44 + \_gate: work@or (work@sky130_fd_sc_hd__o22a.or1), line:57:9, endln:57:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o22a (work@sky130_fd_sc_hd__o22a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o22a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@or |vpiName:or1 |vpiFullName:work@sky130_fd_sc_hd__o22a.or1 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o22a.and0), line:58:9, endln:58:44 + \_gate: work@and (work@sky130_fd_sc_hd__o22a.and0), line:58:9, endln:58:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o22a (work@sky130_fd_sc_hd__o22a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o22a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__o22a.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o22a.buf0), line:59:9, endln:59:44 + \_gate: work@buf (work@sky130_fd_sc_hd__o22a.buf0), line:59:9, endln:59:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o22a (work@sky130_fd_sc_hd__o22a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o22a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o22a.buf0 |vpiPrimType:7 @@ -16939,9 +17025,10 @@ design: (work@sky130_fd_sc_hd__dfxtp) |vpiTypedef: \_logic_typespec: , line:45:12, endln:45:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfxtp.buf0), line:52:44, endln:52:74 + \_gate: work@buf (work@sky130_fd_sc_hd__dfxtp.buf0), line:52:44, endln:52:74 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfxtp (work@sky130_fd_sc_hd__dfxtp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfxtp.functional.v, line:36:1, endln:54:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dfxtp.buf0 |vpiPrimType:7 @@ -17173,23 +17260,26 @@ design: (work@sky130_fd_sc_hd__a21oi) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a21oi.and0), line:53:9, endln:53:43 + \_gate: work@and (work@sky130_fd_sc_hd__a21oi.and0), line:53:9, endln:53:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a21oi (work@sky130_fd_sc_hd__a21oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a21oi.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a21oi.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a21oi.nor0), line:54:9, endln:54:43 + \_gate: work@nor (work@sky130_fd_sc_hd__a21oi.nor0), line:54:9, endln:54:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a21oi (work@sky130_fd_sc_hd__a21oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a21oi.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__a21oi.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a21oi.buf0), line:55:9, endln:55:43 + \_gate: work@buf (work@sky130_fd_sc_hd__a21oi.buf0), line:55:9, endln:55:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a21oi (work@sky130_fd_sc_hd__a21oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a21oi.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a21oi.buf0 |vpiPrimType:7 @@ -17566,30 +17656,34 @@ design: (work@sky130_fd_sc_hd__a22oi) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a22oi.nand0), line:56:10, endln:56:50 + \_gate: work@nand (work@sky130_fd_sc_hd__a22oi.nand0), line:56:10, endln:56:50 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a22oi (work@sky130_fd_sc_hd__a22oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a22oi.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__a22oi.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a22oi.nand1), line:57:10, endln:57:50 + \_gate: work@nand (work@sky130_fd_sc_hd__a22oi.nand1), line:57:10, endln:57:50 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a22oi (work@sky130_fd_sc_hd__a22oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a22oi.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@nand |vpiName:nand1 |vpiFullName:work@sky130_fd_sc_hd__a22oi.nand1 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a22oi.and0), line:58:10, endln:58:50 + \_gate: work@and (work@sky130_fd_sc_hd__a22oi.and0), line:58:10, endln:58:50 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a22oi (work@sky130_fd_sc_hd__a22oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a22oi.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a22oi.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a22oi.buf0), line:59:10, endln:59:50 + \_gate: work@buf (work@sky130_fd_sc_hd__a22oi.buf0), line:59:10, endln:59:50 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a22oi (work@sky130_fd_sc_hd__a22oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a22oi.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a22oi.buf0 |vpiPrimType:7 @@ -17978,16 +18072,18 @@ design: (work@sky130_fd_sc_hd__lpflow_clkinvkapwr) |vpiTypedef: \_logic_typespec: , line:40:12, endln:40:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_clkinvkapwr.not0), line:46:9, endln:46:43 + \_gate: work@not (work@sky130_fd_sc_hd__lpflow_clkinvkapwr.not0), line:46:9, endln:46:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_clkinvkapwr (work@sky130_fd_sc_hd__lpflow_clkinvkapwr), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_clkinvkapwr.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_clkinvkapwr.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_clkinvkapwr.buf0), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__lpflow_clkinvkapwr.buf0), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_clkinvkapwr (work@sky130_fd_sc_hd__lpflow_clkinvkapwr), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_clkinvkapwr.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_clkinvkapwr.buf0 |vpiPrimType:7 @@ -18238,16 +18334,18 @@ design: (work@sky130_fd_sc_hd__and3) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and3.and0), line:50:9, endln:50:43 + \_gate: work@and (work@sky130_fd_sc_hd__and3.and0), line:50:9, endln:50:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and3 (work@sky130_fd_sc_hd__and3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and3.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__and3.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and3.buf0), line:51:9, endln:51:43 + \_gate: work@buf (work@sky130_fd_sc_hd__and3.buf0), line:51:9, endln:51:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and3 (work@sky130_fd_sc_hd__and3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and3.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__and3.buf0 |vpiPrimType:7 @@ -18573,23 +18671,26 @@ design: (work@sky130_fd_sc_hd__o211ai) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o211ai.or0), line:55:10, endln:55:46 + \_gate: work@or (work@sky130_fd_sc_hd__o211ai.or0), line:55:10, endln:55:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o211ai (work@sky130_fd_sc_hd__o211ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o211ai.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o211ai.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o211ai.nand0), line:56:10, endln:56:46 + \_gate: work@nand (work@sky130_fd_sc_hd__o211ai.nand0), line:56:10, endln:56:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o211ai (work@sky130_fd_sc_hd__o211ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o211ai.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__o211ai.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o211ai.buf0), line:57:10, endln:57:46 + \_gate: work@buf (work@sky130_fd_sc_hd__o211ai.buf0), line:57:10, endln:57:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o211ai (work@sky130_fd_sc_hd__o211ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o211ai.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o211ai.buf0 |vpiPrimType:7 @@ -18934,16 +19035,18 @@ design: (work@sky130_fd_sc_hd__clkdlybuf4s18) |vpiTypedef: \_logic_typespec: , line:41:12, endln:41:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__clkdlybuf4s18.buf0), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__clkdlybuf4s18.buf0), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__clkdlybuf4s18 (work@sky130_fd_sc_hd__clkdlybuf4s18), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__clkdlybuf4s18.functional.v, line:34:1, endln:50:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__clkdlybuf4s18.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__clkdlybuf4s18.buf1), line:48:9, endln:48:43 + \_gate: work@buf (work@sky130_fd_sc_hd__clkdlybuf4s18.buf1), line:48:9, endln:48:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__clkdlybuf4s18 (work@sky130_fd_sc_hd__clkdlybuf4s18), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__clkdlybuf4s18.functional.v, line:34:1, endln:50:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__clkdlybuf4s18.buf1 |vpiPrimType:7 @@ -19161,23 +19264,26 @@ design: (work@sky130_fd_sc_hd__or2b) |vpiTypedef: \_logic_typespec: , line:42:12, endln:42:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or2b.not0), line:49:9, endln:49:42 + \_gate: work@not (work@sky130_fd_sc_hd__or2b.not0), line:49:9, endln:49:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or2b (work@sky130_fd_sc_hd__or2b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or2b.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__or2b.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or2b.or0), line:50:9, endln:50:42 + \_gate: work@or (work@sky130_fd_sc_hd__or2b.or0), line:50:9, endln:50:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or2b (work@sky130_fd_sc_hd__or2b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or2b.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__or2b.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or2b.buf0), line:51:9, endln:51:42 + \_gate: work@buf (work@sky130_fd_sc_hd__or2b.buf0), line:51:9, endln:51:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or2b (work@sky130_fd_sc_hd__or2b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or2b.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__or2b.buf0 |vpiPrimType:7 @@ -19768,23 +19874,26 @@ design: (work@sky130_fd_sc_hd__sdfrbp) |vpiTypedef: \_logic_typespec: , line:55:12, endln:55:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfrbp.not0), line:63:47, endln:63:87 + \_gate: work@not (work@sky130_fd_sc_hd__sdfrbp.not0), line:63:47, endln:63:87 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfrbp (work@sky130_fd_sc_hd__sdfrbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfrbp.functional.v, line:38:1, endln:69:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__sdfrbp.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfrbp.buf0), line:66:47, endln:66:87 + \_gate: work@buf (work@sky130_fd_sc_hd__sdfrbp.buf0), line:66:47, endln:66:87 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfrbp (work@sky130_fd_sc_hd__sdfrbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfrbp.functional.v, line:38:1, endln:69:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__sdfrbp.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfrbp.not1), line:67:47, endln:67:87 + \_gate: work@not (work@sky130_fd_sc_hd__sdfrbp.not1), line:67:47, endln:67:87 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfrbp (work@sky130_fd_sc_hd__sdfrbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfrbp.functional.v, line:38:1, endln:69:10 + |vpiDefName:work@not |vpiName:not1 |vpiFullName:work@sky130_fd_sc_hd__sdfrbp.not1 |vpiPrimType:8 @@ -20257,16 +20366,18 @@ design: (work@sky130_fd_sc_hd__dlclkp) |vpiTypedef: \_logic_typespec: , line:45:12, endln:45:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlclkp.not0), line:52:35, endln:52:68 + \_gate: work@not (work@sky130_fd_sc_hd__dlclkp.not0), line:52:35, endln:52:68 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlclkp (work@sky130_fd_sc_hd__dlclkp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlclkp.functional.v, line:36:1, endln:56:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__dlclkp.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlclkp.and0), line:54:35, endln:54:68 + \_gate: work@and (work@sky130_fd_sc_hd__dlclkp.and0), line:54:35, endln:54:68 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlclkp (work@sky130_fd_sc_hd__dlclkp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlclkp.functional.v, line:36:1, endln:56:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__dlclkp.and0 |vpiPrimType:1 @@ -20513,16 +20624,18 @@ design: (work@sky130_fd_sc_hd__clkinv) |vpiTypedef: \_logic_typespec: , line:40:12, endln:40:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__clkinv.not0), line:46:9, endln:46:43 + \_gate: work@not (work@sky130_fd_sc_hd__clkinv.not0), line:46:9, endln:46:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__clkinv (work@sky130_fd_sc_hd__clkinv), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__clkinv.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__clkinv.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__clkinv.buf0), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__clkinv.buf0), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__clkinv (work@sky130_fd_sc_hd__clkinv), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__clkinv.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__clkinv.buf0 |vpiPrimType:7 @@ -21005,9 +21118,10 @@ design: (work@sky130_fd_sc_hd__mux4) |vpiTypedef: \_logic_typespec: , line:53:12, endln:53:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__mux4.buf0), line:60:35, endln:60:86 + \_gate: work@buf (work@sky130_fd_sc_hd__mux4.buf0), line:60:35, endln:60:86 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__mux4 (work@sky130_fd_sc_hd__mux4), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__mux4.functional.v, line:36:1, endln:62:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__mux4.buf0 |vpiPrimType:7 @@ -21327,23 +21441,26 @@ design: (work@sky130_fd_sc_hd__a21o) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a21o.and0), line:53:9, endln:53:42 + \_gate: work@and (work@sky130_fd_sc_hd__a21o.and0), line:53:9, endln:53:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a21o (work@sky130_fd_sc_hd__a21o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a21o.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a21o.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a21o.or0), line:54:9, endln:54:42 + \_gate: work@or (work@sky130_fd_sc_hd__a21o.or0), line:54:9, endln:54:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a21o (work@sky130_fd_sc_hd__a21o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a21o.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__a21o.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a21o.buf0), line:55:9, endln:55:42 + \_gate: work@buf (work@sky130_fd_sc_hd__a21o.buf0), line:55:9, endln:55:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a21o (work@sky130_fd_sc_hd__a21o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a21o.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a21o.buf0 |vpiPrimType:7 @@ -21706,16 +21823,18 @@ design: (work@sky130_fd_sc_hd__or4) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or4.or0), line:52:9, endln:52:42 + \_gate: work@or (work@sky130_fd_sc_hd__or4.or0), line:52:9, endln:52:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or4 (work@sky130_fd_sc_hd__or4), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or4.functional.v, line:33:1, endln:55:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__or4.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or4.buf0), line:53:9, endln:53:42 + \_gate: work@buf (work@sky130_fd_sc_hd__or4.buf0), line:53:9, endln:53:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or4 (work@sky130_fd_sc_hd__or4), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or4.functional.v, line:33:1, endln:55:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__or4.buf0 |vpiPrimType:7 @@ -22016,16 +22135,18 @@ design: (work@sky130_fd_sc_hd__dlygate4sd2) |vpiTypedef: \_logic_typespec: , line:40:12, endln:40:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlygate4sd2.buf0), line:46:9, endln:46:43 + \_gate: work@buf (work@sky130_fd_sc_hd__dlygate4sd2.buf0), line:46:9, endln:46:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlygate4sd2 (work@sky130_fd_sc_hd__dlygate4sd2), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlygate4sd2.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dlygate4sd2.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlygate4sd2.buf1), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__dlygate4sd2.buf1), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlygate4sd2 (work@sky130_fd_sc_hd__dlygate4sd2), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlygate4sd2.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__dlygate4sd2.buf1 |vpiPrimType:7 @@ -22254,16 +22375,18 @@ design: (work@sky130_fd_sc_hd__or3) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or3.or0), line:50:9, endln:50:42 + \_gate: work@or (work@sky130_fd_sc_hd__or3.or0), line:50:9, endln:50:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or3 (work@sky130_fd_sc_hd__or3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or3.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__or3.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or3.buf0), line:51:9, endln:51:42 + \_gate: work@buf (work@sky130_fd_sc_hd__or3.buf0), line:51:9, endln:51:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or3 (work@sky130_fd_sc_hd__or3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or3.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__or3.buf0 |vpiPrimType:7 @@ -22528,16 +22651,18 @@ design: (work@sky130_fd_sc_hd__probe_p) |vpiTypedef: \_logic_typespec: , line:40:12, endln:40:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__probe_p.buf0), line:46:9, endln:46:43 + \_gate: work@buf (work@sky130_fd_sc_hd__probe_p.buf0), line:46:9, endln:46:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__probe_p (work@sky130_fd_sc_hd__probe_p), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__probe_p.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__probe_p.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__probe_p.buf1), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__probe_p.buf1), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__probe_p (work@sky130_fd_sc_hd__probe_p), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__probe_p.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__probe_p.buf1 |vpiPrimType:7 @@ -22819,58 +22944,66 @@ design: (work@sky130_fd_sc_hd__fahcin) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fahcin.not0), line:57:9, endln:57:45 + \_gate: work@not (work@sky130_fd_sc_hd__fahcin.not0), line:57:9, endln:57:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fahcin (work@sky130_fd_sc_hd__fahcin), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fahcin.functional.v, line:33:1, endln:66:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__fahcin.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fahcin.xor0), line:58:9, endln:58:45 + \_gate: work@xor (work@sky130_fd_sc_hd__fahcin.xor0), line:58:9, endln:58:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fahcin (work@sky130_fd_sc_hd__fahcin), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fahcin.functional.v, line:33:1, endln:66:10 + |vpiDefName:work@xor |vpiName:xor0 |vpiFullName:work@sky130_fd_sc_hd__fahcin.xor0 |vpiPrimType:5 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fahcin.buf0), line:59:9, endln:59:45 + \_gate: work@buf (work@sky130_fd_sc_hd__fahcin.buf0), line:59:9, endln:59:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fahcin (work@sky130_fd_sc_hd__fahcin), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fahcin.functional.v, line:33:1, endln:66:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__fahcin.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fahcin.and0), line:60:9, endln:60:45 + \_gate: work@and (work@sky130_fd_sc_hd__fahcin.and0), line:60:9, endln:60:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fahcin (work@sky130_fd_sc_hd__fahcin), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fahcin.functional.v, line:33:1, endln:66:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__fahcin.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fahcin.and1), line:61:9, endln:61:45 + \_gate: work@and (work@sky130_fd_sc_hd__fahcin.and1), line:61:9, endln:61:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fahcin (work@sky130_fd_sc_hd__fahcin), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fahcin.functional.v, line:33:1, endln:66:10 + |vpiDefName:work@and |vpiName:and1 |vpiFullName:work@sky130_fd_sc_hd__fahcin.and1 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fahcin.and2), line:62:9, endln:62:45 + \_gate: work@and (work@sky130_fd_sc_hd__fahcin.and2), line:62:9, endln:62:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fahcin (work@sky130_fd_sc_hd__fahcin), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fahcin.functional.v, line:33:1, endln:66:10 + |vpiDefName:work@and |vpiName:and2 |vpiFullName:work@sky130_fd_sc_hd__fahcin.and2 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fahcin.or0), line:63:9, endln:63:45 + \_gate: work@or (work@sky130_fd_sc_hd__fahcin.or0), line:63:9, endln:63:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fahcin (work@sky130_fd_sc_hd__fahcin), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fahcin.functional.v, line:33:1, endln:66:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__fahcin.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fahcin.buf1), line:64:9, endln:64:45 + \_gate: work@buf (work@sky130_fd_sc_hd__fahcin.buf1), line:64:9, endln:64:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fahcin (work@sky130_fd_sc_hd__fahcin), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fahcin.functional.v, line:33:1, endln:66:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__fahcin.buf1 |vpiPrimType:7 @@ -23561,23 +23694,26 @@ design: (work@sky130_fd_sc_hd__a2111oi) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a2111oi.and0), line:57:9, endln:57:48 + \_gate: work@and (work@sky130_fd_sc_hd__a2111oi.and0), line:57:9, endln:57:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a2111oi (work@sky130_fd_sc_hd__a2111oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a2111oi.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a2111oi.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a2111oi.nor0), line:58:9, endln:58:48 + \_gate: work@nor (work@sky130_fd_sc_hd__a2111oi.nor0), line:58:9, endln:58:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a2111oi (work@sky130_fd_sc_hd__a2111oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a2111oi.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__a2111oi.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a2111oi.buf0), line:59:9, endln:59:48 + \_gate: work@buf (work@sky130_fd_sc_hd__a2111oi.buf0), line:59:9, endln:59:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a2111oi (work@sky130_fd_sc_hd__a2111oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a2111oi.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a2111oi.buf0 |vpiPrimType:7 @@ -24001,23 +24137,26 @@ design: (work@sky130_fd_sc_hd__o21ba) |vpiTypedef: \_logic_typespec: , line:47:12, endln:47:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o21ba.nor0), line:54:9, endln:54:43 + \_gate: work@nor (work@sky130_fd_sc_hd__o21ba.nor0), line:54:9, endln:54:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o21ba (work@sky130_fd_sc_hd__o21ba), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o21ba.functional.v, line:36:1, endln:58:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__o21ba.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o21ba.nor1), line:55:9, endln:55:43 + \_gate: work@nor (work@sky130_fd_sc_hd__o21ba.nor1), line:55:9, endln:55:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o21ba (work@sky130_fd_sc_hd__o21ba), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o21ba.functional.v, line:36:1, endln:58:10 + |vpiDefName:work@nor |vpiName:nor1 |vpiFullName:work@sky130_fd_sc_hd__o21ba.nor1 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o21ba.buf0), line:56:9, endln:56:43 + \_gate: work@buf (work@sky130_fd_sc_hd__o21ba.buf0), line:56:9, endln:56:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o21ba (work@sky130_fd_sc_hd__o21ba), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o21ba.functional.v, line:36:1, endln:58:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o21ba.buf0 |vpiPrimType:7 @@ -24369,23 +24508,26 @@ design: (work@sky130_fd_sc_hd__nand3b) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand3b.not0), line:51:10, endln:51:46 + \_gate: work@not (work@sky130_fd_sc_hd__nand3b.not0), line:51:10, endln:51:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand3b (work@sky130_fd_sc_hd__nand3b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand3b.functional.v, line:33:1, endln:55:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__nand3b.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand3b.nand0), line:52:10, endln:52:46 + \_gate: work@nand (work@sky130_fd_sc_hd__nand3b.nand0), line:52:10, endln:52:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand3b (work@sky130_fd_sc_hd__nand3b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand3b.functional.v, line:33:1, endln:55:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__nand3b.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand3b.buf0), line:53:10, endln:53:46 + \_gate: work@buf (work@sky130_fd_sc_hd__nand3b.buf0), line:53:10, endln:53:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand3b (work@sky130_fd_sc_hd__nand3b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand3b.functional.v, line:33:1, endln:55:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__nand3b.buf0 |vpiPrimType:7 @@ -24694,16 +24836,18 @@ design: (work@sky130_fd_sc_hd__clkbuf) |vpiTypedef: \_logic_typespec: , line:40:12, endln:40:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__clkbuf.buf0), line:46:9, endln:46:43 + \_gate: work@buf (work@sky130_fd_sc_hd__clkbuf.buf0), line:46:9, endln:46:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__clkbuf (work@sky130_fd_sc_hd__clkbuf), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__clkbuf.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__clkbuf.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__clkbuf.buf1), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__clkbuf.buf1), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__clkbuf (work@sky130_fd_sc_hd__clkbuf), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__clkbuf.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__clkbuf.buf1 |vpiPrimType:7 @@ -24982,30 +25126,34 @@ design: (work@sky130_fd_sc_hd__o221a) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o221a.or0), line:58:9, endln:58:48 + \_gate: work@or (work@sky130_fd_sc_hd__o221a.or0), line:58:9, endln:58:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o221a (work@sky130_fd_sc_hd__o221a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o221a.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o221a.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o221a.or1), line:59:9, endln:59:48 + \_gate: work@or (work@sky130_fd_sc_hd__o221a.or1), line:59:9, endln:59:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o221a (work@sky130_fd_sc_hd__o221a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o221a.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@or |vpiName:or1 |vpiFullName:work@sky130_fd_sc_hd__o221a.or1 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o221a.and0), line:60:9, endln:60:48 + \_gate: work@and (work@sky130_fd_sc_hd__o221a.and0), line:60:9, endln:60:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o221a (work@sky130_fd_sc_hd__o221a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o221a.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__o221a.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o221a.buf0), line:61:9, endln:61:48 + \_gate: work@buf (work@sky130_fd_sc_hd__o221a.buf0), line:61:9, endln:61:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o221a (work@sky130_fd_sc_hd__o221a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o221a.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o221a.buf0 |vpiPrimType:7 @@ -25516,30 +25664,34 @@ design: (work@sky130_fd_sc_hd__o32ai) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o32ai.nor0), line:58:9, endln:58:45 + \_gate: work@nor (work@sky130_fd_sc_hd__o32ai.nor0), line:58:9, endln:58:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o32ai (work@sky130_fd_sc_hd__o32ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o32ai.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__o32ai.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o32ai.nor1), line:59:9, endln:59:45 + \_gate: work@nor (work@sky130_fd_sc_hd__o32ai.nor1), line:59:9, endln:59:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o32ai (work@sky130_fd_sc_hd__o32ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o32ai.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@nor |vpiName:nor1 |vpiFullName:work@sky130_fd_sc_hd__o32ai.nor1 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o32ai.or0), line:60:9, endln:60:45 + \_gate: work@or (work@sky130_fd_sc_hd__o32ai.or0), line:60:9, endln:60:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o32ai (work@sky130_fd_sc_hd__o32ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o32ai.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o32ai.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o32ai.buf0), line:61:9, endln:61:45 + \_gate: work@buf (work@sky130_fd_sc_hd__o32ai.buf0), line:61:9, endln:61:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o32ai (work@sky130_fd_sc_hd__o32ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o32ai.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o32ai.buf0 |vpiPrimType:7 @@ -25982,16 +26134,18 @@ design: (work@sky130_fd_sc_hd__lpflow_inputiso1n) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_inputiso1n.not0), line:50:9, endln:50:39 + \_gate: work@not (work@sky130_fd_sc_hd__lpflow_inputiso1n.not0), line:50:9, endln:50:39 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_inputiso1n (work@sky130_fd_sc_hd__lpflow_inputiso1n), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_inputiso1n.functional.v, line:35:1, endln:53:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_inputiso1n.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_inputiso1n.or0), line:51:9, endln:51:39 + \_gate: work@or (work@sky130_fd_sc_hd__lpflow_inputiso1n.or0), line:51:9, endln:51:39 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_inputiso1n (work@sky130_fd_sc_hd__lpflow_inputiso1n), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_inputiso1n.functional.v, line:35:1, endln:53:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_inputiso1n.or0 |vpiPrimType:4 @@ -26527,23 +26681,26 @@ design: (work@sky130_fd_sc_hd__sdfrtn) |vpiTypedef: \_logic_typespec: , line:53:12, endln:53:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfrtn.not0), line:62:47, endln:62:90 + \_gate: work@not (work@sky130_fd_sc_hd__sdfrtn.not0), line:62:47, endln:62:90 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfrtn (work@sky130_fd_sc_hd__sdfrtn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfrtn.functional.v, line:38:1, endln:68:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__sdfrtn.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfrtn.not1), line:63:47, endln:63:90 + \_gate: work@not (work@sky130_fd_sc_hd__sdfrtn.not1), line:63:47, endln:63:90 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfrtn (work@sky130_fd_sc_hd__sdfrtn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfrtn.functional.v, line:38:1, endln:68:10 + |vpiDefName:work@not |vpiName:not1 |vpiFullName:work@sky130_fd_sc_hd__sdfrtn.not1 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfrtn.buf0), line:66:47, endln:66:90 + \_gate: work@buf (work@sky130_fd_sc_hd__sdfrtn.buf0), line:66:47, endln:66:90 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfrtn (work@sky130_fd_sc_hd__sdfrtn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfrtn.functional.v, line:38:1, endln:68:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__sdfrtn.buf0 |vpiPrimType:7 @@ -26965,23 +27122,26 @@ design: (work@sky130_fd_sc_hd__nor4b) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor4b.not0), line:53:9, endln:53:45 + \_gate: work@not (work@sky130_fd_sc_hd__nor4b.not0), line:53:9, endln:53:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor4b (work@sky130_fd_sc_hd__nor4b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor4b.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__nor4b.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor4b.nor0), line:54:9, endln:54:45 + \_gate: work@nor (work@sky130_fd_sc_hd__nor4b.nor0), line:54:9, endln:54:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor4b (work@sky130_fd_sc_hd__nor4b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor4b.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__nor4b.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor4b.buf0), line:55:9, endln:55:45 + \_gate: work@buf (work@sky130_fd_sc_hd__nor4b.buf0), line:55:9, endln:55:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor4b (work@sky130_fd_sc_hd__nor4b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor4b.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__nor4b.buf0 |vpiPrimType:7 @@ -27405,23 +27565,26 @@ design: (work@sky130_fd_sc_hd__a2111o) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a2111o.and0), line:57:9, endln:57:47 + \_gate: work@and (work@sky130_fd_sc_hd__a2111o.and0), line:57:9, endln:57:47 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a2111o (work@sky130_fd_sc_hd__a2111o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a2111o.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a2111o.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a2111o.or0), line:58:9, endln:58:47 + \_gate: work@or (work@sky130_fd_sc_hd__a2111o.or0), line:58:9, endln:58:47 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a2111o (work@sky130_fd_sc_hd__a2111o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a2111o.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__a2111o.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a2111o.buf0), line:59:9, endln:59:47 + \_gate: work@buf (work@sky130_fd_sc_hd__a2111o.buf0), line:59:9, endln:59:47 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a2111o (work@sky130_fd_sc_hd__a2111o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a2111o.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a2111o.buf0 |vpiPrimType:7 @@ -27856,16 +28019,18 @@ design: (work@sky130_fd_sc_hd__nand4) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand4.nand0), line:52:10, endln:52:46 + \_gate: work@nand (work@sky130_fd_sc_hd__nand4.nand0), line:52:10, endln:52:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand4 (work@sky130_fd_sc_hd__nand4), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand4.functional.v, line:33:1, endln:55:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__nand4.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand4.buf0), line:53:10, endln:53:46 + \_gate: work@buf (work@sky130_fd_sc_hd__nand4.buf0), line:53:10, endln:53:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand4 (work@sky130_fd_sc_hd__nand4), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand4.functional.v, line:33:1, endln:55:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__nand4.buf0 |vpiPrimType:7 @@ -28294,9 +28459,10 @@ design: (work@sky130_fd_sc_hd__mux2) |vpiTypedef: \_logic_typespec: , line:47:12, endln:47:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__mux2.buf0), line:54:35, endln:54:79 + \_gate: work@buf (work@sky130_fd_sc_hd__mux2.buf0), line:54:35, endln:54:79 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__mux2 (work@sky130_fd_sc_hd__mux2), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__mux2.functional.v, line:36:1, endln:56:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__mux2.buf0 |vpiPrimType:7 @@ -28525,16 +28691,18 @@ design: (work@sky130_fd_sc_hd__nand2) |vpiTypedef: \_logic_typespec: , line:42:12, endln:42:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand2.nand0), line:48:10, endln:48:46 + \_gate: work@nand (work@sky130_fd_sc_hd__nand2.nand0), line:48:10, endln:48:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand2 (work@sky130_fd_sc_hd__nand2), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand2.functional.v, line:33:1, endln:51:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__nand2.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand2.buf0), line:49:10, endln:49:46 + \_gate: work@buf (work@sky130_fd_sc_hd__nand2.buf0), line:49:10, endln:49:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand2 (work@sky130_fd_sc_hd__nand2), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand2.functional.v, line:33:1, endln:51:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__nand2.buf0 |vpiPrimType:7 @@ -28934,23 +29102,26 @@ design: (work@sky130_fd_sc_hd__dlrbp) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlrbp.not0), line:57:48, endln:57:81 + \_gate: work@not (work@sky130_fd_sc_hd__dlrbp.not0), line:57:48, endln:57:81 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlrbp (work@sky130_fd_sc_hd__dlrbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlrbp.functional.v, line:37:1, endln:62:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__dlrbp.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlrbp.buf0), line:59:48, endln:59:81 + \_gate: work@buf (work@sky130_fd_sc_hd__dlrbp.buf0), line:59:48, endln:59:81 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlrbp (work@sky130_fd_sc_hd__dlrbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlrbp.functional.v, line:37:1, endln:62:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dlrbp.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlrbp.not1), line:60:48, endln:60:81 + \_gate: work@not (work@sky130_fd_sc_hd__dlrbp.not1), line:60:48, endln:60:81 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlrbp (work@sky130_fd_sc_hd__dlrbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlrbp.functional.v, line:37:1, endln:62:10 + |vpiDefName:work@not |vpiName:not1 |vpiFullName:work@sky130_fd_sc_hd__dlrbp.not1 |vpiPrimType:8 @@ -29330,30 +29501,34 @@ design: (work@sky130_fd_sc_hd__o2bb2a) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o2bb2a.nand0), line:56:10, endln:56:48 + \_gate: work@nand (work@sky130_fd_sc_hd__o2bb2a.nand0), line:56:10, endln:56:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o2bb2a (work@sky130_fd_sc_hd__o2bb2a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o2bb2a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__o2bb2a.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o2bb2a.or0), line:57:10, endln:57:48 + \_gate: work@or (work@sky130_fd_sc_hd__o2bb2a.or0), line:57:10, endln:57:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o2bb2a (work@sky130_fd_sc_hd__o2bb2a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o2bb2a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o2bb2a.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o2bb2a.and0), line:58:10, endln:58:48 + \_gate: work@and (work@sky130_fd_sc_hd__o2bb2a.and0), line:58:10, endln:58:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o2bb2a (work@sky130_fd_sc_hd__o2bb2a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o2bb2a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__o2bb2a.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o2bb2a.buf0), line:59:10, endln:59:48 + \_gate: work@buf (work@sky130_fd_sc_hd__o2bb2a.buf0), line:59:10, endln:59:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o2bb2a (work@sky130_fd_sc_hd__o2bb2a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o2bb2a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o2bb2a.buf0 |vpiPrimType:7 @@ -29975,9 +30150,10 @@ design: (work@sky130_fd_sc_hd__edfxtp) |vpiTypedef: \_logic_typespec: , line:49:12, endln:49:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__edfxtp.buf0), line:58:47, endln:58:83 + \_gate: work@buf (work@sky130_fd_sc_hd__edfxtp.buf0), line:58:47, endln:58:83 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__edfxtp (work@sky130_fd_sc_hd__edfxtp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__edfxtp.functional.v, line:38:1, endln:60:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__edfxtp.buf0 |vpiPrimType:7 @@ -30555,30 +30731,34 @@ design: (work@sky130_fd_sc_hd__sdfbbp) |vpiTypedef: \_logic_typespec: , line:57:12, endln:57:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfbbp.not0), line:66:47, endln:66:92 + \_gate: work@not (work@sky130_fd_sc_hd__sdfbbp.not0), line:66:47, endln:66:92 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfbbp (work@sky130_fd_sc_hd__sdfbbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfbbp.functional.v, line:38:1, endln:73:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__sdfbbp.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfbbp.not1), line:67:47, endln:67:92 + \_gate: work@not (work@sky130_fd_sc_hd__sdfbbp.not1), line:67:47, endln:67:92 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfbbp (work@sky130_fd_sc_hd__sdfbbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfbbp.functional.v, line:38:1, endln:73:10 + |vpiDefName:work@not |vpiName:not1 |vpiFullName:work@sky130_fd_sc_hd__sdfbbp.not1 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfbbp.buf0), line:70:47, endln:70:92 + \_gate: work@buf (work@sky130_fd_sc_hd__sdfbbp.buf0), line:70:47, endln:70:92 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfbbp (work@sky130_fd_sc_hd__sdfbbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfbbp.functional.v, line:38:1, endln:73:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__sdfbbp.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfbbp.not2), line:71:47, endln:71:92 + \_gate: work@not (work@sky130_fd_sc_hd__sdfbbp.not2), line:71:47, endln:71:92 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfbbp (work@sky130_fd_sc_hd__sdfbbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfbbp.functional.v, line:38:1, endln:73:10 + |vpiDefName:work@not |vpiName:not2 |vpiFullName:work@sky130_fd_sc_hd__sdfbbp.not2 |vpiPrimType:8 @@ -31318,16 +31498,18 @@ design: (work@sky130_fd_sc_hd__sdfrtp) |vpiTypedef: \_logic_typespec: , line:53:12, endln:53:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfrtp.not0), line:61:47, endln:61:87 + \_gate: work@not (work@sky130_fd_sc_hd__sdfrtp.not0), line:61:47, endln:61:87 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfrtp (work@sky130_fd_sc_hd__sdfrtp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfrtp.functional.v, line:38:1, endln:66:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__sdfrtp.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfrtp.buf0), line:64:47, endln:64:87 + \_gate: work@buf (work@sky130_fd_sc_hd__sdfrtp.buf0), line:64:47, endln:64:87 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfrtp (work@sky130_fd_sc_hd__sdfrtp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfrtp.functional.v, line:38:1, endln:66:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__sdfrtp.buf0 |vpiPrimType:7 @@ -31966,16 +32148,18 @@ design: (work@sky130_fd_sc_hd__sdfstp) |vpiTypedef: \_logic_typespec: , line:53:12, endln:53:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfstp.not0), line:61:47, endln:61:85 + \_gate: work@not (work@sky130_fd_sc_hd__sdfstp.not0), line:61:47, endln:61:85 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfstp (work@sky130_fd_sc_hd__sdfstp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfstp.functional.v, line:38:1, endln:66:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__sdfstp.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfstp.buf0), line:64:47, endln:64:85 + \_gate: work@buf (work@sky130_fd_sc_hd__sdfstp.buf0), line:64:47, endln:64:85 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfstp (work@sky130_fd_sc_hd__sdfstp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfstp.functional.v, line:38:1, endln:66:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__sdfstp.buf0 |vpiPrimType:7 @@ -32360,30 +32544,34 @@ design: (work@sky130_fd_sc_hd__a22o) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a22o.and0), line:56:9, endln:56:45 + \_gate: work@and (work@sky130_fd_sc_hd__a22o.and0), line:56:9, endln:56:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a22o (work@sky130_fd_sc_hd__a22o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a22o.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a22o.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a22o.and1), line:57:9, endln:57:45 + \_gate: work@and (work@sky130_fd_sc_hd__a22o.and1), line:57:9, endln:57:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a22o (work@sky130_fd_sc_hd__a22o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a22o.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@and |vpiName:and1 |vpiFullName:work@sky130_fd_sc_hd__a22o.and1 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a22o.or0), line:58:9, endln:58:45 + \_gate: work@or (work@sky130_fd_sc_hd__a22o.or0), line:58:9, endln:58:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a22o (work@sky130_fd_sc_hd__a22o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a22o.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__a22o.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a22o.buf0), line:59:9, endln:59:45 + \_gate: work@buf (work@sky130_fd_sc_hd__a22o.buf0), line:59:9, endln:59:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a22o (work@sky130_fd_sc_hd__a22o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a22o.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a22o.buf0 |vpiPrimType:7 @@ -32855,23 +33043,26 @@ design: (work@sky130_fd_sc_hd__o31a) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o31a.or0), line:55:9, endln:55:43 + \_gate: work@or (work@sky130_fd_sc_hd__o31a.or0), line:55:9, endln:55:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o31a (work@sky130_fd_sc_hd__o31a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o31a.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o31a.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o31a.and0), line:56:9, endln:56:43 + \_gate: work@and (work@sky130_fd_sc_hd__o31a.and0), line:56:9, endln:56:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o31a (work@sky130_fd_sc_hd__o31a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o31a.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__o31a.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o31a.buf0), line:57:9, endln:57:43 + \_gate: work@buf (work@sky130_fd_sc_hd__o31a.buf0), line:57:9, endln:57:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o31a (work@sky130_fd_sc_hd__o31a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o31a.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o31a.buf0 |vpiPrimType:7 @@ -33216,16 +33407,18 @@ design: (work@sky130_fd_sc_hd__lpflow_clkbufkapwr) |vpiTypedef: \_logic_typespec: , line:40:12, endln:40:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_clkbufkapwr.buf0), line:46:9, endln:46:43 + \_gate: work@buf (work@sky130_fd_sc_hd__lpflow_clkbufkapwr.buf0), line:46:9, endln:46:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_clkbufkapwr (work@sky130_fd_sc_hd__lpflow_clkbufkapwr), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_clkbufkapwr.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_clkbufkapwr.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_clkbufkapwr.buf1), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__lpflow_clkbufkapwr.buf1), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_clkbufkapwr (work@sky130_fd_sc_hd__lpflow_clkbufkapwr), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_clkbufkapwr.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__lpflow_clkbufkapwr.buf1 |vpiPrimType:7 @@ -33429,9 +33622,10 @@ design: (work@sky130_fd_sc_hd__lpflow_inputiso0n) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_inputiso0n.and0), line:47:9, endln:47:39 + \_gate: work@and (work@sky130_fd_sc_hd__lpflow_inputiso0n.and0), line:47:9, endln:47:39 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_inputiso0n (work@sky130_fd_sc_hd__lpflow_inputiso0n), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_inputiso0n.functional.v, line:35:1, endln:49:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_inputiso0n.and0 |vpiPrimType:1 @@ -33720,16 +33914,18 @@ design: (work@sky130_fd_sc_hd__or2) |vpiTypedef: \_logic_typespec: , line:42:12, endln:42:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or2.or0), line:48:9, endln:48:42 + \_gate: work@or (work@sky130_fd_sc_hd__or2.or0), line:48:9, endln:48:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or2 (work@sky130_fd_sc_hd__or2), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or2.functional.v, line:33:1, endln:51:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__or2.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or2.buf0), line:49:9, endln:49:42 + \_gate: work@buf (work@sky130_fd_sc_hd__or2.buf0), line:49:9, endln:49:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or2 (work@sky130_fd_sc_hd__or2), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or2.functional.v, line:33:1, endln:51:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__or2.buf0 |vpiPrimType:7 @@ -34044,30 +34240,34 @@ design: (work@sky130_fd_sc_hd__a221o) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a221o.and0), line:58:9, endln:58:49 + \_gate: work@and (work@sky130_fd_sc_hd__a221o.and0), line:58:9, endln:58:49 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a221o (work@sky130_fd_sc_hd__a221o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a221o.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a221o.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a221o.and1), line:59:9, endln:59:49 + \_gate: work@and (work@sky130_fd_sc_hd__a221o.and1), line:59:9, endln:59:49 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a221o (work@sky130_fd_sc_hd__a221o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a221o.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@and |vpiName:and1 |vpiFullName:work@sky130_fd_sc_hd__a221o.and1 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a221o.or0), line:60:9, endln:60:49 + \_gate: work@or (work@sky130_fd_sc_hd__a221o.or0), line:60:9, endln:60:49 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a221o (work@sky130_fd_sc_hd__a221o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a221o.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__a221o.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a221o.buf0), line:61:9, endln:61:49 + \_gate: work@buf (work@sky130_fd_sc_hd__a221o.buf0), line:61:9, endln:61:49 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a221o (work@sky130_fd_sc_hd__a221o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a221o.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a221o.buf0 |vpiPrimType:7 @@ -34546,16 +34746,18 @@ design: (work@sky130_fd_sc_hd__and4) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and4.and0), line:52:9, endln:52:43 + \_gate: work@and (work@sky130_fd_sc_hd__and4.and0), line:52:9, endln:52:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and4 (work@sky130_fd_sc_hd__and4), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and4.functional.v, line:33:1, endln:55:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__and4.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and4.buf0), line:53:9, endln:53:43 + \_gate: work@buf (work@sky130_fd_sc_hd__and4.buf0), line:53:9, endln:53:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and4 (work@sky130_fd_sc_hd__and4), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and4.functional.v, line:33:1, endln:55:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__and4.buf0 |vpiPrimType:7 @@ -34874,16 +35076,18 @@ design: (work@sky130_fd_sc_hd__lpflow_inputiso0p) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_inputiso0p.not0), line:50:9, endln:50:39 + \_gate: work@not (work@sky130_fd_sc_hd__lpflow_inputiso0p.not0), line:50:9, endln:50:39 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_inputiso0p (work@sky130_fd_sc_hd__lpflow_inputiso0p), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_inputiso0p.functional.v, line:35:1, endln:53:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_inputiso0p.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_inputiso0p.and0), line:51:9, endln:51:39 + \_gate: work@and (work@sky130_fd_sc_hd__lpflow_inputiso0p.and0), line:51:9, endln:51:39 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_inputiso0p (work@sky130_fd_sc_hd__lpflow_inputiso0p), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_inputiso0p.functional.v, line:35:1, endln:53:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_inputiso0p.and0 |vpiPrimType:1 @@ -35112,16 +35316,18 @@ design: (work@sky130_fd_sc_hd__buf) |vpiTypedef: \_logic_typespec: , line:40:12, endln:40:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__buf.buf0), line:46:9, endln:46:43 + \_gate: work@buf (work@sky130_fd_sc_hd__buf.buf0), line:46:9, endln:46:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__buf (work@sky130_fd_sc_hd__buf), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__buf.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__buf.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__buf.buf1), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__buf.buf1), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__buf (work@sky130_fd_sc_hd__buf), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__buf.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__buf.buf1 |vpiPrimType:7 @@ -35357,23 +35563,26 @@ design: (work@sky130_fd_sc_hd__o21a) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o21a.or0), line:53:9, endln:53:43 + \_gate: work@or (work@sky130_fd_sc_hd__o21a.or0), line:53:9, endln:53:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o21a (work@sky130_fd_sc_hd__o21a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o21a.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o21a.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o21a.and0), line:54:9, endln:54:43 + \_gate: work@and (work@sky130_fd_sc_hd__o21a.and0), line:54:9, endln:54:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o21a (work@sky130_fd_sc_hd__o21a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o21a.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__o21a.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o21a.buf0), line:55:9, endln:55:43 + \_gate: work@buf (work@sky130_fd_sc_hd__o21a.buf0), line:55:9, endln:55:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o21a (work@sky130_fd_sc_hd__o21a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o21a.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o21a.buf0 |vpiPrimType:7 @@ -35718,16 +35927,18 @@ design: (work@sky130_fd_sc_hd__xnor3) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__xnor3.xnor0), line:50:10, endln:50:46 + \_gate: work@xnor (work@sky130_fd_sc_hd__xnor3.xnor0), line:50:10, endln:50:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__xnor3 (work@sky130_fd_sc_hd__xnor3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__xnor3.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@xnor |vpiName:xnor0 |vpiFullName:work@sky130_fd_sc_hd__xnor3.xnor0 |vpiPrimType:6 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__xnor3.buf0), line:51:10, endln:51:46 + \_gate: work@buf (work@sky130_fd_sc_hd__xnor3.buf0), line:51:10, endln:51:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__xnor3 (work@sky130_fd_sc_hd__xnor3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__xnor3.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__xnor3.buf0 |vpiPrimType:7 @@ -36035,23 +36246,26 @@ design: (work@sky130_fd_sc_hd__and3b) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and3b.not0), line:51:9, endln:51:43 + \_gate: work@not (work@sky130_fd_sc_hd__and3b.not0), line:51:9, endln:51:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and3b (work@sky130_fd_sc_hd__and3b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and3b.functional.v, line:33:1, endln:55:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__and3b.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and3b.and0), line:52:9, endln:52:43 + \_gate: work@and (work@sky130_fd_sc_hd__and3b.and0), line:52:9, endln:52:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and3b (work@sky130_fd_sc_hd__and3b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and3b.functional.v, line:33:1, endln:55:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__and3b.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and3b.buf0), line:53:9, endln:53:43 + \_gate: work@buf (work@sky130_fd_sc_hd__and3b.buf0), line:53:9, endln:53:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and3b (work@sky130_fd_sc_hd__and3b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and3b.functional.v, line:33:1, endln:55:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__and3b.buf0 |vpiPrimType:7 @@ -36428,30 +36642,34 @@ design: (work@sky130_fd_sc_hd__o22ai) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o22ai.nor0), line:56:9, endln:56:45 + \_gate: work@nor (work@sky130_fd_sc_hd__o22ai.nor0), line:56:9, endln:56:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o22ai (work@sky130_fd_sc_hd__o22ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o22ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__o22ai.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o22ai.nor1), line:57:9, endln:57:45 + \_gate: work@nor (work@sky130_fd_sc_hd__o22ai.nor1), line:57:9, endln:57:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o22ai (work@sky130_fd_sc_hd__o22ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o22ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@nor |vpiName:nor1 |vpiFullName:work@sky130_fd_sc_hd__o22ai.nor1 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o22ai.or0), line:58:9, endln:58:45 + \_gate: work@or (work@sky130_fd_sc_hd__o22ai.or0), line:58:9, endln:58:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o22ai (work@sky130_fd_sc_hd__o22ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o22ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o22ai.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o22ai.buf0), line:59:9, endln:59:45 + \_gate: work@buf (work@sky130_fd_sc_hd__o22ai.buf0), line:59:9, endln:59:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o22ai (work@sky130_fd_sc_hd__o22ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o22ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o22ai.buf0 |vpiPrimType:7 @@ -36883,23 +37101,26 @@ design: (work@sky130_fd_sc_hd__o21ai) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o21ai.or0), line:53:10, endln:53:46 + \_gate: work@or (work@sky130_fd_sc_hd__o21ai.or0), line:53:10, endln:53:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o21ai (work@sky130_fd_sc_hd__o21ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o21ai.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o21ai.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o21ai.nand0), line:54:10, endln:54:46 + \_gate: work@nand (work@sky130_fd_sc_hd__o21ai.nand0), line:54:10, endln:54:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o21ai (work@sky130_fd_sc_hd__o21ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o21ai.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__o21ai.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o21ai.buf0), line:55:10, endln:55:46 + \_gate: work@buf (work@sky130_fd_sc_hd__o21ai.buf0), line:55:10, endln:55:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o21ai (work@sky130_fd_sc_hd__o21ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o21ai.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o21ai.buf0 |vpiPrimType:7 @@ -37287,23 +37508,26 @@ design: (work@sky130_fd_sc_hd__o41a) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o41a.or0), line:57:9, endln:57:43 + \_gate: work@or (work@sky130_fd_sc_hd__o41a.or0), line:57:9, endln:57:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o41a (work@sky130_fd_sc_hd__o41a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o41a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o41a.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o41a.and0), line:58:9, endln:58:43 + \_gate: work@and (work@sky130_fd_sc_hd__o41a.and0), line:58:9, endln:58:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o41a (work@sky130_fd_sc_hd__o41a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o41a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__o41a.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o41a.buf0), line:59:9, endln:59:43 + \_gate: work@buf (work@sky130_fd_sc_hd__o41a.buf0), line:59:9, endln:59:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o41a (work@sky130_fd_sc_hd__o41a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o41a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o41a.buf0 |vpiPrimType:7 @@ -37875,16 +38099,18 @@ design: (work@sky130_fd_sc_hd__clkdlybuf4s50) |vpiTypedef: \_logic_typespec: , line:41:12, endln:41:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__clkdlybuf4s50.buf0), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__clkdlybuf4s50.buf0), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__clkdlybuf4s50 (work@sky130_fd_sc_hd__clkdlybuf4s50), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__clkdlybuf4s50.functional.v, line:34:1, endln:50:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__clkdlybuf4s50.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__clkdlybuf4s50.buf1), line:48:9, endln:48:43 + \_gate: work@buf (work@sky130_fd_sc_hd__clkdlybuf4s50.buf1), line:48:9, endln:48:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__clkdlybuf4s50 (work@sky130_fd_sc_hd__clkdlybuf4s50), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__clkdlybuf4s50.functional.v, line:34:1, endln:50:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__clkdlybuf4s50.buf1 |vpiPrimType:7 @@ -38138,23 +38364,26 @@ design: (work@sky130_fd_sc_hd__or4b) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or4b.not0), line:53:9, endln:53:44 + \_gate: work@not (work@sky130_fd_sc_hd__or4b.not0), line:53:9, endln:53:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or4b (work@sky130_fd_sc_hd__or4b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or4b.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__or4b.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or4b.or0), line:54:9, endln:54:44 + \_gate: work@or (work@sky130_fd_sc_hd__or4b.or0), line:54:9, endln:54:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or4b (work@sky130_fd_sc_hd__or4b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or4b.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__or4b.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or4b.buf0), line:55:9, endln:55:44 + \_gate: work@buf (work@sky130_fd_sc_hd__or4b.buf0), line:55:9, endln:55:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or4b (work@sky130_fd_sc_hd__or4b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or4b.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__or4b.buf0 |vpiPrimType:7 @@ -38499,16 +38728,18 @@ design: (work@sky130_fd_sc_hd__dlymetal6s4s) |vpiTypedef: \_logic_typespec: , line:41:12, endln:41:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlymetal6s4s.buf0), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__dlymetal6s4s.buf0), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlymetal6s4s (work@sky130_fd_sc_hd__dlymetal6s4s), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlymetal6s4s.functional.v, line:34:1, endln:50:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dlymetal6s4s.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlymetal6s4s.buf1), line:48:9, endln:48:43 + \_gate: work@buf (work@sky130_fd_sc_hd__dlymetal6s4s.buf1), line:48:9, endln:48:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlymetal6s4s (work@sky130_fd_sc_hd__dlymetal6s4s), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlymetal6s4s.functional.v, line:34:1, endln:50:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__dlymetal6s4s.buf1 |vpiPrimType:7 @@ -38779,30 +39010,34 @@ design: (work@sky130_fd_sc_hd__a2bb2o) |vpiTypedef: \_logic_typespec: , line:49:12, endln:49:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a2bb2o.and0), line:57:9, endln:57:45 + \_gate: work@and (work@sky130_fd_sc_hd__a2bb2o.and0), line:57:9, endln:57:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a2bb2o (work@sky130_fd_sc_hd__a2bb2o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a2bb2o.functional.v, line:36:1, endln:62:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a2bb2o.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a2bb2o.nor0), line:58:9, endln:58:45 + \_gate: work@nor (work@sky130_fd_sc_hd__a2bb2o.nor0), line:58:9, endln:58:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a2bb2o (work@sky130_fd_sc_hd__a2bb2o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a2bb2o.functional.v, line:36:1, endln:62:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__a2bb2o.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a2bb2o.or0), line:59:9, endln:59:45 + \_gate: work@or (work@sky130_fd_sc_hd__a2bb2o.or0), line:59:9, endln:59:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a2bb2o (work@sky130_fd_sc_hd__a2bb2o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a2bb2o.functional.v, line:36:1, endln:62:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__a2bb2o.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a2bb2o.buf0), line:60:9, endln:60:45 + \_gate: work@buf (work@sky130_fd_sc_hd__a2bb2o.buf0), line:60:9, endln:60:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a2bb2o (work@sky130_fd_sc_hd__a2bb2o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a2bb2o.functional.v, line:36:1, endln:62:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a2bb2o.buf0 |vpiPrimType:7 @@ -39442,16 +39677,18 @@ design: (work@sky130_fd_sc_hd__edfxbp) |vpiTypedef: \_logic_typespec: , line:51:12, endln:51:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__edfxbp.buf0), line:60:47, endln:60:83 + \_gate: work@buf (work@sky130_fd_sc_hd__edfxbp.buf0), line:60:47, endln:60:83 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__edfxbp (work@sky130_fd_sc_hd__edfxbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__edfxbp.functional.v, line:38:1, endln:63:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__edfxbp.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__edfxbp.not0), line:61:47, endln:61:83 + \_gate: work@not (work@sky130_fd_sc_hd__edfxbp.not0), line:61:47, endln:61:83 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__edfxbp (work@sky130_fd_sc_hd__edfxbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__edfxbp.functional.v, line:38:1, endln:63:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__edfxbp.not0 |vpiPrimType:8 @@ -39920,23 +40157,26 @@ design: (work@sky130_fd_sc_hd__dfrbp) |vpiTypedef: \_logic_typespec: , line:49:12, endln:49:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfrbp.not0), line:56:45, endln:56:75 + \_gate: work@not (work@sky130_fd_sc_hd__dfrbp.not0), line:56:45, endln:56:75 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfrbp (work@sky130_fd_sc_hd__dfrbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfrbp.functional.v, line:36:1, endln:61:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__dfrbp.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfrbp.buf0), line:58:45, endln:58:75 + \_gate: work@buf (work@sky130_fd_sc_hd__dfrbp.buf0), line:58:45, endln:58:75 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfrbp (work@sky130_fd_sc_hd__dfrbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfrbp.functional.v, line:36:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dfrbp.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfrbp.not1), line:59:45, endln:59:75 + \_gate: work@not (work@sky130_fd_sc_hd__dfrbp.not1), line:59:45, endln:59:75 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfrbp (work@sky130_fd_sc_hd__dfrbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfrbp.functional.v, line:36:1, endln:61:10 + |vpiDefName:work@not |vpiName:not1 |vpiFullName:work@sky130_fd_sc_hd__dfrbp.not1 |vpiPrimType:8 @@ -40379,30 +40619,34 @@ design: (work@sky130_fd_sc_hd__sdlclkp) |vpiTypedef: \_logic_typespec: , line:47:12, endln:47:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdlclkp.not0), line:56:35, endln:56:70 + \_gate: work@not (work@sky130_fd_sc_hd__sdlclkp.not0), line:56:35, endln:56:70 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdlclkp (work@sky130_fd_sc_hd__sdlclkp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdlclkp.functional.v, line:36:1, endln:62:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__sdlclkp.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdlclkp.not1), line:57:35, endln:57:70 + \_gate: work@not (work@sky130_fd_sc_hd__sdlclkp.not1), line:57:35, endln:57:70 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdlclkp (work@sky130_fd_sc_hd__sdlclkp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdlclkp.functional.v, line:36:1, endln:62:10 + |vpiDefName:work@not |vpiName:not1 |vpiFullName:work@sky130_fd_sc_hd__sdlclkp.not1 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdlclkp.nor0), line:58:35, endln:58:70 + \_gate: work@nor (work@sky130_fd_sc_hd__sdlclkp.nor0), line:58:35, endln:58:70 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdlclkp (work@sky130_fd_sc_hd__sdlclkp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdlclkp.functional.v, line:36:1, endln:62:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__sdlclkp.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdlclkp.and0), line:60:35, endln:60:70 + \_gate: work@and (work@sky130_fd_sc_hd__sdlclkp.and0), line:60:35, endln:60:70 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdlclkp (work@sky130_fd_sc_hd__sdlclkp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdlclkp.functional.v, line:36:1, endln:62:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__sdlclkp.and0 |vpiPrimType:1 @@ -40852,23 +41096,26 @@ design: (work@sky130_fd_sc_hd__o311ai) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o311ai.or0), line:57:10, endln:57:46 + \_gate: work@or (work@sky130_fd_sc_hd__o311ai.or0), line:57:10, endln:57:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o311ai (work@sky130_fd_sc_hd__o311ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o311ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o311ai.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o311ai.nand0), line:58:10, endln:58:46 + \_gate: work@nand (work@sky130_fd_sc_hd__o311ai.nand0), line:58:10, endln:58:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o311ai (work@sky130_fd_sc_hd__o311ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o311ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__o311ai.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o311ai.buf0), line:59:10, endln:59:46 + \_gate: work@buf (work@sky130_fd_sc_hd__o311ai.buf0), line:59:10, endln:59:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o311ai (work@sky130_fd_sc_hd__o311ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o311ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o311ai.buf0 |vpiPrimType:7 @@ -41331,51 +41578,58 @@ design: (work@sky130_fd_sc_hd__fah) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fah.xor0), line:56:9, endln:56:45 + \_gate: work@xor (work@sky130_fd_sc_hd__fah.xor0), line:56:9, endln:56:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fah (work@sky130_fd_sc_hd__fah), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fah.functional.v, line:33:1, endln:64:10 + |vpiDefName:work@xor |vpiName:xor0 |vpiFullName:work@sky130_fd_sc_hd__fah.xor0 |vpiPrimType:5 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fah.buf0), line:57:9, endln:57:45 + \_gate: work@buf (work@sky130_fd_sc_hd__fah.buf0), line:57:9, endln:57:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fah (work@sky130_fd_sc_hd__fah), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fah.functional.v, line:33:1, endln:64:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__fah.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fah.and0), line:58:9, endln:58:45 + \_gate: work@and (work@sky130_fd_sc_hd__fah.and0), line:58:9, endln:58:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fah (work@sky130_fd_sc_hd__fah), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fah.functional.v, line:33:1, endln:64:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__fah.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fah.and1), line:59:9, endln:59:45 + \_gate: work@and (work@sky130_fd_sc_hd__fah.and1), line:59:9, endln:59:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fah (work@sky130_fd_sc_hd__fah), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fah.functional.v, line:33:1, endln:64:10 + |vpiDefName:work@and |vpiName:and1 |vpiFullName:work@sky130_fd_sc_hd__fah.and1 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fah.and2), line:60:9, endln:60:45 + \_gate: work@and (work@sky130_fd_sc_hd__fah.and2), line:60:9, endln:60:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fah (work@sky130_fd_sc_hd__fah), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fah.functional.v, line:33:1, endln:64:10 + |vpiDefName:work@and |vpiName:and2 |vpiFullName:work@sky130_fd_sc_hd__fah.and2 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fah.or0), line:61:9, endln:61:45 + \_gate: work@or (work@sky130_fd_sc_hd__fah.or0), line:61:9, endln:61:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fah (work@sky130_fd_sc_hd__fah), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fah.functional.v, line:33:1, endln:64:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__fah.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fah.buf1), line:62:9, endln:62:45 + \_gate: work@buf (work@sky130_fd_sc_hd__fah.buf1), line:62:9, endln:62:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fah (work@sky130_fd_sc_hd__fah), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fah.functional.v, line:33:1, endln:64:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__fah.buf1 |vpiPrimType:7 @@ -42004,23 +42258,26 @@ design: (work@sky130_fd_sc_hd__nand4bb) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand4bb.nand0), line:53:10, endln:53:48 + \_gate: work@nand (work@sky130_fd_sc_hd__nand4bb.nand0), line:53:10, endln:53:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand4bb (work@sky130_fd_sc_hd__nand4bb), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand4bb.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__nand4bb.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand4bb.or0), line:54:10, endln:54:48 + \_gate: work@or (work@sky130_fd_sc_hd__nand4bb.or0), line:54:10, endln:54:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand4bb (work@sky130_fd_sc_hd__nand4bb), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand4bb.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__nand4bb.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand4bb.buf0), line:55:10, endln:55:48 + \_gate: work@buf (work@sky130_fd_sc_hd__nand4bb.buf0), line:55:10, endln:55:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand4bb (work@sky130_fd_sc_hd__nand4bb), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand4bb.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__nand4bb.buf0 |vpiPrimType:7 @@ -42390,23 +42647,26 @@ design: (work@sky130_fd_sc_hd__nand2b) |vpiTypedef: \_logic_typespec: , line:42:12, endln:42:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand2b.not0), line:49:9, endln:49:42 + \_gate: work@not (work@sky130_fd_sc_hd__nand2b.not0), line:49:9, endln:49:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand2b (work@sky130_fd_sc_hd__nand2b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand2b.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__nand2b.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand2b.or0), line:50:9, endln:50:42 + \_gate: work@or (work@sky130_fd_sc_hd__nand2b.or0), line:50:9, endln:50:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand2b (work@sky130_fd_sc_hd__nand2b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand2b.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__nand2b.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand2b.buf0), line:51:9, endln:51:42 + \_gate: work@buf (work@sky130_fd_sc_hd__nand2b.buf0), line:51:9, endln:51:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand2b (work@sky130_fd_sc_hd__nand2b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand2b.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__nand2b.buf0 |vpiPrimType:7 @@ -42715,16 +42975,18 @@ design: (work@sky130_fd_sc_hd__nor3) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor3.nor0), line:52:9, endln:52:43 + \_gate: work@nor (work@sky130_fd_sc_hd__nor3.nor0), line:52:9, endln:52:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor3 (work@sky130_fd_sc_hd__nor3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor3.functional.v, line:35:1, endln:55:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__nor3.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor3.buf0), line:53:9, endln:53:43 + \_gate: work@buf (work@sky130_fd_sc_hd__nor3.buf0), line:53:9, endln:53:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor3 (work@sky130_fd_sc_hd__nor3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor3.functional.v, line:35:1, endln:55:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__nor3.buf0 |vpiPrimType:7 @@ -43050,23 +43312,26 @@ design: (work@sky130_fd_sc_hd__a211o) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a211o.and0), line:55:9, endln:55:43 + \_gate: work@and (work@sky130_fd_sc_hd__a211o.and0), line:55:9, endln:55:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a211o (work@sky130_fd_sc_hd__a211o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a211o.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a211o.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a211o.or0), line:56:9, endln:56:43 + \_gate: work@or (work@sky130_fd_sc_hd__a211o.or0), line:56:9, endln:56:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a211o (work@sky130_fd_sc_hd__a211o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a211o.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__a211o.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a211o.buf0), line:57:9, endln:57:43 + \_gate: work@buf (work@sky130_fd_sc_hd__a211o.buf0), line:57:9, endln:57:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a211o (work@sky130_fd_sc_hd__a211o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a211o.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a211o.buf0 |vpiPrimType:7 @@ -43528,23 +43793,26 @@ design: (work@sky130_fd_sc_hd__dlxbn) |vpiTypedef: \_logic_typespec: , line:47:12, endln:47:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlxbn.not0), line:54:47, endln:54:80 + \_gate: work@not (work@sky130_fd_sc_hd__dlxbn.not0), line:54:47, endln:54:80 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlxbn (work@sky130_fd_sc_hd__dlxbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlxbn.functional.v, line:36:1, endln:59:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__dlxbn.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlxbn.buf0), line:56:47, endln:56:80 + \_gate: work@buf (work@sky130_fd_sc_hd__dlxbn.buf0), line:56:47, endln:56:80 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlxbn (work@sky130_fd_sc_hd__dlxbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlxbn.functional.v, line:36:1, endln:59:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dlxbn.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlxbn.not1), line:57:47, endln:57:80 + \_gate: work@not (work@sky130_fd_sc_hd__dlxbn.not1), line:57:47, endln:57:80 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlxbn (work@sky130_fd_sc_hd__dlxbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlxbn.functional.v, line:36:1, endln:59:10 + |vpiDefName:work@not |vpiName:not1 |vpiFullName:work@sky130_fd_sc_hd__dlxbn.not1 |vpiPrimType:8 @@ -43891,37 +44159,42 @@ design: (work@sky130_fd_sc_hd__maj3) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__maj3.or0), line:53:9, endln:53:45 + \_gate: work@or (work@sky130_fd_sc_hd__maj3.or0), line:53:9, endln:53:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__maj3 (work@sky130_fd_sc_hd__maj3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__maj3.functional.v, line:33:1, endln:59:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__maj3.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__maj3.and0), line:54:9, endln:54:45 + \_gate: work@and (work@sky130_fd_sc_hd__maj3.and0), line:54:9, endln:54:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__maj3 (work@sky130_fd_sc_hd__maj3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__maj3.functional.v, line:33:1, endln:59:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__maj3.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__maj3.and1), line:55:9, endln:55:45 + \_gate: work@and (work@sky130_fd_sc_hd__maj3.and1), line:55:9, endln:55:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__maj3 (work@sky130_fd_sc_hd__maj3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__maj3.functional.v, line:33:1, endln:59:10 + |vpiDefName:work@and |vpiName:and1 |vpiFullName:work@sky130_fd_sc_hd__maj3.and1 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__maj3.or1), line:56:9, endln:56:45 + \_gate: work@or (work@sky130_fd_sc_hd__maj3.or1), line:56:9, endln:56:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__maj3 (work@sky130_fd_sc_hd__maj3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__maj3.functional.v, line:33:1, endln:59:10 + |vpiDefName:work@or |vpiName:or1 |vpiFullName:work@sky130_fd_sc_hd__maj3.or1 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__maj3.buf0), line:57:9, endln:57:45 + \_gate: work@buf (work@sky130_fd_sc_hd__maj3.buf0), line:57:9, endln:57:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__maj3 (work@sky130_fd_sc_hd__maj3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__maj3.functional.v, line:33:1, endln:59:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__maj3.buf0 |vpiPrimType:7 @@ -44389,23 +44662,26 @@ design: (work@sky130_fd_sc_hd__a21bo) |vpiTypedef: \_logic_typespec: , line:47:12, endln:47:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a21bo.nand0), line:54:10, endln:54:46 + \_gate: work@nand (work@sky130_fd_sc_hd__a21bo.nand0), line:54:10, endln:54:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a21bo (work@sky130_fd_sc_hd__a21bo), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a21bo.functional.v, line:36:1, endln:58:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__a21bo.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a21bo.nand1), line:55:10, endln:55:46 + \_gate: work@nand (work@sky130_fd_sc_hd__a21bo.nand1), line:55:10, endln:55:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a21bo (work@sky130_fd_sc_hd__a21bo), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a21bo.functional.v, line:36:1, endln:58:10 + |vpiDefName:work@nand |vpiName:nand1 |vpiFullName:work@sky130_fd_sc_hd__a21bo.nand1 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a21bo.buf0), line:56:10, endln:56:46 + \_gate: work@buf (work@sky130_fd_sc_hd__a21bo.buf0), line:56:10, endln:56:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a21bo (work@sky130_fd_sc_hd__a21bo), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a21bo.functional.v, line:36:1, endln:58:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a21bo.buf0 |vpiPrimType:7 @@ -44892,30 +45168,34 @@ design: (work@sky130_fd_sc_hd__dlrbn) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlrbn.not0), line:58:48, endln:58:84 + \_gate: work@not (work@sky130_fd_sc_hd__dlrbn.not0), line:58:48, endln:58:84 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlrbn (work@sky130_fd_sc_hd__dlrbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlrbn.functional.v, line:37:1, endln:64:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__dlrbn.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlrbn.not1), line:59:48, endln:59:84 + \_gate: work@not (work@sky130_fd_sc_hd__dlrbn.not1), line:59:48, endln:59:84 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlrbn (work@sky130_fd_sc_hd__dlrbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlrbn.functional.v, line:37:1, endln:64:10 + |vpiDefName:work@not |vpiName:not1 |vpiFullName:work@sky130_fd_sc_hd__dlrbn.not1 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlrbn.buf0), line:61:48, endln:61:84 + \_gate: work@buf (work@sky130_fd_sc_hd__dlrbn.buf0), line:61:48, endln:61:84 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlrbn (work@sky130_fd_sc_hd__dlrbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlrbn.functional.v, line:37:1, endln:64:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dlrbn.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlrbn.not2), line:62:48, endln:62:84 + \_gate: work@not (work@sky130_fd_sc_hd__dlrbn.not2), line:62:48, endln:62:84 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlrbn (work@sky130_fd_sc_hd__dlrbn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlrbn.functional.v, line:37:1, endln:64:10 + |vpiDefName:work@not |vpiName:not2 |vpiFullName:work@sky130_fd_sc_hd__dlrbn.not2 |vpiPrimType:8 @@ -45363,9 +45643,10 @@ design: (work@sky130_fd_sc_hd__lpflow_inputisolatch) |vpiTypedef: \_logic_typespec: , line:45:12, endln:45:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_inputisolatch.buf0), line:52:36, endln:52:69 + \_gate: work@buf (work@sky130_fd_sc_hd__lpflow_inputisolatch.buf0), line:52:36, endln:52:69 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_inputisolatch (work@sky130_fd_sc_hd__lpflow_inputisolatch), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_inputisolatch.functional.v, line:36:1, endln:54:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_inputisolatch.buf0 |vpiPrimType:7 @@ -45640,30 +45921,34 @@ design: (work@sky130_fd_sc_hd__o221ai) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o221ai.or0), line:58:10, endln:58:51 + \_gate: work@or (work@sky130_fd_sc_hd__o221ai.or0), line:58:10, endln:58:51 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o221ai (work@sky130_fd_sc_hd__o221ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o221ai.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o221ai.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o221ai.or1), line:59:10, endln:59:51 + \_gate: work@or (work@sky130_fd_sc_hd__o221ai.or1), line:59:10, endln:59:51 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o221ai (work@sky130_fd_sc_hd__o221ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o221ai.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@or |vpiName:or1 |vpiFullName:work@sky130_fd_sc_hd__o221ai.or1 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o221ai.nand0), line:60:10, endln:60:51 + \_gate: work@nand (work@sky130_fd_sc_hd__o221ai.nand0), line:60:10, endln:60:51 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o221ai (work@sky130_fd_sc_hd__o221ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o221ai.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__o221ai.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o221ai.buf0), line:61:10, endln:61:51 + \_gate: work@buf (work@sky130_fd_sc_hd__o221ai.buf0), line:61:10, endln:61:51 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o221ai (work@sky130_fd_sc_hd__o221ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o221ai.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o221ai.buf0 |vpiPrimType:7 @@ -46167,23 +46452,26 @@ design: (work@sky130_fd_sc_hd__o2111a) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o2111a.or0), line:57:9, endln:57:47 + \_gate: work@or (work@sky130_fd_sc_hd__o2111a.or0), line:57:9, endln:57:47 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o2111a (work@sky130_fd_sc_hd__o2111a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o2111a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o2111a.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o2111a.and0), line:58:9, endln:58:47 + \_gate: work@and (work@sky130_fd_sc_hd__o2111a.and0), line:58:9, endln:58:47 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o2111a (work@sky130_fd_sc_hd__o2111a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o2111a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__o2111a.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o2111a.buf0), line:59:9, endln:59:47 + \_gate: work@buf (work@sky130_fd_sc_hd__o2111a.buf0), line:59:9, endln:59:47 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o2111a (work@sky130_fd_sc_hd__o2111a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o2111a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o2111a.buf0 |vpiPrimType:7 @@ -46625,23 +46913,26 @@ design: (work@sky130_fd_sc_hd__and4b) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and4b.not0), line:53:9, endln:53:45 + \_gate: work@not (work@sky130_fd_sc_hd__and4b.not0), line:53:9, endln:53:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and4b (work@sky130_fd_sc_hd__and4b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and4b.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__and4b.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and4b.and0), line:54:9, endln:54:45 + \_gate: work@and (work@sky130_fd_sc_hd__and4b.and0), line:54:9, endln:54:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and4b (work@sky130_fd_sc_hd__and4b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and4b.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__and4b.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and4b.buf0), line:55:9, endln:55:45 + \_gate: work@buf (work@sky130_fd_sc_hd__and4b.buf0), line:55:9, endln:55:45 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and4b (work@sky130_fd_sc_hd__and4b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and4b.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__and4b.buf0 |vpiPrimType:7 @@ -47004,16 +47295,18 @@ design: (work@sky130_fd_sc_hd__and2) |vpiTypedef: \_logic_typespec: , line:42:12, endln:42:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and2.and0), line:48:9, endln:48:43 + \_gate: work@and (work@sky130_fd_sc_hd__and2.and0), line:48:9, endln:48:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and2 (work@sky130_fd_sc_hd__and2), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and2.functional.v, line:33:1, endln:51:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__and2.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and2.buf0), line:49:9, endln:49:43 + \_gate: work@buf (work@sky130_fd_sc_hd__and2.buf0), line:49:9, endln:49:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and2 (work@sky130_fd_sc_hd__and2), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and2.functional.v, line:33:1, endln:51:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__and2.buf0 |vpiPrimType:7 @@ -47292,30 +47585,34 @@ design: (work@sky130_fd_sc_hd__o21bai) |vpiTypedef: \_logic_typespec: , line:47:12, endln:47:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o21bai.not0), line:55:10, endln:55:46 + \_gate: work@not (work@sky130_fd_sc_hd__o21bai.not0), line:55:10, endln:55:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o21bai (work@sky130_fd_sc_hd__o21bai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o21bai.functional.v, line:36:1, endln:60:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__o21bai.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o21bai.or0), line:56:10, endln:56:46 + \_gate: work@or (work@sky130_fd_sc_hd__o21bai.or0), line:56:10, endln:56:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o21bai (work@sky130_fd_sc_hd__o21bai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o21bai.functional.v, line:36:1, endln:60:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o21bai.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o21bai.nand0), line:57:10, endln:57:46 + \_gate: work@nand (work@sky130_fd_sc_hd__o21bai.nand0), line:57:10, endln:57:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o21bai (work@sky130_fd_sc_hd__o21bai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o21bai.functional.v, line:36:1, endln:60:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__o21bai.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o21bai.buf0), line:58:10, endln:58:46 + \_gate: work@buf (work@sky130_fd_sc_hd__o21bai.buf0), line:58:10, endln:58:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o21bai (work@sky130_fd_sc_hd__o21bai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o21bai.functional.v, line:36:1, endln:60:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o21bai.buf0 |vpiPrimType:7 @@ -47771,72 +48068,82 @@ design: (work@sky130_fd_sc_hd__fa) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fa.or0), line:59:9, endln:59:48 + \_gate: work@or (work@sky130_fd_sc_hd__fa.or0), line:59:9, endln:59:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fa (work@sky130_fd_sc_hd__fa), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fa.functional.v, line:33:1, endln:70:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__fa.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fa.and0), line:60:9, endln:60:48 + \_gate: work@and (work@sky130_fd_sc_hd__fa.and0), line:60:9, endln:60:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fa (work@sky130_fd_sc_hd__fa), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fa.functional.v, line:33:1, endln:70:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__fa.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fa.and1), line:61:9, endln:61:48 + \_gate: work@and (work@sky130_fd_sc_hd__fa.and1), line:61:9, endln:61:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fa (work@sky130_fd_sc_hd__fa), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fa.functional.v, line:33:1, endln:70:10 + |vpiDefName:work@and |vpiName:and1 |vpiFullName:work@sky130_fd_sc_hd__fa.and1 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fa.or1), line:62:9, endln:62:48 + \_gate: work@or (work@sky130_fd_sc_hd__fa.or1), line:62:9, endln:62:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fa (work@sky130_fd_sc_hd__fa), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fa.functional.v, line:33:1, endln:70:10 + |vpiDefName:work@or |vpiName:or1 |vpiFullName:work@sky130_fd_sc_hd__fa.or1 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fa.buf0), line:63:9, endln:63:48 + \_gate: work@buf (work@sky130_fd_sc_hd__fa.buf0), line:63:9, endln:63:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fa (work@sky130_fd_sc_hd__fa), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fa.functional.v, line:33:1, endln:70:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__fa.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fa.and2), line:64:9, endln:64:48 + \_gate: work@and (work@sky130_fd_sc_hd__fa.and2), line:64:9, endln:64:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fa (work@sky130_fd_sc_hd__fa), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fa.functional.v, line:33:1, endln:70:10 + |vpiDefName:work@and |vpiName:and2 |vpiFullName:work@sky130_fd_sc_hd__fa.and2 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fa.nor0), line:65:9, endln:65:48 + \_gate: work@nor (work@sky130_fd_sc_hd__fa.nor0), line:65:9, endln:65:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fa (work@sky130_fd_sc_hd__fa), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fa.functional.v, line:33:1, endln:70:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__fa.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fa.nor1), line:66:9, endln:66:48 + \_gate: work@nor (work@sky130_fd_sc_hd__fa.nor1), line:66:9, endln:66:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fa (work@sky130_fd_sc_hd__fa), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fa.functional.v, line:33:1, endln:70:10 + |vpiDefName:work@nor |vpiName:nor1 |vpiFullName:work@sky130_fd_sc_hd__fa.nor1 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fa.or2), line:67:9, endln:67:48 + \_gate: work@or (work@sky130_fd_sc_hd__fa.or2), line:67:9, endln:67:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fa (work@sky130_fd_sc_hd__fa), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fa.functional.v, line:33:1, endln:70:10 + |vpiDefName:work@or |vpiName:or2 |vpiFullName:work@sky130_fd_sc_hd__fa.or2 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__fa.buf1), line:68:9, endln:68:48 + \_gate: work@buf (work@sky130_fd_sc_hd__fa.buf1), line:68:9, endln:68:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__fa (work@sky130_fd_sc_hd__fa), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__fa.functional.v, line:33:1, endln:70:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__fa.buf1 |vpiPrimType:7 @@ -48625,23 +48932,26 @@ design: (work@sky130_fd_sc_hd__a31oi) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a31oi.and0), line:55:9, endln:55:43 + \_gate: work@and (work@sky130_fd_sc_hd__a31oi.and0), line:55:9, endln:55:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a31oi (work@sky130_fd_sc_hd__a31oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a31oi.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a31oi.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a31oi.nor0), line:56:9, endln:56:43 + \_gate: work@nor (work@sky130_fd_sc_hd__a31oi.nor0), line:56:9, endln:56:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a31oi (work@sky130_fd_sc_hd__a31oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a31oi.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__a31oi.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a31oi.buf0), line:57:9, endln:57:43 + \_gate: work@buf (work@sky130_fd_sc_hd__a31oi.buf0), line:57:9, endln:57:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a31oi (work@sky130_fd_sc_hd__a31oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a31oi.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a31oi.buf0 |vpiPrimType:7 @@ -49011,23 +49321,26 @@ design: (work@sky130_fd_sc_hd__nor2b) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor2b.not0), line:51:9, endln:51:43 + \_gate: work@not (work@sky130_fd_sc_hd__nor2b.not0), line:51:9, endln:51:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor2b (work@sky130_fd_sc_hd__nor2b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor2b.functional.v, line:35:1, endln:55:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__nor2b.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor2b.and0), line:52:9, endln:52:43 + \_gate: work@and (work@sky130_fd_sc_hd__nor2b.and0), line:52:9, endln:52:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor2b (work@sky130_fd_sc_hd__nor2b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor2b.functional.v, line:35:1, endln:55:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__nor2b.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor2b.buf0), line:53:9, endln:53:43 + \_gate: work@buf (work@sky130_fd_sc_hd__nor2b.buf0), line:53:9, endln:53:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor2b (work@sky130_fd_sc_hd__nor2b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor2b.functional.v, line:35:1, endln:55:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__nor2b.buf0 |vpiPrimType:7 @@ -49674,23 +49987,26 @@ design: (work@sky130_fd_sc_hd__dfsbp) |vpiTypedef: \_logic_typespec: , line:49:12, endln:49:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfsbp.not0), line:56:45, endln:56:75 + \_gate: work@not (work@sky130_fd_sc_hd__dfsbp.not0), line:56:45, endln:56:75 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfsbp (work@sky130_fd_sc_hd__dfsbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfsbp.functional.v, line:36:1, endln:61:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__dfsbp.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfsbp.buf0), line:58:45, endln:58:75 + \_gate: work@buf (work@sky130_fd_sc_hd__dfsbp.buf0), line:58:45, endln:58:75 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfsbp (work@sky130_fd_sc_hd__dfsbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfsbp.functional.v, line:36:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dfsbp.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfsbp.not1), line:59:45, endln:59:75 + \_gate: work@not (work@sky130_fd_sc_hd__dfsbp.not1), line:59:45, endln:59:75 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfsbp (work@sky130_fd_sc_hd__dfsbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfsbp.functional.v, line:36:1, endln:61:10 + |vpiDefName:work@not |vpiName:not1 |vpiFullName:work@sky130_fd_sc_hd__dfsbp.not1 |vpiPrimType:8 @@ -50070,30 +50386,34 @@ design: (work@sky130_fd_sc_hd__a2bb2oi) |vpiTypedef: \_logic_typespec: , line:49:12, endln:49:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a2bb2oi.and0), line:57:9, endln:57:46 + \_gate: work@and (work@sky130_fd_sc_hd__a2bb2oi.and0), line:57:9, endln:57:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a2bb2oi (work@sky130_fd_sc_hd__a2bb2oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a2bb2oi.functional.v, line:36:1, endln:62:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a2bb2oi.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a2bb2oi.nor0), line:58:9, endln:58:46 + \_gate: work@nor (work@sky130_fd_sc_hd__a2bb2oi.nor0), line:58:9, endln:58:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a2bb2oi (work@sky130_fd_sc_hd__a2bb2oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a2bb2oi.functional.v, line:36:1, endln:62:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__a2bb2oi.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a2bb2oi.nor1), line:59:9, endln:59:46 + \_gate: work@nor (work@sky130_fd_sc_hd__a2bb2oi.nor1), line:59:9, endln:59:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a2bb2oi (work@sky130_fd_sc_hd__a2bb2oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a2bb2oi.functional.v, line:36:1, endln:62:10 + |vpiDefName:work@nor |vpiName:nor1 |vpiFullName:work@sky130_fd_sc_hd__a2bb2oi.nor1 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a2bb2oi.buf0), line:60:9, endln:60:46 + \_gate: work@buf (work@sky130_fd_sc_hd__a2bb2oi.buf0), line:60:9, endln:60:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a2bb2oi (work@sky130_fd_sc_hd__a2bb2oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a2bb2oi.functional.v, line:36:1, endln:62:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a2bb2oi.buf0 |vpiPrimType:7 @@ -50654,23 +50974,26 @@ design: (work@sky130_fd_sc_hd__dfrtn) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfrtn.not0), line:56:45, endln:56:76 + \_gate: work@not (work@sky130_fd_sc_hd__dfrtn.not0), line:56:45, endln:56:76 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfrtn (work@sky130_fd_sc_hd__dfrtn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfrtn.functional.v, line:37:1, endln:61:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__dfrtn.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfrtn.not1), line:57:45, endln:57:76 + \_gate: work@not (work@sky130_fd_sc_hd__dfrtn.not1), line:57:45, endln:57:76 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfrtn (work@sky130_fd_sc_hd__dfrtn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfrtn.functional.v, line:37:1, endln:61:10 + |vpiDefName:work@not |vpiName:not1 |vpiFullName:work@sky130_fd_sc_hd__dfrtn.not1 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfrtn.buf0), line:59:45, endln:59:76 + \_gate: work@buf (work@sky130_fd_sc_hd__dfrtn.buf0), line:59:45, endln:59:76 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfrtn (work@sky130_fd_sc_hd__dfrtn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfrtn.functional.v, line:37:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dfrtn.buf0 |vpiPrimType:7 @@ -51122,16 +51445,18 @@ design: (work@sky130_fd_sc_hd__dlrtp) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlrtp.not0), line:55:48, endln:55:81 + \_gate: work@not (work@sky130_fd_sc_hd__dlrtp.not0), line:55:48, endln:55:81 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlrtp (work@sky130_fd_sc_hd__dlrtp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlrtp.functional.v, line:37:1, endln:59:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__dlrtp.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlrtp.buf0), line:57:48, endln:57:81 + \_gate: work@buf (work@sky130_fd_sc_hd__dlrtp.buf0), line:57:48, endln:57:81 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlrtp (work@sky130_fd_sc_hd__dlrtp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlrtp.functional.v, line:37:1, endln:59:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dlrtp.buf0 |vpiPrimType:7 @@ -51447,23 +51772,26 @@ design: (work@sky130_fd_sc_hd__and4bb) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and4bb.nor0), line:53:9, endln:53:43 + \_gate: work@nor (work@sky130_fd_sc_hd__and4bb.nor0), line:53:9, endln:53:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and4bb (work@sky130_fd_sc_hd__and4bb), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and4bb.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__and4bb.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and4bb.and0), line:54:9, endln:54:43 + \_gate: work@and (work@sky130_fd_sc_hd__and4bb.and0), line:54:9, endln:54:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and4bb (work@sky130_fd_sc_hd__and4bb), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and4bb.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__and4bb.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and4bb.buf0), line:55:9, endln:55:43 + \_gate: work@buf (work@sky130_fd_sc_hd__and4bb.buf0), line:55:9, endln:55:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and4bb (work@sky130_fd_sc_hd__and4bb), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and4bb.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__and4bb.buf0 |vpiPrimType:7 @@ -51887,23 +52215,26 @@ design: (work@sky130_fd_sc_hd__a41o) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a41o.and0), line:57:9, endln:57:42 + \_gate: work@and (work@sky130_fd_sc_hd__a41o.and0), line:57:9, endln:57:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a41o (work@sky130_fd_sc_hd__a41o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a41o.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a41o.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a41o.or0), line:58:9, endln:58:42 + \_gate: work@or (work@sky130_fd_sc_hd__a41o.or0), line:58:9, endln:58:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a41o (work@sky130_fd_sc_hd__a41o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a41o.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__a41o.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a41o.buf0), line:59:9, endln:59:42 + \_gate: work@buf (work@sky130_fd_sc_hd__a41o.buf0), line:59:9, endln:59:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a41o (work@sky130_fd_sc_hd__a41o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a41o.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a41o.buf0 |vpiPrimType:7 @@ -52327,30 +52658,34 @@ design: (work@sky130_fd_sc_hd__ha) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__ha.and0), line:51:9, endln:51:46 + \_gate: work@and (work@sky130_fd_sc_hd__ha.and0), line:51:9, endln:51:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__ha (work@sky130_fd_sc_hd__ha), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__ha.functional.v, line:33:1, endln:56:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__ha.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__ha.buf0), line:52:9, endln:52:46 + \_gate: work@buf (work@sky130_fd_sc_hd__ha.buf0), line:52:9, endln:52:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__ha (work@sky130_fd_sc_hd__ha), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__ha.functional.v, line:33:1, endln:56:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__ha.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__ha.xor0), line:53:9, endln:53:46 + \_gate: work@xor (work@sky130_fd_sc_hd__ha.xor0), line:53:9, endln:53:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__ha (work@sky130_fd_sc_hd__ha), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__ha.functional.v, line:33:1, endln:56:10 + |vpiDefName:work@xor |vpiName:xor0 |vpiFullName:work@sky130_fd_sc_hd__ha.xor0 |vpiPrimType:5 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__ha.buf1), line:54:9, endln:54:46 + \_gate: work@buf (work@sky130_fd_sc_hd__ha.buf1), line:54:9, endln:54:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__ha (work@sky130_fd_sc_hd__ha), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__ha.functional.v, line:33:1, endln:56:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__ha.buf1 |vpiPrimType:7 @@ -52908,30 +53243,34 @@ design: (work@sky130_fd_sc_hd__dfbbp) |vpiTypedef: \_logic_typespec: , line:52:12, endln:52:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfbbp.not0), line:60:46, endln:60:79 + \_gate: work@not (work@sky130_fd_sc_hd__dfbbp.not0), line:60:46, endln:60:79 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfbbp (work@sky130_fd_sc_hd__dfbbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfbbp.functional.v, line:37:1, endln:66:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__dfbbp.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfbbp.not1), line:61:46, endln:61:79 + \_gate: work@not (work@sky130_fd_sc_hd__dfbbp.not1), line:61:46, endln:61:79 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfbbp (work@sky130_fd_sc_hd__dfbbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfbbp.functional.v, line:37:1, endln:66:10 + |vpiDefName:work@not |vpiName:not1 |vpiFullName:work@sky130_fd_sc_hd__dfbbp.not1 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfbbp.buf0), line:63:46, endln:63:79 + \_gate: work@buf (work@sky130_fd_sc_hd__dfbbp.buf0), line:63:46, endln:63:79 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfbbp (work@sky130_fd_sc_hd__dfbbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfbbp.functional.v, line:37:1, endln:66:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dfbbp.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfbbp.not2), line:64:46, endln:64:79 + \_gate: work@not (work@sky130_fd_sc_hd__dfbbp.not2), line:64:46, endln:64:79 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfbbp (work@sky130_fd_sc_hd__dfbbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfbbp.functional.v, line:37:1, endln:66:10 + |vpiDefName:work@not |vpiName:not2 |vpiFullName:work@sky130_fd_sc_hd__dfbbp.not2 |vpiPrimType:8 @@ -53320,9 +53659,10 @@ design: (work@sky130_fd_sc_hd__lpflow_inputiso1p) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_inputiso1p.or0), line:47:9, endln:47:39 + \_gate: work@or (work@sky130_fd_sc_hd__lpflow_inputiso1p.or0), line:47:9, endln:47:39 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_inputiso1p (work@sky130_fd_sc_hd__lpflow_inputiso1p), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_inputiso1p.functional.v, line:35:1, endln:49:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_inputiso1p.or0 |vpiPrimType:4 @@ -53586,23 +53926,26 @@ design: (work@sky130_fd_sc_hd__a311o) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a311o.and0), line:57:9, endln:57:43 + \_gate: work@and (work@sky130_fd_sc_hd__a311o.and0), line:57:9, endln:57:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a311o (work@sky130_fd_sc_hd__a311o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a311o.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a311o.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a311o.or0), line:58:9, endln:58:43 + \_gate: work@or (work@sky130_fd_sc_hd__a311o.or0), line:58:9, endln:58:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a311o (work@sky130_fd_sc_hd__a311o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a311o.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__a311o.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a311o.buf0), line:59:9, endln:59:43 + \_gate: work@buf (work@sky130_fd_sc_hd__a311o.buf0), line:59:9, endln:59:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a311o (work@sky130_fd_sc_hd__a311o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a311o.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a311o.buf0 |vpiPrimType:7 @@ -54082,16 +54425,18 @@ design: (work@sky130_fd_sc_hd__dlxtn) |vpiTypedef: \_logic_typespec: , line:45:12, endln:45:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlxtn.not0), line:52:35, endln:52:68 + \_gate: work@not (work@sky130_fd_sc_hd__dlxtn.not0), line:52:35, endln:52:68 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlxtn (work@sky130_fd_sc_hd__dlxtn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlxtn.functional.v, line:36:1, endln:56:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__dlxtn.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlxtn.buf0), line:54:35, endln:54:68 + \_gate: work@buf (work@sky130_fd_sc_hd__dlxtn.buf0), line:54:35, endln:54:68 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlxtn (work@sky130_fd_sc_hd__dlxtn), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlxtn.functional.v, line:36:1, endln:56:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dlxtn.buf0 |vpiPrimType:7 @@ -54403,23 +54748,26 @@ design: (work@sky130_fd_sc_hd__a41oi) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a41oi.and0), line:57:9, endln:57:43 + \_gate: work@and (work@sky130_fd_sc_hd__a41oi.and0), line:57:9, endln:57:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a41oi (work@sky130_fd_sc_hd__a41oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a41oi.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a41oi.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a41oi.nor0), line:58:9, endln:58:43 + \_gate: work@nor (work@sky130_fd_sc_hd__a41oi.nor0), line:58:9, endln:58:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a41oi (work@sky130_fd_sc_hd__a41oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a41oi.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__a41oi.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a41oi.buf0), line:59:9, endln:59:43 + \_gate: work@buf (work@sky130_fd_sc_hd__a41oi.buf0), line:59:9, endln:59:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a41oi (work@sky130_fd_sc_hd__a41oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a41oi.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a41oi.buf0 |vpiPrimType:7 @@ -55118,23 +55466,26 @@ design: (work@sky130_fd_sc_hd__sdfsbp) |vpiTypedef: \_logic_typespec: , line:55:12, endln:55:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfsbp.not0), line:63:47, endln:63:85 + \_gate: work@not (work@sky130_fd_sc_hd__sdfsbp.not0), line:63:47, endln:63:85 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfsbp (work@sky130_fd_sc_hd__sdfsbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfsbp.functional.v, line:38:1, endln:69:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__sdfsbp.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfsbp.buf0), line:66:47, endln:66:85 + \_gate: work@buf (work@sky130_fd_sc_hd__sdfsbp.buf0), line:66:47, endln:66:85 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfsbp (work@sky130_fd_sc_hd__sdfsbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfsbp.functional.v, line:38:1, endln:69:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__sdfsbp.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__sdfsbp.not1), line:67:47, endln:67:85 + \_gate: work@not (work@sky130_fd_sc_hd__sdfsbp.not1), line:67:47, endln:67:85 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__sdfsbp (work@sky130_fd_sc_hd__sdfsbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__sdfsbp.functional.v, line:38:1, endln:69:10 + |vpiDefName:work@not |vpiName:not1 |vpiFullName:work@sky130_fd_sc_hd__sdfsbp.not1 |vpiPrimType:8 @@ -55692,9 +56043,10 @@ design: (work@sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell) |vpiTypedef: \_logic_typespec: , line:42:12, endln:42:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell.buf0), line:45:9, endln:45:39 + \_gate: work@buf (work@sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell.buf0), line:45:9, endln:45:39 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell (work@sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell.functional.v, line:35:1, endln:47:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell.buf0 |vpiPrimType:7 @@ -55843,16 +56195,18 @@ design: (work@sky130_fd_sc_hd__bufbuf) |vpiTypedef: \_logic_typespec: , line:40:12, endln:40:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__bufbuf.buf0), line:46:9, endln:46:43 + \_gate: work@buf (work@sky130_fd_sc_hd__bufbuf.buf0), line:46:9, endln:46:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__bufbuf (work@sky130_fd_sc_hd__bufbuf), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__bufbuf.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__bufbuf.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__bufbuf.buf1), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__bufbuf.buf1), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__bufbuf (work@sky130_fd_sc_hd__bufbuf), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__bufbuf.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__bufbuf.buf1 |vpiPrimType:7 @@ -56081,16 +56435,18 @@ design: (work@sky130_fd_sc_hd__xor3) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__xor3.xor0), line:52:9, endln:52:43 + \_gate: work@xor (work@sky130_fd_sc_hd__xor3.xor0), line:52:9, endln:52:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__xor3 (work@sky130_fd_sc_hd__xor3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__xor3.functional.v, line:35:1, endln:55:10 + |vpiDefName:work@xor |vpiName:xor0 |vpiFullName:work@sky130_fd_sc_hd__xor3.xor0 |vpiPrimType:5 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__xor3.buf0), line:53:9, endln:53:43 + \_gate: work@buf (work@sky130_fd_sc_hd__xor3.buf0), line:53:9, endln:53:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__xor3 (work@sky130_fd_sc_hd__xor3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__xor3.functional.v, line:35:1, endln:55:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__xor3.buf0 |vpiPrimType:7 @@ -56423,30 +56779,34 @@ design: (work@sky130_fd_sc_hd__o2bb2ai) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o2bb2ai.nand0), line:56:10, endln:56:49 + \_gate: work@nand (work@sky130_fd_sc_hd__o2bb2ai.nand0), line:56:10, endln:56:49 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o2bb2ai (work@sky130_fd_sc_hd__o2bb2ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o2bb2ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__o2bb2ai.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o2bb2ai.or0), line:57:10, endln:57:49 + \_gate: work@or (work@sky130_fd_sc_hd__o2bb2ai.or0), line:57:10, endln:57:49 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o2bb2ai (work@sky130_fd_sc_hd__o2bb2ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o2bb2ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o2bb2ai.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o2bb2ai.nand1), line:58:10, endln:58:49 + \_gate: work@nand (work@sky130_fd_sc_hd__o2bb2ai.nand1), line:58:10, endln:58:49 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o2bb2ai (work@sky130_fd_sc_hd__o2bb2ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o2bb2ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@nand |vpiName:nand1 |vpiFullName:work@sky130_fd_sc_hd__o2bb2ai.nand1 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o2bb2ai.buf0), line:59:10, endln:59:49 + \_gate: work@buf (work@sky130_fd_sc_hd__o2bb2ai.buf0), line:59:10, endln:59:49 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o2bb2ai (work@sky130_fd_sc_hd__o2bb2ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o2bb2ai.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o2bb2ai.buf0 |vpiPrimType:7 @@ -56853,16 +57213,18 @@ design: (work@sky130_fd_sc_hd__nor2) |vpiTypedef: \_logic_typespec: , line:42:12, endln:42:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor2.nor0), line:48:9, endln:48:43 + \_gate: work@nor (work@sky130_fd_sc_hd__nor2.nor0), line:48:9, endln:48:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor2 (work@sky130_fd_sc_hd__nor2), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor2.functional.v, line:33:1, endln:51:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__nor2.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor2.buf0), line:49:9, endln:49:43 + \_gate: work@buf (work@sky130_fd_sc_hd__nor2.buf0), line:49:9, endln:49:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor2 (work@sky130_fd_sc_hd__nor2), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor2.functional.v, line:33:1, endln:51:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__nor2.buf0 |vpiPrimType:7 @@ -57201,16 +57563,18 @@ design: (work@sky130_fd_sc_hd__dlxbp) |vpiTypedef: \_logic_typespec: , line:47:12, endln:47:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlxbp.buf0), line:54:47, endln:54:80 + \_gate: work@buf (work@sky130_fd_sc_hd__dlxbp.buf0), line:54:47, endln:54:80 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlxbp (work@sky130_fd_sc_hd__dlxbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlxbp.functional.v, line:36:1, endln:57:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dlxbp.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlxbp.not0), line:55:47, endln:55:80 + \_gate: work@not (work@sky130_fd_sc_hd__dlxbp.not0), line:55:47, endln:55:80 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlxbp (work@sky130_fd_sc_hd__dlxbp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlxbp.functional.v, line:36:1, endln:57:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__dlxbp.not0 |vpiPrimType:8 @@ -57449,9 +57813,10 @@ design: (work@sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap) |vpiTypedef: \_logic_typespec: , line:42:12, endln:42:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap.buf0), line:45:9, endln:45:39 + \_gate: work@buf (work@sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap.buf0), line:45:9, endln:45:39 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap (work@sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap.functional.v, line:35:1, endln:47:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap.buf0 |vpiPrimType:7 @@ -57643,23 +58008,26 @@ design: (work@sky130_fd_sc_hd__or3b) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or3b.not0), line:51:9, endln:51:42 + \_gate: work@not (work@sky130_fd_sc_hd__or3b.not0), line:51:9, endln:51:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or3b (work@sky130_fd_sc_hd__or3b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or3b.functional.v, line:33:1, endln:55:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__or3b.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or3b.or0), line:52:9, endln:52:42 + \_gate: work@or (work@sky130_fd_sc_hd__or3b.or0), line:52:9, endln:52:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or3b (work@sky130_fd_sc_hd__or3b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or3b.functional.v, line:33:1, endln:55:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__or3b.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__or3b.buf0), line:53:9, endln:53:42 + \_gate: work@buf (work@sky130_fd_sc_hd__or3b.buf0), line:53:9, endln:53:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__or3b (work@sky130_fd_sc_hd__or3b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__or3b.functional.v, line:33:1, endln:55:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__or3b.buf0 |vpiPrimType:7 @@ -57986,16 +58354,18 @@ design: (work@sky130_fd_sc_hd__xnor2) |vpiTypedef: \_logic_typespec: , line:44:12, endln:44:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__xnor2.xnor0), line:50:10, endln:50:46 + \_gate: work@xnor (work@sky130_fd_sc_hd__xnor2.xnor0), line:50:10, endln:50:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__xnor2 (work@sky130_fd_sc_hd__xnor2), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__xnor2.functional.v, line:35:1, endln:53:10 + |vpiDefName:work@xnor |vpiName:xnor0 |vpiFullName:work@sky130_fd_sc_hd__xnor2.xnor0 |vpiPrimType:6 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__xnor2.buf0), line:51:10, endln:51:46 + \_gate: work@buf (work@sky130_fd_sc_hd__xnor2.buf0), line:51:10, endln:51:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__xnor2 (work@sky130_fd_sc_hd__xnor2), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__xnor2.functional.v, line:35:1, endln:53:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__xnor2.buf0 |vpiPrimType:7 @@ -58285,23 +58655,26 @@ design: (work@sky130_fd_sc_hd__o211a) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o211a.or0), line:55:9, endln:55:43 + \_gate: work@or (work@sky130_fd_sc_hd__o211a.or0), line:55:9, endln:55:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o211a (work@sky130_fd_sc_hd__o211a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o211a.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o211a.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o211a.and0), line:56:9, endln:56:43 + \_gate: work@and (work@sky130_fd_sc_hd__o211a.and0), line:56:9, endln:56:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o211a (work@sky130_fd_sc_hd__o211a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o211a.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__o211a.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o211a.buf0), line:57:9, endln:57:43 + \_gate: work@buf (work@sky130_fd_sc_hd__o211a.buf0), line:57:9, endln:57:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o211a (work@sky130_fd_sc_hd__o211a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o211a.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o211a.buf0 |vpiPrimType:7 @@ -58689,23 +59062,26 @@ design: (work@sky130_fd_sc_hd__nor3b) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor3b.nor0), line:53:9, endln:53:43 + \_gate: work@nor (work@sky130_fd_sc_hd__nor3b.nor0), line:53:9, endln:53:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor3b (work@sky130_fd_sc_hd__nor3b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor3b.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__nor3b.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor3b.and0), line:54:9, endln:54:43 + \_gate: work@and (work@sky130_fd_sc_hd__nor3b.and0), line:54:9, endln:54:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor3b (work@sky130_fd_sc_hd__nor3b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor3b.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__nor3b.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor3b.buf0), line:55:9, endln:55:43 + \_gate: work@buf (work@sky130_fd_sc_hd__nor3b.buf0), line:55:9, endln:55:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor3b (work@sky130_fd_sc_hd__nor3b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor3b.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__nor3b.buf0 |vpiPrimType:7 @@ -59075,23 +59451,26 @@ design: (work@sky130_fd_sc_hd__o31ai) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o31ai.or0), line:55:10, endln:55:46 + \_gate: work@or (work@sky130_fd_sc_hd__o31ai.or0), line:55:10, endln:55:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o31ai (work@sky130_fd_sc_hd__o31ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o31ai.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o31ai.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o31ai.nand0), line:56:10, endln:56:46 + \_gate: work@nand (work@sky130_fd_sc_hd__o31ai.nand0), line:56:10, endln:56:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o31ai (work@sky130_fd_sc_hd__o31ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o31ai.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__o31ai.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o31ai.buf0), line:57:10, endln:57:46 + \_gate: work@buf (work@sky130_fd_sc_hd__o31ai.buf0), line:57:10, endln:57:46 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o31ai (work@sky130_fd_sc_hd__o31ai), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o31ai.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o31ai.buf0 |vpiPrimType:7 @@ -59436,16 +59815,18 @@ design: (work@sky130_fd_sc_hd__dlymetal6s6s) |vpiTypedef: \_logic_typespec: , line:41:12, endln:41:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlymetal6s6s.buf0), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__dlymetal6s6s.buf0), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlymetal6s6s (work@sky130_fd_sc_hd__dlymetal6s6s), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlymetal6s6s.functional.v, line:34:1, endln:50:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dlymetal6s6s.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlymetal6s6s.buf1), line:48:9, endln:48:43 + \_gate: work@buf (work@sky130_fd_sc_hd__dlymetal6s6s.buf1), line:48:9, endln:48:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlymetal6s6s (work@sky130_fd_sc_hd__dlymetal6s6s), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlymetal6s6s.functional.v, line:34:1, endln:50:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__dlymetal6s6s.buf1 |vpiPrimType:7 @@ -59717,23 +60098,26 @@ design: (work@sky130_fd_sc_hd__a311oi) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a311oi.and0), line:57:9, endln:57:44 + \_gate: work@and (work@sky130_fd_sc_hd__a311oi.and0), line:57:9, endln:57:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a311oi (work@sky130_fd_sc_hd__a311oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a311oi.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a311oi.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a311oi.nor0), line:58:9, endln:58:44 + \_gate: work@nor (work@sky130_fd_sc_hd__a311oi.nor0), line:58:9, endln:58:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a311oi (work@sky130_fd_sc_hd__a311oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a311oi.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__a311oi.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a311oi.buf0), line:59:9, endln:59:44 + \_gate: work@buf (work@sky130_fd_sc_hd__a311oi.buf0), line:59:9, endln:59:44 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a311oi (work@sky130_fd_sc_hd__a311oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a311oi.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a311oi.buf0 |vpiPrimType:7 @@ -60175,23 +60559,26 @@ design: (work@sky130_fd_sc_hd__a31o) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a31o.and0), line:55:9, endln:55:42 + \_gate: work@and (work@sky130_fd_sc_hd__a31o.and0), line:55:9, endln:55:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a31o (work@sky130_fd_sc_hd__a31o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a31o.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a31o.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a31o.or0), line:56:9, endln:56:42 + \_gate: work@or (work@sky130_fd_sc_hd__a31o.or0), line:56:9, endln:56:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a31o (work@sky130_fd_sc_hd__a31o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a31o.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__a31o.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a31o.buf0), line:57:9, endln:57:42 + \_gate: work@buf (work@sky130_fd_sc_hd__a31o.buf0), line:57:9, endln:57:42 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a31o (work@sky130_fd_sc_hd__a31o), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a31o.functional.v, line:35:1, endln:59:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a31o.buf0 |vpiPrimType:7 @@ -60597,23 +60984,26 @@ design: (work@sky130_fd_sc_hd__nand4b) |vpiTypedef: \_logic_typespec: , line:46:12, endln:46:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand4b.not0), line:53:10, endln:53:48 + \_gate: work@not (work@sky130_fd_sc_hd__nand4b.not0), line:53:10, endln:53:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand4b (work@sky130_fd_sc_hd__nand4b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand4b.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__nand4b.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand4b.nand0), line:54:10, endln:54:48 + \_gate: work@nand (work@sky130_fd_sc_hd__nand4b.nand0), line:54:10, endln:54:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand4b (work@sky130_fd_sc_hd__nand4b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand4b.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__nand4b.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nand4b.buf0), line:55:10, endln:55:48 + \_gate: work@buf (work@sky130_fd_sc_hd__nand4b.buf0), line:55:10, endln:55:48 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nand4b (work@sky130_fd_sc_hd__nand4b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nand4b.functional.v, line:33:1, endln:57:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__nand4b.buf0 |vpiPrimType:7 @@ -60983,23 +61373,26 @@ design: (work@sky130_fd_sc_hd__lpflow_isobufsrckapwr) |vpiTypedef: \_logic_typespec: , line:45:12, endln:45:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_isobufsrckapwr.not0), line:52:9, endln:52:43 + \_gate: work@not (work@sky130_fd_sc_hd__lpflow_isobufsrckapwr.not0), line:52:9, endln:52:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_isobufsrckapwr (work@sky130_fd_sc_hd__lpflow_isobufsrckapwr), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_isobufsrckapwr.functional.v, line:36:1, endln:56:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_isobufsrckapwr.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_isobufsrckapwr.and0), line:53:9, endln:53:43 + \_gate: work@and (work@sky130_fd_sc_hd__lpflow_isobufsrckapwr.and0), line:53:9, endln:53:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_isobufsrckapwr (work@sky130_fd_sc_hd__lpflow_isobufsrckapwr), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_isobufsrckapwr.functional.v, line:36:1, endln:56:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_isobufsrckapwr.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__lpflow_isobufsrckapwr.buf0), line:54:9, endln:54:43 + \_gate: work@buf (work@sky130_fd_sc_hd__lpflow_isobufsrckapwr.buf0), line:54:9, endln:54:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__lpflow_isobufsrckapwr (work@sky130_fd_sc_hd__lpflow_isobufsrckapwr), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__lpflow_isobufsrckapwr.functional.v, line:36:1, endln:56:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__lpflow_isobufsrckapwr.buf0 |vpiPrimType:7 @@ -61322,30 +61715,34 @@ design: (work@sky130_fd_sc_hd__a21boi) |vpiTypedef: \_logic_typespec: , line:47:12, endln:47:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a21boi.not0), line:55:9, endln:55:43 + \_gate: work@not (work@sky130_fd_sc_hd__a21boi.not0), line:55:9, endln:55:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a21boi (work@sky130_fd_sc_hd__a21boi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a21boi.functional.v, line:36:1, endln:60:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__a21boi.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a21boi.and0), line:56:9, endln:56:43 + \_gate: work@and (work@sky130_fd_sc_hd__a21boi.and0), line:56:9, endln:56:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a21boi (work@sky130_fd_sc_hd__a21boi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a21boi.functional.v, line:36:1, endln:60:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a21boi.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a21boi.nor0), line:57:9, endln:57:43 + \_gate: work@nor (work@sky130_fd_sc_hd__a21boi.nor0), line:57:9, endln:57:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a21boi (work@sky130_fd_sc_hd__a21boi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a21boi.functional.v, line:36:1, endln:60:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__a21boi.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a21boi.buf0), line:58:9, endln:58:43 + \_gate: work@buf (work@sky130_fd_sc_hd__a21boi.buf0), line:58:9, endln:58:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a21boi (work@sky130_fd_sc_hd__a21boi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a21boi.functional.v, line:36:1, endln:60:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a21boi.buf0 |vpiPrimType:7 @@ -61698,16 +62095,18 @@ design: (work@sky130_fd_sc_hd__dlygate4sd1) |vpiTypedef: \_logic_typespec: , line:40:12, endln:40:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlygate4sd1.buf0), line:46:9, endln:46:43 + \_gate: work@buf (work@sky130_fd_sc_hd__dlygate4sd1.buf0), line:46:9, endln:46:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlygate4sd1 (work@sky130_fd_sc_hd__dlygate4sd1), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlygate4sd1.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dlygate4sd1.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlygate4sd1.buf1), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__dlygate4sd1.buf1), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlygate4sd1 (work@sky130_fd_sc_hd__dlygate4sd1), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlygate4sd1.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__dlygate4sd1.buf1 |vpiPrimType:7 @@ -61986,30 +62385,34 @@ design: (work@sky130_fd_sc_hd__a32oi) |vpiTypedef: \_logic_typespec: , line:51:12, endln:51:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a32oi.nand0), line:59:10, endln:59:50 + \_gate: work@nand (work@sky130_fd_sc_hd__a32oi.nand0), line:59:10, endln:59:50 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a32oi (work@sky130_fd_sc_hd__a32oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a32oi.functional.v, line:36:1, endln:64:10 + |vpiDefName:work@nand |vpiName:nand0 |vpiFullName:work@sky130_fd_sc_hd__a32oi.nand0 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a32oi.nand1), line:60:10, endln:60:50 + \_gate: work@nand (work@sky130_fd_sc_hd__a32oi.nand1), line:60:10, endln:60:50 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a32oi (work@sky130_fd_sc_hd__a32oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a32oi.functional.v, line:36:1, endln:64:10 + |vpiDefName:work@nand |vpiName:nand1 |vpiFullName:work@sky130_fd_sc_hd__a32oi.nand1 |vpiPrimType:2 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a32oi.and0), line:61:10, endln:61:50 + \_gate: work@and (work@sky130_fd_sc_hd__a32oi.and0), line:61:10, endln:61:50 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a32oi (work@sky130_fd_sc_hd__a32oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a32oi.functional.v, line:36:1, endln:64:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a32oi.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a32oi.buf0), line:62:10, endln:62:50 + \_gate: work@buf (work@sky130_fd_sc_hd__a32oi.buf0), line:62:10, endln:62:50 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a32oi (work@sky130_fd_sc_hd__a32oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a32oi.functional.v, line:36:1, endln:64:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a32oi.buf0 |vpiPrimType:7 @@ -62513,23 +62916,26 @@ design: (work@sky130_fd_sc_hd__o311a) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o311a.or0), line:57:9, endln:57:43 + \_gate: work@or (work@sky130_fd_sc_hd__o311a.or0), line:57:9, endln:57:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o311a (work@sky130_fd_sc_hd__o311a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o311a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@or |vpiName:or0 |vpiFullName:work@sky130_fd_sc_hd__o311a.or0 |vpiPrimType:4 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o311a.and0), line:58:9, endln:58:43 + \_gate: work@and (work@sky130_fd_sc_hd__o311a.and0), line:58:9, endln:58:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o311a (work@sky130_fd_sc_hd__o311a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o311a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__o311a.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__o311a.buf0), line:59:9, endln:59:43 + \_gate: work@buf (work@sky130_fd_sc_hd__o311a.buf0), line:59:9, endln:59:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__o311a (work@sky130_fd_sc_hd__o311a), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__o311a.functional.v, line:35:1, endln:61:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__o311a.buf0 |vpiPrimType:7 @@ -62935,23 +63341,26 @@ design: (work@sky130_fd_sc_hd__and2b) |vpiTypedef: \_logic_typespec: , line:42:12, endln:42:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and2b.not0), line:49:9, endln:49:43 + \_gate: work@not (work@sky130_fd_sc_hd__and2b.not0), line:49:9, endln:49:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and2b (work@sky130_fd_sc_hd__and2b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and2b.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__and2b.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and2b.and0), line:50:9, endln:50:43 + \_gate: work@and (work@sky130_fd_sc_hd__and2b.and0), line:50:9, endln:50:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and2b (work@sky130_fd_sc_hd__and2b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and2b.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__and2b.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__and2b.buf0), line:51:9, endln:51:43 + \_gate: work@buf (work@sky130_fd_sc_hd__and2b.buf0), line:51:9, endln:51:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__and2b (work@sky130_fd_sc_hd__and2b), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__and2b.functional.v, line:33:1, endln:53:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__and2b.buf0 |vpiPrimType:7 @@ -63310,30 +63719,34 @@ design: (work@sky130_fd_sc_hd__a221oi) |vpiTypedef: \_logic_typespec: , line:50:12, endln:50:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a221oi.and0), line:58:9, endln:58:50 + \_gate: work@and (work@sky130_fd_sc_hd__a221oi.and0), line:58:9, endln:58:50 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a221oi (work@sky130_fd_sc_hd__a221oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a221oi.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@and |vpiName:and0 |vpiFullName:work@sky130_fd_sc_hd__a221oi.and0 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a221oi.and1), line:59:9, endln:59:50 + \_gate: work@and (work@sky130_fd_sc_hd__a221oi.and1), line:59:9, endln:59:50 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a221oi (work@sky130_fd_sc_hd__a221oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a221oi.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@and |vpiName:and1 |vpiFullName:work@sky130_fd_sc_hd__a221oi.and1 |vpiPrimType:1 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a221oi.nor0), line:60:9, endln:60:50 + \_gate: work@nor (work@sky130_fd_sc_hd__a221oi.nor0), line:60:9, endln:60:50 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a221oi (work@sky130_fd_sc_hd__a221oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a221oi.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__a221oi.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__a221oi.buf0), line:61:9, endln:61:50 + \_gate: work@buf (work@sky130_fd_sc_hd__a221oi.buf0), line:61:9, endln:61:50 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__a221oi (work@sky130_fd_sc_hd__a221oi), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__a221oi.functional.v, line:35:1, endln:63:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__a221oi.buf0 |vpiPrimType:7 @@ -63850,9 +64263,10 @@ design: (work@sky130_fd_sc_hd__dlxtp) |vpiTypedef: \_logic_typespec: , line:45:12, endln:45:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlxtp.buf0), line:52:35, endln:52:68 + \_gate: work@buf (work@sky130_fd_sc_hd__dlxtp.buf0), line:52:35, endln:52:68 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlxtp (work@sky130_fd_sc_hd__dlxtp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlxtp.functional.v, line:36:1, endln:54:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dlxtp.buf0 |vpiPrimType:7 @@ -64206,16 +64620,18 @@ design: (work@sky130_fd_sc_hd__dfstp) |vpiTypedef: \_logic_typespec: , line:47:12, endln:47:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfstp.not0), line:54:45, endln:54:75 + \_gate: work@not (work@sky130_fd_sc_hd__dfstp.not0), line:54:45, endln:54:75 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfstp (work@sky130_fd_sc_hd__dfstp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfstp.functional.v, line:36:1, endln:58:10 + |vpiDefName:work@not |vpiName:not0 |vpiFullName:work@sky130_fd_sc_hd__dfstp.not0 |vpiPrimType:8 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dfstp.buf0), line:56:45, endln:56:75 + \_gate: work@buf (work@sky130_fd_sc_hd__dfstp.buf0), line:56:45, endln:56:75 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dfstp (work@sky130_fd_sc_hd__dfstp), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dfstp.functional.v, line:36:1, endln:58:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dfstp.buf0 |vpiPrimType:7 @@ -64668,16 +65084,18 @@ design: (work@sky130_fd_sc_hd__nor4) |vpiTypedef: \_logic_typespec: , line:48:12, endln:48:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor4.nor0), line:54:9, endln:54:43 + \_gate: work@nor (work@sky130_fd_sc_hd__nor4.nor0), line:54:9, endln:54:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor4 (work@sky130_fd_sc_hd__nor4), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor4.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@nor |vpiName:nor0 |vpiFullName:work@sky130_fd_sc_hd__nor4.nor0 |vpiPrimType:3 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__nor4.buf0), line:55:9, endln:55:43 + \_gate: work@buf (work@sky130_fd_sc_hd__nor4.buf0), line:55:9, endln:55:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__nor4 (work@sky130_fd_sc_hd__nor4), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__nor4.functional.v, line:35:1, endln:57:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__nor4.buf0 |vpiPrimType:7 @@ -64978,16 +65396,18 @@ design: (work@sky130_fd_sc_hd__dlygate4sd3) |vpiTypedef: \_logic_typespec: , line:40:12, endln:40:12 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlygate4sd3.buf0), line:46:9, endln:46:43 + \_gate: work@buf (work@sky130_fd_sc_hd__dlygate4sd3.buf0), line:46:9, endln:46:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlygate4sd3 (work@sky130_fd_sc_hd__dlygate4sd3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlygate4sd3.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf0 |vpiFullName:work@sky130_fd_sc_hd__dlygate4sd3.buf0 |vpiPrimType:7 |vpiPrimitive: - \_gate: (work@sky130_fd_sc_hd__dlygate4sd3.buf1), line:47:9, endln:47:43 + \_gate: work@buf (work@sky130_fd_sc_hd__dlygate4sd3.buf1), line:47:9, endln:47:43 |vpiParent: \_module_inst: work@sky130_fd_sc_hd__dlygate4sd3 (work@sky130_fd_sc_hd__dlygate4sd3), file:${SURELOG_DIR}/third_party/tests/Sky130Cell/cells/cells/sky130_fd_sc_hd__dlygate4sd3.functional.v, line:33:1, endln:49:10 + |vpiDefName:work@buf |vpiName:buf1 |vpiFullName:work@sky130_fd_sc_hd__dlygate4sd3.buf1 |vpiPrimType:7