Remove hand-built simple_por from the openlane dir
diff --git a/openlane/simple_por/config.tcl b/openlane/simple_por/config.tcl
deleted file mode 100755
index 5a5d854..0000000
--- a/openlane/simple_por/config.tcl
+++ /dev/null
@@ -1,18 +0,0 @@
-# This is an analog design. It will be designed by hand.
-# This is a placeholder to get things going.
-set script_dir [file dirname [file normalize [info script]]]
-# User config
-set ::env(DESIGN_NAME) simple_por
-set ::env(STD_CELL_LIBRARY) sky130_fd_sc_hvl
-
-# Change if needed
-set ::env(VERILOG_FILES) $script_dir/../../verilog/rtl/simple_por.v
-set ::env(SYNTH_READ_BLACKBOX_LIB) 1
-
-# Fill this
-set ::env(CLOCK_TREE_SYNTH) 0
-
-set ::env(CELL_PAD) 8
-
-set ::env(FP_CORE_UTIL) 30
-set ::env(PL_TARGET_DENSITY) 0.5
diff --git a/openlane/simple_por/runs/simple_por/cmds.log b/openlane/simple_por/runs/simple_por/cmds.log
deleted file mode 100644
index 21bea90..0000000
--- a/openlane/simple_por/runs/simple_por/cmds.log
+++ /dev/null
@@ -1,76 +0,0 @@
-Wed Nov 11 03:14:10 UTC 2020 - Executing "/openLANE_flow/scripts/mergeLef.py -i /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/techlef/sky130_fd_sc_hvl.tlef /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lef/sky130_fd_sc_hvl.lef -o /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef |& tee >&@stdout"
-
-Wed Nov 11 03:14:10 UTC 2020 - Executing "/openLANE_flow/scripts/libtrim.pl { /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__tt_025C_3v30.lib /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__tt_025C_3v30_lv1v80.lib} /home/xrex/usr/devel/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hvl/no_synth.cells > /project/openlane/simple_por/runs/simple_por/tmp/trimmed.lib"
-
-Wed Nov 11 03:14:10 UTC 2020 - Executing "yosys -c /openLANE_flow/scripts/synth.tcl -l /project/openlane/simple_por/runs/simple_por/logs/synthesis/yosys.log |& tee >&@stdout"
-
-Wed Nov 11 03:14:11 UTC 2020 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/project\/openlane\/simple_por\/runs\/simple_por\/results\/synthesis\/simple_por.synthesis.v/} /project/openlane/simple_por/runs/simple_por/config.tcl"
-
-Wed Nov 11 03:14:11 UTC 2020 - Executing "sed -i -e {s/\(set ::env(PREV_NETLIST)\).*/\1 0/} /project/openlane/simple_por/runs/simple_por/config.tcl"
-
-Wed Nov 11 03:14:11 UTC 2020 - Executing "sta /openLANE_flow/scripts/sta.tcl |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/synthesis/opensta.log"
-
-Wed Nov 11 03:14:11 UTC 2020 - Executing "openroad -exit /openLANE_flow/scripts/openroad/or_floorplan.tcl |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/floorplan/verilog2def.openroad.log"
-
-Wed Nov 11 03:14:12 UTC 2020 - Executing "openroad -exit /openLANE_flow/scripts/openroad/or_ioplacer.tcl |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/floorplan/ioPlacer.log"
-
-Wed Nov 11 03:14:12 UTC 2020 - Executing "openroad -exit /openLANE_flow/scripts/openroad/or_replace.tcl |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/placement/replace.log"
-
-Wed Nov 11 03:14:13 UTC 2020 - Executing "/openLANE_flow/scripts/libtrim.pl /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__ss_150C_1v65.lib /home/xrex/usr/devel/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hvl/no_synth.cells > /project/openlane/simple_por/runs/simple_por/tmp/opt.lib"
-
-Wed Nov 11 03:14:13 UTC 2020 - Executing "Psn /openLANE_flow/scripts/openPhySyn.tcl |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/placement/openphysyn.log"
-
-Wed Nov 11 03:14:13 UTC 2020 - Executing "openroad -exit /openLANE_flow/scripts/openroad/or_write_verilog.tcl |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/write_verilog.log"
-
-Wed Nov 11 03:14:14 UTC 2020 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/project\/openlane\/simple_por\/runs\/simple_por\/results\/synthesis\/simple_por.synthesis_optimized.v/} /project/openlane/simple_por/runs/simple_por/config.tcl"
-
-Wed Nov 11 03:14:14 UTC 2020 - Executing "sed -i -e {s/\(set ::env(PREV_NETLIST)\).*/\1 \/project\/openlane\/simple_por\/runs\/simple_por\/results\/synthesis\/simple_por.synthesis.v/} /project/openlane/simple_por/runs/simple_por/config.tcl"
-
-Wed Nov 11 03:14:14 UTC 2020 - Executing "sta /openLANE_flow/scripts/sta.tcl |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/synthesis/opensta_post_openphysyn.log"
-
-Wed Nov 11 03:14:14 UTC 2020 - Executing "openroad -exit /openLANE_flow/scripts/openroad/or_opendp.tcl |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/placement/opendp.log"
-
-Wed Nov 11 03:14:14 UTC 2020 - Executing "openroad -exit /openLANE_flow/scripts/new_pdn.tcl |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/floorplan/pdn.log"
-
-Wed Nov 11 03:14:15 UTC 2020 - Executing "openroad -exit /openLANE_flow/scripts/openroad/or_route.tcl |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/routing/fastroute.log"
-
-Wed Nov 11 03:14:15 UTC 2020 - Executing "openroad -exit /openLANE_flow/scripts/openroad/or_route.tcl |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/routing/fastroute_post_antenna.log"
-
-Wed Nov 11 03:14:16 UTC 2020 - Executing "openroad -exit /openLANE_flow/scripts/openroad/or_fill.tcl |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/routing/addspacers.log"
-
-Wed Nov 11 03:14:16 UTC 2020 - Executing "openroad -exit /openLANE_flow/scripts/openroad/or_write_verilog.tcl |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/write_verilog.log"
-
-Wed Nov 11 03:14:17 UTC 2020 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/project\/openlane\/simple_por\/runs\/simple_por\/results\/synthesis\/simple_por.synthesis_preroute.v/} /project/openlane/simple_por/runs/simple_por/config.tcl"
-
-Wed Nov 11 03:14:17 UTC 2020 - Executing "sed -i -e {s/\(set ::env(PREV_NETLIST)\).*/\1 \/project\/openlane\/simple_por\/runs\/simple_por\/results\/synthesis\/simple_por.synthesis_optimized.v/} /project/openlane/simple_por/runs/simple_por/config.tcl"
-
-Wed Nov 11 03:14:17 UTC 2020 - Executing "envsubst < /openLANE_flow/scripts/tritonRoute.param > /project/openlane/simple_por/runs/simple_por/tmp/routing/tritonRoute.param"
-
-Wed Nov 11 03:14:17 UTC 2020 - Executing "TritonRoute /project/openlane/simple_por/runs/simple_por/tmp/routing/tritonRoute.param |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/routing/tritonRoute.log"
-
-Wed Nov 11 03:14:18 UTC 2020 - Executing "python3 /openLANE_flow/scripts/spef_extractor/main.py -l /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef -d /project/openlane/simple_por/runs/simple_por/results/routing/simple_por.def -mw PI -ec 1 |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/routing/spef_extraction.log"
-
-Wed Nov 11 03:14:18 UTC 2020 - Executing "sta /openLANE_flow/scripts/sta.tcl |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/synthesis/opensta_spef.log"
-
-Wed Nov 11 03:14:18 UTC 2020 - Executing "python3 /openLANE_flow/scripts/write_powered_def.py -d /project/openlane/simple_por/runs/simple_por/results/routing/simple_por.def -l /project/openlane/simple_por/runs/simple_por/tmp/merged.lef -v VPWR -g VGND -o /project/openlane/simple_por/runs/simple_por/tmp/routing/simple_por.powered.def |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/lvs/write_powered_verilog.log"
-
-Wed Nov 11 03:14:18 UTC 2020 - Executing "openroad -exit /openLANE_flow/scripts/openroad/or_write_verilog.tcl |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/write_verilog.log"
-
-Wed Nov 11 03:14:19 UTC 2020 - Executing "yosys -c /openLANE_flow/scripts/yosys_rewrite_verilog.tcl -l /project/openlane/simple_por/runs/simple_por/logs/synthesis/yosys_rewrite_verilog.log"
-
-Wed Nov 11 03:14:19 UTC 2020 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/project\/openlane\/simple_por\/runs\/simple_por\/results\/lvs\/simple_por.lvs.powered.v/} /project/openlane/simple_por/runs/simple_por/config.tcl"
-
-Wed Nov 11 03:14:19 UTC 2020 - Executing "sed -i -e {s/\(set ::env(PREV_NETLIST)\).*/\1 \/project\/openlane\/simple_por\/runs\/simple_por\/results\/synthesis\/simple_por.synthesis_preroute.v/} /project/openlane/simple_por/runs/simple_por/config.tcl"
-
-Wed Nov 11 03:14:19 UTC 2020 - Executing "magic -noconsole -dnull -rcfile /home/xrex/usr/devel/pdks/sky130A/libs.tech/magic/sky130A.magicrc /openLANE_flow/scripts/magic.tcl </dev/null |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/magic/magic.log"
-
-Wed Nov 11 03:14:19 UTC 2020 - Executing "magic -noconsole -dnull -rcfile /home/xrex/usr/devel/pdks/sky130A/libs.tech/magic/sky130A.magicrc /project/openlane/simple_por/runs/simple_por/tmp/magic_spice.tcl </dev/null |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/magic/magic_spice.log"
-
-Wed Nov 11 03:14:19 UTC 2020 - Executing "magic -noconsole -dnull -rcfile /home/xrex/usr/devel/pdks/sky130A/libs.tech/magic/sky130A.magicrc /openLANE_flow/scripts/magic_drc.tcl </dev/null |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/magic/magic.drc.log"
-
-Wed Nov 11 03:14:20 UTC 2020 - Executing "netgen -batch lvs {/project/openlane/simple_por/runs/simple_por/results/magic/simple_por.spice simple_por} {/project/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.powered.v simple_por} /home/xrex/usr/devel/pdks/sky130A/libs.tech/netgen/sky130A_setup.tcl /project/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.log -json |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/lvs/lvs.log"
-
-Wed Nov 11 03:14:20 UTC 2020 - Executing "openroad -exit /openLANE_flow/scripts/openroad/or_antenna_check.tcl |& tee >&@stdout /project/openlane/simple_por/runs/simple_por/logs/routing/or_antenna.log"
-
-Wed Nov 11 03:14:20 UTC 2020 - Executing "python3 /openLANE_flow/report_generation_wrapper.py -d /project/openlane/simple_por -dn simple_por -t simple_por -o /project/openlane/simple_por/runs/simple_por/reports/final_summary_report.csv -r /project/openlane/simple_por/runs/simple_por"
-
diff --git a/openlane/simple_por/runs/simple_por/config.tcl b/openlane/simple_por/runs/simple_por/config.tcl
deleted file mode 100644
index f8bcacc..0000000
--- a/openlane/simple_por/runs/simple_por/config.tcl
+++ /dev/null
@@ -1,83 +0,0 @@
-# General config
-set ::env(PDK) "sky130A"
-set ::env(STD_CELL_LIBRARY) "sky130_fd_sc_hvl"
-set ::env(PDK_ROOT) "/home/xrex/usr/devel/pdks"
-set ::env(CELL_PAD) "8"
-set ::env(MERGED_LEF) "/project/openlane/simple_por/runs/simple_por/tmp/merged.lef"
-set ::env(MERGED_LEF_UNPADDED) "/project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef"
-set ::env(TRACKS_INFO_FILE) "/project/openlane/simple_por/runs/simple_por/tmp/tracks_copy.info"
-set ::env(TECH_LEF) "/home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/techlef/sky130_fd_sc_hvl.tlef"
-# Design config
-set ::env(CLOCK_PERIOD) "10"
-# Synthesis config
-set ::env(LIB_SYNTH) "/project/openlane/simple_por/runs/simple_por/tmp/trimmed.lib"
-set ::env(LIB_SYNTH_COMPLETE) " /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__tt_025C_3v30.lib /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__tt_025C_3v30_lv1v80.lib"
-set ::env(SYNTH_DRIVING_CELL) "sky130_fd_sc_hvl__inv_16"
-set ::env(SYNTH_CAP_LOAD) "35.49"
-set ::env(SYNTH_MAX_FANOUT) "5"
-set ::env(SYNTH_NO_FLAT) "0"
-set ::env(SYNTH_MAX_TRAN) "[expr {0.1*10}]"
-set ::env(LIB_FASTEST) "/home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__ff_n40C_5v50.lib"
-set ::env(LIB_SLOWEST) "/home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__ss_150C_1v65.lib"
-set ::env(LIB_TYPICAL) " /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__tt_025C_3v30.lib /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__tt_025C_3v30_lv1v80.lib"
-set ::env(SYNTH_SCRIPT) "/openLANE_flow/scripts/synth.tcl"
-set ::env(SYNTH_STRATEGY) "2"
-set ::env(CLOCK_BUFFER_FANOUT) "16"
-set ::env(BASE_SDC_FILE) "/openLANE_flow/scripts/base.sdc"
-# Floorplan config
-set ::env(FP_CORE_UTIL) "30"
-set ::env(FP_ASPECT_RATIO) "1"
-set ::env(FP_CORE_MARGIN) "0"
-set ::env(FP_IO_HMETAL) "4"
-set ::env(FP_IO_VMETAL) "3"
-set ::env(FP_ENDCAP_CELL) "sky130_fd_sc_hvl__decap_4"
-set ::env(FP_PDN_VOFFSET) "16.32"
-set ::env(FP_PDN_VPITCH) "153.6"
-set ::env(FP_PDN_HOFFSET) "16.65"
-set ::env(FP_PDN_HPITCH) "153.18"
-set ::env(FP_TAPCELL_DIST) "14"
-# Placement config
-set ::env(PL_TARGET_DENSITY) "0.5"
-set ::env(PL_TIME_DRIVEN) "0"
-set ::env(PL_LIB) " /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__tt_025C_3v30.lib /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__tt_025C_3v30_lv1v80.lib"
-set ::env(PL_BASIC_PLACEMENT) "0"
-set ::env(PL_SKIP_INITIAL_PLACEMENT) "0"
-set ::env(PL_OPENPHYSYN_OPTIMIZATIONS) "1"
-set ::env(PSN_ENABLE_RESIZING) "1"
-set ::env(PSN_ENABLE_PIN_SWAP) "1"
-set ::env(PL_RESIZER_OVERBUFFER) "0"
-# CTS config
-set ::env(CTS_TARGET_SKEW) "200"
-set ::env(CTS_ROOT_BUFFER) "sky130_fd_sc_hvl__buf_16"
-set ::env(CTS_TECH_DIR) "N/A"
-set ::env(CTS_TOLERANCE) "100"
-# Routing config
-set ::env(GLB_RT_MAXLAYER) "6"
-set ::env(GLB_RT_ADJUSTMENT) "0"
-set ::env(GLB_RT_L1_ADJUSTMENT) "0.99"
-set ::env(GLB_RT_L2_ADJUSTMENT) "0"
-set ::env(GLB_RT_MINLAYER) "1"
-set ::env(GLB_RT_MAXLAYER) "6"
-set ::env(GLB_RT_UNIDIRECTIONAL) "1"
-set ::env(GLB_RT_ALLOW_CONGESTION) "0"
-set ::env(GLB_RT_OVERFLOW_ITERS) "50"
-set ::env(GLB_RT_TILES) "15"
-set ::env(GLB_RT_ESTIMATE_PARASITICS) "0"
-set ::env(GLB_RT_MAX_DIODE_INS_ITERS) "1"
-set ::env(DIODE_PADDING) "2"
-set ::env(SPEF_WIRE_MODEL) "PI"
-set ::env(SPEF_EDGE_CAP_FACTOR) "1"
-# Flow control config
-set ::env(RUN_SIMPLE_CTS) "0"
-set ::env(RUN_ROUTING_DETAILED) "1"
-set ::env(CLOCK_TREE_SYNTH) "0"
-set ::env(LEC_ENABLE) "0"
-set ::env(FILL_INSERTION) "1"
-set ::env(DIODE_INSERTION_STRATEGY) "3"
-set ::env(CHECK_ASSIGN_STATEMENTS) "0"
-set ::env(CHECK_UNMAPPED_CELLS) "1"
-set ::env(USE_ARC_ANTENNA_CHECK) "1"
-set ::env(RUN_SPEF_EXTRACTION) "1"
-set ::env(CURRENT_DEF) /project/openlane/simple_por/runs/simple_por/results/routing/simple_por.def
-set ::env(CURRENT_NETLIST) /project/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.powered.v
-set ::env(PREV_NETLIST) /project/openlane/simple_por/runs/simple_por/results/synthesis/simple_por.synthesis_preroute.v
diff --git a/openlane/simple_por/runs/simple_por/logs/cts/cts.log b/openlane/simple_por/runs/simple_por/logs/cts/cts.log
deleted file mode 100644
index 86ce643..0000000
--- a/openlane/simple_por/runs/simple_por/logs/cts/cts.log
+++ /dev/null
@@ -1 +0,0 @@
-SKIPPED!
diff --git a/openlane/simple_por/runs/simple_por/logs/floorplan/ioPlacer.log b/openlane/simple_por/runs/simple_por/logs/floorplan/ioPlacer.log
deleted file mode 100644
index f7999dd..0000000
--- a/openlane/simple_por/runs/simple_por/logs/floorplan/ioPlacer.log
+++ /dev/null
@@ -1,33 +0,0 @@
-OpenROAD 0.9.0 e582f2522b
-This program is licensed under the BSD-3 license. See the LICENSE file for details.
-Components of this program may be licensed under more restrictive licenses which must be honored.
-Notice 0: Reading LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged.lef
-Notice 0: Created 13 technology layers
-Notice 0: Created 25 technology vias
-Notice 0: Created 69 library cells
-Notice 0: Finished LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged.lef
-Notice 0:
-Reading DEF file: /project/openlane/simple_por/runs/simple_por/tmp/floorplan/verilog2def_openroad.def
-Notice 0: Design: simple_por
-Notice 0: Created 3 pins.
-Notice 0: Created 3 components and 18 component-terminals.
-Notice 0: Created 5 nets and 5 connections.
-Notice 0: Finished DEF file: /project/openlane/simple_por/runs/simple_por/tmp/floorplan/verilog2def_openroad.def
-#Macro blocks found: 0
-Warning: using the default boundaries offset (5 microns)
-Warning: using the default min distance between IO pins (2 tracks)
-WARNING: force pin spread option has no effect when using random pin placement
- > Running IO placement
- * Num of slots 90
- * Num of I/O 3
- * Num of I/O w/sink 1
- * Num of I/O w/o sink 2
- * Slots Per Section 200
- * Slots Increase Factor 0.01
- * Usage Per Section 0.8
- * Usage Increase Factor 0.01
- * Force Pin Spread 1
-
-WARNING: running random pin placement
-RandomMode Even
- > IO placement done.
diff --git a/openlane/simple_por/runs/simple_por/logs/floorplan/ioPlacer_runtime.txt b/openlane/simple_por/runs/simple_por/logs/floorplan/ioPlacer_runtime.txt
deleted file mode 100644
index d46012f..0000000
--- a/openlane/simple_por/runs/simple_por/logs/floorplan/ioPlacer_runtime.txt
+++ /dev/null
@@ -1 +0,0 @@
-0h0m0s405ms
diff --git a/openlane/simple_por/runs/simple_por/logs/floorplan/pdn.log b/openlane/simple_por/runs/simple_por/logs/floorplan/pdn.log
deleted file mode 100644
index fed244c..0000000
--- a/openlane/simple_por/runs/simple_por/logs/floorplan/pdn.log
+++ /dev/null
@@ -1,34 +0,0 @@
-OpenROAD 0.9.0 e582f2522b
-This program is licensed under the BSD-3 license. See the LICENSE file for details.
-Components of this program may be licensed under more restrictive licenses which must be honored.
-Notice 0: Reading LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0: Created 13 technology layers
-Notice 0: Created 25 technology vias
-Notice 0: Created 69 library cells
-Notice 0: Finished LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0:
-Reading DEF file: /project/openlane/simple_por/runs/simple_por/results/placement/simple_por.placement.def
-Notice 0: Design: simple_por
-Notice 0: Created 3 pins.
-Notice 0: Created 3 components and 18 component-terminals.
-Notice 0: Created 5 nets and 5 connections.
-Notice 0: Finished DEF file: /project/openlane/simple_por/runs/simple_por/results/placement/simple_por.placement.def
-[INFO] [PDNG-0016] Power Delivery Network Generator: Generating PDN
-[INFO] [PDNG-0016] config: /home/xrex/usr/devel/pdks/sky130A/libs.tech/openlane/common_pdn.tcl
-[INFO] [PDNG-0008] Design Name is simple_por
-[INFO] [PDNG-0009] Reading technology data
-[INFO] [PDNG-0011] ****** INFO ******
-Type: stdcell, grid
- Stdcell Rails
- Layer: met1 - width: 0.510 pitch: 4.070 offset: 0.000
- Straps
- Layer: met4 - width: 1.600 pitch: 4.320 offset: 2.160
- Layer: met5 - width: 1.600 pitch: 4.070 offset: 2.035
- Connect: {met1 met4} {met4 met5}
-Type: macro, macro_1
- Macro orientation: R0 R180 MX MY R90 R270 MXR90 MYR90
- Straps
- Connect: {met4_PIN_ver met5}
-[INFO] [PDNG-0012] **** END INFO ****
-[INFO] [PDNG-0013] Inserting stdcell grid - grid
-[INFO] [PDNG-0015] Writing to database
diff --git a/openlane/simple_por/runs/simple_por/logs/floorplan/pdn_runtime.txt b/openlane/simple_por/runs/simple_por/logs/floorplan/pdn_runtime.txt
deleted file mode 100644
index 249086c..0000000
--- a/openlane/simple_por/runs/simple_por/logs/floorplan/pdn_runtime.txt
+++ /dev/null
@@ -1 +0,0 @@
-0h0m0s425ms
diff --git a/openlane/simple_por/runs/simple_por/logs/floorplan/verilog2def.openroad.log b/openlane/simple_por/runs/simple_por/logs/floorplan/verilog2def.openroad.log
deleted file mode 100644
index d60996f..0000000
--- a/openlane/simple_por/runs/simple_por/logs/floorplan/verilog2def.openroad.log
+++ /dev/null
@@ -1,14 +0,0 @@
-OpenROAD 0.9.0 e582f2522b
-This program is licensed under the BSD-3 license. See the LICENSE file for details.
-Components of this program may be licensed under more restrictive licenses which must be honored.
-Warning: /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__tt_025C_3v30.lib, line 35 default_operating_condition tt_025C_3v30 not found.
-Warning: /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__tt_025C_3v30_lv1v80.lib, line 31 default_operating_condition tt_025C_3v30_lv1v80 not found.
-Notice 0: Reading LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0: Created 13 technology layers
-Notice 0: Created 25 technology vias
-Notice 0: Created 69 library cells
-Notice 0: Finished LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Info: Added 3 rows of 27 sites.
-[INFO] Extracting DIE_AREA and CORE_AREA from the floorplan
-[INFO] Floorplanned on a die area of 0.0 0.0 24.78 45.82 (microns). Saving to /project/openlane/simple_por/runs/simple_por/reports/floorplan/verilog2def.die_area.rpt.
-[INFO] Floorplanned on a core area of 5.76 16.28 18.72 28.49 (microns). Saving to /project/openlane/simple_por/runs/simple_por/reports/floorplan/verilog2def.core_area.rpt.
diff --git a/openlane/simple_por/runs/simple_por/logs/floorplan/verilog2def_openroad_runtime.txt b/openlane/simple_por/runs/simple_por/logs/floorplan/verilog2def_openroad_runtime.txt
deleted file mode 100644
index edd95ec..0000000
--- a/openlane/simple_por/runs/simple_por/logs/floorplan/verilog2def_openroad_runtime.txt
+++ /dev/null
@@ -1 +0,0 @@
-0h0m0s539ms
diff --git a/openlane/simple_por/runs/simple_por/logs/lvs/lvs.log b/openlane/simple_por/runs/simple_por/logs/lvs/lvs.log
deleted file mode 100644
index d87ea83..0000000
--- a/openlane/simple_por/runs/simple_por/logs/lvs/lvs.log
+++ /dev/null
@@ -1,50 +0,0 @@
-Netgen 1.5.157 compiled on Fri Oct 9 13:50:13 UTC 2020
-Warning: netgen command 'format' use fully-qualified name '::netgen::format'
-Warning: netgen command 'global' use fully-qualified name '::netgen::global'
-Generating JSON file result
-Reading netlist file /project/openlane/simple_por/runs/simple_por/results/magic/simple_por.spice
-Reading netlist file /project/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.powered.v
-Warning: A case-insensitive file has been read and so the verilog file must be treated case-insensitive to match.
-Creating placeholder cell definition for module sky130_fd_sc_hvl__decap_4.
-Creating placeholder cell definition for module sky130_fd_sc_hvl__decap_8.
-Creating placeholder cell definition for module sky130_fd_sc_hvl__fill_2.
-Creating placeholder cell definition for module sky130_fd_sc_hvl__fill_1.
-Creating placeholder cell definition for module sky130_fd_sc_hvl__conb_1.
-Creating placeholder cell definition for module sky130_fd_sc_hvl__schmittbuf_1.
-Reading setup file /home/xrex/usr/devel/pdks/sky130A/libs.tech/netgen/sky130A_setup.tcl
-Comparison output logged to file /project/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.log
-Logging to file "/project/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.log" enabled
-Contents of circuit 1: Circuit: 'sky130_fd_sc_hvl__schmittbuf_1'
-Circuit sky130_fd_sc_hvl__schmittbuf_1 contains 0 device instances.
-Circuit contains 0 nets, and 6 disconnected pins.
-Contents of circuit 2: Circuit: 'sky130_fd_sc_hvl__schmittbuf_1'
-Circuit sky130_fd_sc_hvl__schmittbuf_1 contains 0 device instances.
-Circuit contains 0 nets.
-
-Circuit sky130_fd_sc_hvl__schmittbuf_1 contains no devices.
-Contents of circuit 1: Circuit: 'sky130_fd_sc_hvl__conb_1'
-Circuit sky130_fd_sc_hvl__conb_1 contains 0 device instances.
-Circuit contains 0 nets, and 6 disconnected pins.
-Contents of circuit 2: Circuit: 'sky130_fd_sc_hvl__conb_1'
-Circuit sky130_fd_sc_hvl__conb_1 contains 0 device instances.
-Circuit contains 0 nets.
-
-Circuit sky130_fd_sc_hvl__conb_1 contains no devices.
-Contents of circuit 1: Circuit: 'simple_por'
-Circuit simple_por contains 3 device instances.
- Class: sky130_fd_sc_hvl__schmittbuf_1 instances: 2
- Class: sky130_fd_sc_hvl__conb_1 instances: 1
-Circuit contains 6 nets, and 2 disconnected pins.
-Contents of circuit 2: Circuit: 'simple_por'
-Circuit simple_por contains 3 device instances.
- Class: sky130_fd_sc_hvl__schmittbuf_1 instances: 2
- Class: sky130_fd_sc_hvl__conb_1 instances: 1
-Circuit contains 5 nets, and 2 disconnected pins.
-
-Circuit 1 contains 3 devices, Circuit 2 contains 3 devices.
-Circuit 1 contains 5 nets, Circuit 2 contains 5 nets.
-
-Netlists match uniquely.
-Result: Circuits match uniquely.
-Logging to file "/project/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.log" disabled
-LVS Done.
diff --git a/openlane/simple_por/runs/simple_por/logs/lvs/write_powered_verilog.log b/openlane/simple_por/runs/simple_por/logs/lvs/write_powered_verilog.log
deleted file mode 100644
index 2cc36cc..0000000
--- a/openlane/simple_por/runs/simple_por/logs/lvs/write_powered_verilog.log
+++ /dev/null
@@ -1,19 +0,0 @@
-Notice 0: Reading LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged.lef
-Notice 0: Created 13 technology layers
-Notice 0: Created 25 technology vias
-Notice 0: Created 69 library cells
-Notice 0: Finished LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged.lef
-Notice 0:
-Reading DEF file: /project/openlane/simple_por/runs/simple_por/results/routing/simple_por.def
-Notice 0: Design: simple_por
-Notice 0: Created 5 pins.
-Notice 0: Created 16 components and 70 component-terminals.
-Notice 0: Created 2 special nets and 0 connections.
-Notice 0: Created 5 nets and 5 connections.
-Notice 0: Finished DEF file: /project/openlane/simple_por/runs/simple_por/results/routing/simple_por.def
-Top-level design name: simple_por
-Found port VPWR of type SIGNAL
-Found port VGND of type SIGNAL
-Power net: VPWR
-Ground net: VGND
-Modified power connections of 16 cells (Remaining: 0 ).
diff --git a/openlane/simple_por/runs/simple_por/logs/magic/magic.drc b/openlane/simple_por/runs/simple_por/logs/magic/magic.drc
deleted file mode 100644
index 2a0de55..0000000
--- a/openlane/simple_por/runs/simple_por/logs/magic/magic.drc
+++ /dev/null
@@ -1,113 +0,0 @@
-simple_por
-----------------------------------------
-Poly resistor spacing to poly < 0.48um (poly.9)
-----------------------------------------
- 6.725 18.530 7.235 19.010
- 6.725 18.485 7.235 18.530
- 7.445 18.485 7.715 18.530
- 7.445 18.530 7.715 19.010
- 6.965 18.530 7.235 19.010
- 7.445 18.530 7.955 19.010
- 6.965 18.485 7.235 18.530
- 7.445 18.485 7.955 18.530
-----------------------------------------
-P-diffusion overlap of P-diffusion contact < 0.04um (licon.5a)
-----------------------------------------
- 5.690 24.835 5.730 25.005
- 5.690 23.835 5.730 24.005
-----------------------------------------
-Diffusion contact to rndiff < 0.06um ()
-----------------------------------------
- 7.965 27.795 7.985 27.855
- 8.025 27.665 8.045 27.795
- 8.780 25.005 8.800 25.065
- 8.840 24.835 8.860 25.005
- 8.780 24.005 8.800 24.065
- 8.840 23.835 8.860 24.005
- 8.025 21.045 8.045 21.215
- 6.630 27.725 6.690 27.955
- 7.965 27.795 7.985 27.855
- 5.690 24.835 5.750 25.065
- 8.780 25.005 8.800 25.065
- 5.690 23.835 5.750 24.065
- 8.780 24.005 8.800 24.065
- 6.630 20.945 6.690 21.175
-----------------------------------------
-Metal5 spacing < 1.6um (met5.2)
-----------------------------------------
- 2.780 24.755 15.740 24.965
- 2.780 23.800 6.510 24.755
- 6.510 23.800 7.690 24.755
- 7.690 23.800 10.830 24.755
- 10.830 23.800 12.010 24.755
- 12.010 23.800 15.740 24.755
- 2.780 25.610 4.350 26.565
- 4.350 25.610 5.530 26.565
- 5.530 25.610 8.670 26.565
- 8.670 25.610 9.850 26.565
- 9.850 25.610 12.990 26.565
- 12.990 25.610 14.170 26.565
- 14.170 25.610 15.740 26.565
- 2.780 25.400 15.740 25.610
- 2.780 22.720 15.740 22.930
- 2.780 21.765 4.350 22.720
- 4.350 21.765 5.530 22.720
- 5.530 21.765 8.670 22.720
- 8.670 21.765 9.850 22.720
- 9.850 21.765 12.990 22.720
- 12.990 21.765 14.170 22.720
- 14.170 21.765 15.740 22.720
- 2.780 23.575 6.510 24.530
- 6.510 23.575 7.690 24.530
- 7.690 23.575 10.830 24.530
- 10.830 23.575 12.010 24.530
- 12.010 23.575 15.740 24.530
- 2.780 23.365 15.740 23.575
- 2.780 20.685 15.740 20.895
- 2.780 19.730 6.510 20.685
- 6.510 19.730 7.690 20.685
- 7.690 19.730 10.830 20.685
- 10.830 19.730 12.010 20.685
- 12.010 19.730 15.740 20.685
- 2.780 21.540 4.350 22.495
- 4.350 21.540 5.530 22.495
- 5.530 21.540 8.670 22.495
- 8.670 21.540 9.850 22.495
- 9.850 21.540 12.990 22.495
- 12.990 21.540 14.170 22.495
- 14.170 21.540 15.740 22.495
- 2.780 21.330 15.740 21.540
- 2.780 18.650 15.740 18.860
- 2.780 17.695 4.350 18.650
- 4.350 17.695 5.530 18.650
- 5.530 17.695 8.670 18.650
- 8.670 17.695 9.850 18.650
- 9.850 17.695 12.990 18.650
- 12.990 17.695 14.170 18.650
- 14.170 17.695 15.740 18.650
- 2.780 19.505 6.510 20.460
- 6.510 19.505 7.690 20.460
- 7.690 19.505 10.830 20.460
- 10.830 19.505 12.010 20.460
- 12.010 19.505 15.740 20.460
- 2.780 19.295 15.740 19.505
-----------------------------------------
-MV Diffusion width < 0.29um (diff/tap.14)
-----------------------------------------
- 5.690 25.005 5.770 25.065
- 5.690 24.835 5.770 25.005
- 5.690 24.775 5.770 24.785
- 5.690 24.785 5.770 24.835
- 5.690 24.005 5.770 24.055
- 5.690 24.055 5.770 24.065
- 5.690 23.835 5.770 24.005
- 5.690 23.775 5.770 23.835
-----------------------------------------
-N-diffusion overlap of N-diffusion contact < 0.04um (licon.5a)
-----------------------------------------
- 6.630 27.725 6.670 27.895
- 6.630 20.945 6.670 21.115
-----------------------------------------
-[INFO]: COUNT: 90
-[INFO]: Should be divided by 3 or 4
-
diff --git a/openlane/simple_por/runs/simple_por/logs/magic/magic.drc.log b/openlane/simple_por/runs/simple_por/logs/magic/magic.drc.log
deleted file mode 100644
index 44be75f..0000000
--- a/openlane/simple_por/runs/simple_por/logs/magic/magic.drc.log
+++ /dev/null
@@ -1,39 +0,0 @@
-
-Magic 8.3 revision 64 - Compiled on Fri Oct 9 12:13:18 UTC 2020.
-Starting magic under Tcl interpreter
-Using the terminal as the console.
-Using NULL graphics device.
-Processing system .magicrc file
-Sourcing design .magicrc for technology sky130A ...
-2 Magic internal units = 1 Lambda
-Input style sky130: scaleFactor=2, multiplier=2
-Scaled tech values by 2 / 1 to match internal grid scaling
-Loading sky130A Device Generator Menu ...
-Loading "/openLANE_flow/scripts/magic_drc.tcl" from command line.
-Warning: Calma reading is not undoable! I hope that's OK.
-Library written using GDS-II Release 3.0
-Library name: simple_por
-Reading "sky130_fd_sc_hvl__decap_4".
-CIF file read warning: CIF style sky130: units rescaled by factor of 5 / 1
-Error while reading cell "sky130_fd_sc_hvl__decap_4" (byte position 2200): Unknown layer/datatype in boundary, layer=236 type=0
-Reading "sky130_fd_sc_hvl__decap_8".
-Error while reading cell "sky130_fd_sc_hvl__decap_8" (byte position 11712): Unknown layer/datatype in boundary, layer=236 type=0
-Reading "sky130_fd_sc_hvl__fill_1".
-Error while reading cell "sky130_fd_sc_hvl__fill_1" (byte position 13316): Unknown layer/datatype in boundary, layer=236 type=0
-Reading "sky130_fd_sc_hvl__fill_2".
-Error while reading cell "sky130_fd_sc_hvl__fill_2" (byte position 15752): Unknown layer/datatype in boundary, layer=236 type=0
-Reading "sky130_fd_sc_hvl__schmittbuf_1".
-Error while reading cell "sky130_fd_sc_hvl__schmittbuf_1" (byte position 24362): Unknown layer/datatype in boundary, layer=65 type=14
-Error while reading cell "sky130_fd_sc_hvl__schmittbuf_1" (byte position 28428): Unknown layer/datatype in boundary, layer=236 type=0
-Reading "sky130_fd_sc_hvl__conb_1".
-Error while reading cell "sky130_fd_sc_hvl__conb_1" (byte position 31024): Unknown layer/datatype in boundary, layer=236 type=0
-Reading "simple_por".
-[INFO]: Loading simple_por
-
-DRC style is now "drc(full)"
-Loading DRC CIF style.
-[INFO]: COUNT: 90
-[INFO]: Should be divided by 3 or 4
-[INFO]: DRC Checking DONE (/project/openlane/simple_por/runs/simple_por/logs/magic/magic.drc)
-[INFO]: Saving mag view with DRC errors(/project/openlane/simple_por/runs/simple_por/results/magic/simple_por.drc.mag)
-[INFO]: Saved
diff --git a/openlane/simple_por/runs/simple_por/logs/magic/magic.log b/openlane/simple_por/runs/simple_por/logs/magic/magic.log
deleted file mode 100644
index 1853da7..0000000
--- a/openlane/simple_por/runs/simple_por/logs/magic/magic.log
+++ /dev/null
@@ -1,48 +0,0 @@
-
-Magic 8.3 revision 64 - Compiled on Fri Oct 9 12:13:18 UTC 2020.
-Starting magic under Tcl interpreter
-Using the terminal as the console.
-Using NULL graphics device.
-Processing system .magicrc file
-Sourcing design .magicrc for technology sky130A ...
-2 Magic internal units = 1 Lambda
-Input style sky130: scaleFactor=2, multiplier=2
-Scaled tech values by 2 / 1 to match internal grid scaling
-Loading sky130A Device Generator Menu ...
-Loading "/openLANE_flow/scripts/magic.tcl" from command line.
-Reading LEF data from file /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/techlef/sky130_fd_sc_hvl.tlef.
-This action cannot be undone.
-LEF read, Line 64 (Message): Unknown keyword "MINWIDTH" in LEF file; ignoring.
-LEF read, Line 77 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring.
-LEF read, Line 98 (Message): Unknown keyword "MINENCLOSEDAREA" in LEF file; ignoring.
-LEF read, Line 99 (Message): Unknown keyword "MINWIDTH" in LEF file; ignoring.
-LEF read, Line 111 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring.
-LEF read, Line 137 (Message): Unknown keyword "MINENCLOSEDAREA" in LEF file; ignoring.
-LEF read, Line 138 (Message): Unknown keyword "MINWIDTH" in LEF file; ignoring.
-LEF read, Line 155 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring.
-LEF read, Line 174 (Message): Unknown keyword "MINWIDTH" in LEF file; ignoring.
-LEF read, Line 191 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring.
-LEF read, Line 209 (Message): Unknown keyword "MINWIDTH" in LEF file; ignoring.
-LEF read, Line 227 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring.
-LEF read, Line 246 (Message): Unknown keyword "MINWIDTH" in LEF file; ignoring.
-LEF read, Line 263 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring.
-LEF read: Processed 769 lines.
-Reading DEF data from file /project/openlane/simple_por/runs/simple_por/results/routing/simple_por.def.
-This action cannot be undone.
- Processed 6 vias total.
- Processed 16 subcell instances total.
- Processed 5 pins total.
- Processed 2 special nets total.
- Processed 5 nets total.
-DEF read: Processed 209 lines.
-[INFO]: Zeroizing Origin
-[INFO]: Current Box Values: 0 0 4360 9164
-[INFO]: Saving .mag view With BBox Values: 0 0 4360 9164
-[INFO]: GDS Write Complete
-[INFO]: Writing abstract LEF
-Generating LEF output /project/openlane/simple_por/runs/simple_por/results/magic/simple_por.lef for cell simple_por:
-Diagnostic: Write LEF header for cell simple_por
-Diagnostic: Writing LEF output for cell simple_por
-Diagnostic: Scale value is 0.005000
-[INFO]: LEF Write Complete
-[INFO]: MAGIC TAPEOUT STEP DONE
diff --git a/openlane/simple_por/runs/simple_por/logs/magic/magic_ext2spice.feedback.txt b/openlane/simple_por/runs/simple_por/logs/magic/magic_ext2spice.feedback.txt
deleted file mode 100644
index b5807cb..0000000
--- a/openlane/simple_por/runs/simple_por/logs/magic/magic_ext2spice.feedback.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-box 1824 4053 1855 4087
-feedback add "Illegal overlap (types do not connect)" medium
-box 1889 4053 1951 4087
-feedback add "Illegal overlap (types do not connect)" medium
-box 1985 4053 1997 4087
-feedback add "Illegal overlap (types do not connect)" medium
-box 1536 4053 1567 4087
-feedback add "Illegal overlap (types do not connect)" medium
-box 1601 4053 1663 4087
-feedback add "Illegal overlap (types do not connect)" medium
-box 1697 4053 1728 4087
-feedback add "Illegal overlap (types do not connect)" medium
-box 1995 4053 2047 4087
-feedback add "Illegal overlap (types do not connect)" medium
-box 2081 4053 2143 4087
-feedback add "Illegal overlap (types do not connect)" medium
-box 2177 4053 2239 4087
-feedback add "Illegal overlap (types do not connect)" medium
-box 2273 4053 2304 4087
-feedback add "Illegal overlap (types do not connect)" medium
-box 2304 4053 2335 4087
-feedback add "Illegal overlap (types do not connect)" medium
-box 2369 4053 2431 4087
-feedback add "Illegal overlap (types do not connect)" medium
-box 2465 4053 2527 4087
-feedback add "Illegal overlap (types do not connect)" medium
-box 2561 4053 2592 4087
-feedback add "Illegal overlap (types do not connect)" medium
-box 3648 4053 3679 4087
-feedback add "Illegal overlap (types do not connect)" medium
-box 3713 4053 3744 4087
-feedback add "Illegal overlap (types do not connect)" medium
diff --git a/openlane/simple_por/runs/simple_por/logs/magic/magic_spice.log b/openlane/simple_por/runs/simple_por/logs/magic/magic_spice.log
deleted file mode 100644
index bbf61e4..0000000
--- a/openlane/simple_por/runs/simple_por/logs/magic/magic_spice.log
+++ /dev/null
@@ -1,48 +0,0 @@
-
-Magic 8.3 revision 64 - Compiled on Fri Oct 9 12:13:18 UTC 2020.
-Starting magic under Tcl interpreter
-Using the terminal as the console.
-Using NULL graphics device.
-Processing system .magicrc file
-Sourcing design .magicrc for technology sky130A ...
-2 Magic internal units = 1 Lambda
-Input style sky130: scaleFactor=2, multiplier=2
-Scaled tech values by 2 / 1 to match internal grid scaling
-Loading sky130A Device Generator Menu ...
-Loading "/project/openlane/simple_por/runs/simple_por/tmp/magic_spice.tcl" from command line.
-Reading LEF data from file /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/techlef/sky130_fd_sc_hvl.tlef.
-This action cannot be undone.
-LEF read, Line 64 (Message): Unknown keyword "MINWIDTH" in LEF file; ignoring.
-LEF read, Line 77 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring.
-LEF read, Line 98 (Message): Unknown keyword "MINENCLOSEDAREA" in LEF file; ignoring.
-LEF read, Line 99 (Message): Unknown keyword "MINWIDTH" in LEF file; ignoring.
-LEF read, Line 111 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring.
-LEF read, Line 137 (Message): Unknown keyword "MINENCLOSEDAREA" in LEF file; ignoring.
-LEF read, Line 138 (Message): Unknown keyword "MINWIDTH" in LEF file; ignoring.
-LEF read, Line 155 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring.
-LEF read, Line 174 (Message): Unknown keyword "MINWIDTH" in LEF file; ignoring.
-LEF read, Line 191 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring.
-LEF read, Line 209 (Message): Unknown keyword "MINWIDTH" in LEF file; ignoring.
-LEF read, Line 227 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring.
-LEF read, Line 246 (Message): Unknown keyword "MINWIDTH" in LEF file; ignoring.
-LEF read, Line 263 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring.
-LEF read: Processed 769 lines.
-Reading DEF data from file /project/openlane/simple_por/runs/simple_por/results/routing/simple_por.def.
-This action cannot be undone.
- Processed 6 vias total.
- Processed 16 subcell instances total.
- Processed 5 pins total.
- Processed 2 special nets total.
- Processed 5 nets total.
-DEF read: Processed 209 lines.
-Extracting sky130_fd_sc_hvl__conb_1 into sky130_fd_sc_hvl__conb_1.ext:
-Extracting sky130_fd_sc_hvl__schmittbuf_1 into sky130_fd_sc_hvl__schmittbuf_1.ext:
-Extracting sky130_fd_sc_hvl__fill_2 into sky130_fd_sc_hvl__fill_2.ext:
-Extracting sky130_fd_sc_hvl__fill_1 into sky130_fd_sc_hvl__fill_1.ext:
-Extracting sky130_fd_sc_hvl__decap_8 into sky130_fd_sc_hvl__decap_8.ext:
-Extracting sky130_fd_sc_hvl__decap_4 into sky130_fd_sc_hvl__decap_4.ext:
-Extracting simple_por into simple_por.ext:
-simple_por: 16 fatal errors
-Total of 16 fatal errors.
-exttospice finished.
-Using technology "sky130A", version 20200927
diff --git a/openlane/simple_por/runs/simple_por/logs/placement/opendp.log b/openlane/simple_por/runs/simple_por/logs/placement/opendp.log
deleted file mode 100644
index 7566655..0000000
--- a/openlane/simple_por/runs/simple_por/logs/placement/opendp.log
+++ /dev/null
@@ -1,39 +0,0 @@
-OpenROAD 0.9.0 e582f2522b
-This program is licensed under the BSD-3 license. See the LICENSE file for details.
-Components of this program may be licensed under more restrictive licenses which must be honored.
-Notice 0: Reading LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0: Created 13 technology layers
-Notice 0: Created 25 technology vias
-Notice 0: Created 69 library cells
-Notice 0: Finished LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0:
-Reading DEF file: /project/openlane/simple_por/runs/simple_por/tmp/placement/openphysyn.def
-Notice 0: Design: simple_por
-Notice 0: Created 3 pins.
-Notice 0: Created 3 components and 18 component-terminals.
-Notice 0: Created 5 nets and 5 connections.
-Notice 0: Finished DEF file: /project/openlane/simple_por/runs/simple_por/tmp/placement/openphysyn.def
-Warning: could not find power special net
-Design Stats
---------------------------------
-total instances 3
-multi row instances 0
-fixed instances 0
-nets 5
-design area 158.2 u^2
-fixed area 0.0 u^2
-movable area 52.7 u^2
-utilization 33 %
-utilization padded 63 %
-rows 3
-row height 4.1 u
-
-Placement Analysis
---------------------------------
-total displacement 8.9 u
-average displacement 3.0 u
-max displacement 5.2 u
-original HPWL 28.4 u
-legalized HPWL 34.0 u
-delta HPWL 20 %
-
diff --git a/openlane/simple_por/runs/simple_por/logs/placement/opendp_runtime.txt b/openlane/simple_por/runs/simple_por/logs/placement/opendp_runtime.txt
deleted file mode 100644
index b663908..0000000
--- a/openlane/simple_por/runs/simple_por/logs/placement/opendp_runtime.txt
+++ /dev/null
@@ -1 +0,0 @@
-0h0m0s416ms
diff --git a/openlane/simple_por/runs/simple_por/logs/placement/openphysyn.log b/openlane/simple_por/runs/simple_por/logs/placement/openphysyn.log
deleted file mode 100644
index ca72c8a..0000000
--- a/openlane/simple_por/runs/simple_por/logs/placement/openphysyn.log
+++ /dev/null
@@ -1,55 +0,0 @@
-[OpenPhySyn] [2020-11-11 03:14:13.320] [info] Loaded 6 transforms.
-[OpenPhySyn] [2020-11-11 03:14:13.697] [info] OpenPhySyn: 1.8.1
-Warning: /project/openlane/simple_por/runs/simple_por/tmp/opt.lib, line 36 default_operating_condition ss_150C_1v65 not found.
-Notice 0: Reading LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0: Created 13 technology layers
-Notice 0: Created 25 technology vias
-Notice 0: Created 69 library cells
-Notice 0: Finished LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0:
-Reading DEF file: /project/openlane/simple_por/runs/simple_por/tmp/placement/replace.def
-Notice 0: Design: simple_por
-Notice 0: Created 3 pins.
-Notice 0: Created 3 components and 18 component-terminals.
-Notice 0: Created 5 nets and 5 connections.
-Notice 0: Finished DEF file: /project/openlane/simple_por/runs/simple_por/tmp/placement/replace.def
-Error: base.sdc, 1 can't read "::env(CLOCK_PORT)": no such variable
-=============== Initial Reports =============
-No paths found.
-Capacitance violations: 0
-Transition violations: 0
-wns 0.00
-tns 0.00
-Initial area: 527 um2
-OpenPhySyn timing repair:
-[OpenPhySyn] [2020-11-11 03:14:13.774] [info] Invoking repair_timing transform
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Buffer library: sky130_fd_sc_hvl__buf_16, sky130_fd_sc_hvl__buf_4, sky130_fd_sc_hvl__buf_32
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Inverter library: None
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Buffering: enabled
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Driver sizing: enabled
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Pin-swapping: enabled
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Mode: Timing-Driven
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Iteration 1
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] No more violations or cannot find more optimal buffer
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Runtime: 0s
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Buffers: 0
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Resize up: 0
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Resize down: 0
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Pin Swap: 0
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Buffered nets: 0
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Fanout violations: 0
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Transition violations: 0
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Capacitance violations: 0
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Slack gain: 0.0
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Initial area: 53
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] New area: 53
-[OpenPhySyn] [2020-11-11 03:14:13.784] [info] Finished repair_timing transform (0)
-Added/updated 0 cells
-=============== Final Reports =============
-No paths found.
-Capacitance violations: 0
-Transition violations: 0
-wns 0.00
-tns 0.00
-Final area: 527 um2
-Export optimized design
diff --git a/openlane/simple_por/runs/simple_por/logs/placement/openphysyn_runtime.txt b/openlane/simple_por/runs/simple_por/logs/placement/openphysyn_runtime.txt
deleted file mode 100644
index 177fdb9..0000000
--- a/openlane/simple_por/runs/simple_por/logs/placement/openphysyn_runtime.txt
+++ /dev/null
@@ -1 +0,0 @@
-0h0m1s245ms
diff --git a/openlane/simple_por/runs/simple_por/logs/placement/replace.log b/openlane/simple_por/runs/simple_por/logs/placement/replace.log
deleted file mode 100644
index 35662c8..0000000
--- a/openlane/simple_por/runs/simple_por/logs/placement/replace.log
+++ /dev/null
@@ -1,79 +0,0 @@
-OpenROAD 0.9.0 e582f2522b
-This program is licensed under the BSD-3 license. See the LICENSE file for details.
-Components of this program may be licensed under more restrictive licenses which must be honored.
-Notice 0: Reading LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0: Created 13 technology layers
-Notice 0: Created 25 technology vias
-Notice 0: Created 69 library cells
-Notice 0: Finished LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0:
-Reading DEF file: /project/openlane/simple_por/runs/simple_por/tmp/floorplan/ioPlacer.def
-Notice 0: Design: simple_por
-Notice 0: Created 3 pins.
-Notice 0: Created 3 components and 18 component-terminals.
-Notice 0: Created 5 nets and 5 connections.
-Notice 0: Finished DEF file: /project/openlane/simple_por/runs/simple_por/tmp/floorplan/ioPlacer.def
-[INFO] DBU = 1000
-[INFO] SiteSize = (480, 4070)
-[INFO] CoreAreaLxLy = (5760, 16280)
-[INFO] CoreAreaUxUy = (18720, 28490)
-[INFO] NumInstances = 3
-[INFO] NumPlaceInstances = 3
-[INFO] NumFixedInstances = 0
-[INFO] NumDummyInstances = 0
-[INFO] NumNets = 5
-[INFO] NumPins = 8
-[INFO] DieAreaLxLy = (0, 0)
-[INFO] DieAreaUxUy = (24780, 45820)
-[INFO] CoreAreaLxLy = (5760, 16280)
-[INFO] CoreAreaUxUy = (18720, 28490)
-[INFO] CoreArea = 158241600
-[INFO] NonPlaceInstsArea = 0
-[INFO] PlaceInstsArea = 52747200
-[INFO] Util(%) = 33.333336
-[INFO] StdInstsArea = 52747200
-[INFO] MacroInstsArea = 0
-[InitialPlace] Iter: 1 CG Error: 3.45211e-09 HPWL: 80500
-[InitialPlace] Iter: 2 CG Error: 9.08635e-08 HPWL: 39611
-[InitialPlace] Iter: 3 CG Error: 9.08635e-08 HPWL: 39610
-[InitialPlace] Iter: 4 CG Error: 9.08635e-08 HPWL: 39610
-[InitialPlace] Iter: 5 CG Error: 9.08635e-08 HPWL: 39610
-[INFO] FillerInit: NumGCells = 4
-[INFO] FillerInit: NumGNets = 5
-[INFO] FillerInit: NumGPins = 8
-[INFO] TargetDensity = 0.500000
-[INFO] AveragePlaceInstArea = 17582400
-[INFO] IdealBinArea = 35164800
-[INFO] IdealBinCnt = 4
-[INFO] TotalBinArea = 158241600
-[INFO] BinCnt = (2, 2)
-[INFO] BinSize = (6480, 6105)
-[INFO] NumBins = 4
-[NesterovSolve] Iter: 1 overflow: 0.123104 HPWL: 28197
-[NesterovSolve] Iter: 10 overflow: 0.117056 HPWL: 28059
-[NesterovSolve] Iter: 20 overflow: 0.117068 HPWL: 28056
-[NesterovSolve] Iter: 30 overflow: 0.11715 HPWL: 28055
-[NesterovSolve] Iter: 40 overflow: 0.117132 HPWL: 28056
-[NesterovSolve] Iter: 50 overflow: 0.117098 HPWL: 28058
-[NesterovSolve] Iter: 60 overflow: 0.117065 HPWL: 28060
-[NesterovSolve] Iter: 70 overflow: 0.117047 HPWL: 28063
-[NesterovSolve] Iter: 80 overflow: 0.116944 HPWL: 28073
-[NesterovSolve] Iter: 90 overflow: 0.116874 HPWL: 28081
-[NesterovSolve] Iter: 100 overflow: 0.116704 HPWL: 28095
-[NesterovSolve] Iter: 110 overflow: 0.116516 HPWL: 28112
-[NesterovSolve] Iter: 120 overflow: 0.116273 HPWL: 28138
-[NesterovSolve] Iter: 130 overflow: 0.116012 HPWL: 28167
-[NesterovSolve] Iter: 140 overflow: 0.116073 HPWL: 28108
-[NesterovSolve] Iter: 150 overflow: 0.115767 HPWL: 28089
-[NesterovSolve] Iter: 160 overflow: 0.115124 HPWL: 28105
-[NesterovSolve] Iter: 170 overflow: 0.114174 HPWL: 28128
-[NesterovSolve] Iter: 180 overflow: 0.112855 HPWL: 28160
-[NesterovSolve] Iter: 190 overflow: 0.111004 HPWL: 28205
-[NesterovSolve] Iter: 200 overflow: 0.108432 HPWL: 28269
-[NesterovSolve] Iter: 210 overflow: 0.104974 HPWL: 28354
-[NesterovSolve] Iter: 220 overflow: 0.100488 HPWL: 28465
-[NesterovSolve] Finished with Overflow: 0.0999235
-Warning: /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__ss_150C_1v65.lib, line 36 default_operating_condition ss_150C_1v65 not found.
-Warning: /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__ff_n40C_5v50.lib, line 34 default_operating_condition ff_n40C_5v50 not found.
-create_clock [get_ports $::env(CLOCK_PORT)] -name $::env(CLOCK_PORT) -period $::env(CLOCK_PERIOD)
-Error: base.sdc, 1 can't read "::env(CLOCK_PORT)": no such variable
diff --git a/openlane/simple_por/runs/simple_por/logs/placement/replace_runtime.txt b/openlane/simple_por/runs/simple_por/logs/placement/replace_runtime.txt
deleted file mode 100644
index 82857e0..0000000
--- a/openlane/simple_por/runs/simple_por/logs/placement/replace_runtime.txt
+++ /dev/null
@@ -1 +0,0 @@
-0h0m0s679ms
diff --git a/openlane/simple_por/runs/simple_por/logs/routing/addspacers.log b/openlane/simple_por/runs/simple_por/logs/routing/addspacers.log
deleted file mode 100644
index 4e0a484..0000000
--- a/openlane/simple_por/runs/simple_por/logs/routing/addspacers.log
+++ /dev/null
@@ -1,17 +0,0 @@
-OpenROAD 0.9.0 e582f2522b
-This program is licensed under the BSD-3 license. See the LICENSE file for details.
-Components of this program may be licensed under more restrictive licenses which must be honored.
-Notice 0: Reading LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0: Created 13 technology layers
-Notice 0: Created 25 technology vias
-Notice 0: Created 69 library cells
-Notice 0: Finished LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0:
-Reading DEF file: /project/openlane/simple_por/runs/simple_por/tmp/routing/fastroute.def
-Notice 0: Design: simple_por
-Notice 0: Created 5 pins.
-Notice 0: Created 3 components and 18 component-terminals.
-Notice 0: Created 2 special nets and 0 connections.
-Notice 0: Created 5 nets and 5 connections.
-Notice 0: Finished DEF file: /project/openlane/simple_por/runs/simple_por/tmp/routing/fastroute.def
-Placed 13 filler instances.
diff --git a/openlane/simple_por/runs/simple_por/logs/routing/addspacers_runtime.txt b/openlane/simple_por/runs/simple_por/logs/routing/addspacers_runtime.txt
deleted file mode 100644
index b6eeda5..0000000
--- a/openlane/simple_por/runs/simple_por/logs/routing/addspacers_runtime.txt
+++ /dev/null
@@ -1 +0,0 @@
-0h0m0s409ms
diff --git a/openlane/simple_por/runs/simple_por/logs/routing/fastroute.log b/openlane/simple_por/runs/simple_por/logs/routing/fastroute.log
deleted file mode 100644
index 7084836..0000000
--- a/openlane/simple_por/runs/simple_por/logs/routing/fastroute.log
+++ /dev/null
@@ -1,187 +0,0 @@
-OpenROAD 0.9.0 e582f2522b
-This program is licensed under the BSD-3 license. See the LICENSE file for details.
-Components of this program may be licensed under more restrictive licenses which must be honored.
-Warning: /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__tt_025C_3v30.lib, line 35 default_operating_condition tt_025C_3v30 not found.
-Warning: /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__tt_025C_3v30_lv1v80.lib, line 31 default_operating_condition tt_025C_3v30_lv1v80 not found.
-Notice 0: Reading LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0: Created 13 technology layers
-Notice 0: Created 25 technology vias
-Notice 0: Created 69 library cells
-Notice 0: Finished LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0:
-Reading DEF file: /project/openlane/simple_por/runs/simple_por/tmp/floorplan/pdn.def
-Notice 0: Design: simple_por
-Notice 0: Created 5 pins.
-Notice 0: Created 3 components and 18 component-terminals.
-Notice 0: Created 2 special nets and 0 connections.
-Notice 0: Created 5 nets and 5 connections.
-Notice 0: Finished DEF file: /project/openlane/simple_por/runs/simple_por/tmp/floorplan/pdn.def
-[PARAMS] Min routing layer: 2
-[PARAMS] Max routing layer: 6
-[PARAMS] Global adjustment: 0
-[PARAMS] Unidirectional routing: 1
-[PARAMS] Grid origin: (-1, -1)
-[INFO] #DB Obstructions: 0
-[INFO] #DB Obstacles: 90
-[INFO] #DB Macros: 0
-[INFO] Found 0 clock nets
-[INFO] Minimum degree: 2
-[INFO] Maximum degree: 2
-[INFO] Processing 76 obstacles in layer 1
-[INFO] Processing 16 obstacles in layer 2
-[INFO] Processing 5 obstacles in layer 5
-[INFO] Processing 5 obstacles in layer 6
-[INFO] Reducing resources of layer 1 by 99%
-[INFO] Reducing resources of layer 2 by 20%
-[INFO] Reducing resources of layer 3 by 20%
-[INFO] Reducing resources of layer 4 by 20%
-[INFO] Reducing resources of layer 5 by 10%
-[INFO] Reducing resources of layer 6 by 10%
-[INFO] WIRELEN : 2, WIRELEN1 : 0
-[INFO] NumSeg : 2
-[INFO] NumShift: 0
-First L Route
-[INFO] WIRELEN : 2, WIRELEN1 : 2
-[INFO] NumSeg : 2
-[INFO] NumShift: 0
-[Overflow Report] Total hCap : 298
-[Overflow Report] Total vCap : 326
-[Overflow Report] Total Usage : 2
-[Overflow Report] Max H Overflow: 0
-[Overflow Report] Max V Overflow: 0
-[Overflow Report] Max Overflow : 0
-[Overflow Report] Num Overflow e: 0
-[Overflow Report] H Overflow : 0
-[Overflow Report] V Overflow : 0
-[Overflow Report] Final Overflow: 0
-
-Second L Route
-[Overflow Report] Total hCap : 298
-[Overflow Report] Total vCap : 326
-[Overflow Report] Total Usage : 2
-[Overflow Report] Max H Overflow: 0
-[Overflow Report] Max V Overflow: 0
-[Overflow Report] Max Overflow : 0
-[Overflow Report] Num Overflow e: 0
-[Overflow Report] H Overflow : 0
-[Overflow Report] V Overflow : 0
-[Overflow Report] Final Overflow: 0
-
-First Z Route
-[Overflow Report] Total hCap : 298
-[Overflow Report] Total vCap : 326
-[Overflow Report] Total Usage : 2
-[Overflow Report] Max H Overflow: 0
-[Overflow Report] Max V Overflow: 0
-[Overflow Report] Max Overflow : 0
-[Overflow Report] Num Overflow e: 0
-[Overflow Report] H Overflow : 0
-[Overflow Report] V Overflow : 0
-[Overflow Report] Final Overflow: 0
-
-[INFO] LV routing round 0, enlarge 10
-[INFO] 10 threshold, 10 expand
-[Overflow Report] total Usage : 2
-[Overflow Report] Max H Overflow: 0
-[Overflow Report] Max V Overflow: 0
-[Overflow Report] Max Overflow : 0
-[Overflow Report] Num Overflow e: 0
-[Overflow Report] H Overflow : 0
-[Overflow Report] V Overflow : 0
-[Overflow Report] Final Overflow: 0
-
-[INFO] LV routing round 1, enlarge 15
-[INFO] 5 threshold, 15 expand
-[Overflow Report] total Usage : 2
-[Overflow Report] Max H Overflow: 0
-[Overflow Report] Max V Overflow: 0
-[Overflow Report] Max Overflow : 0
-[Overflow Report] Num Overflow e: 0
-[Overflow Report] H Overflow : 0
-[Overflow Report] V Overflow : 0
-[Overflow Report] Final Overflow: 0
-
-[INFO] LV routing round 2, enlarge 20
-[INFO] 1 threshold, 20 expand
-[Overflow Report] total Usage : 2
-[Overflow Report] Max H Overflow: 0
-[Overflow Report] Max V Overflow: 0
-[Overflow Report] Max Overflow : 0
-[Overflow Report] Num Overflow e: 0
-[Overflow Report] H Overflow : 0
-[Overflow Report] V Overflow : 0
-[Overflow Report] Final Overflow: 0
-
-Usage checked
-Maze routing finished
-[INFO] P3 runtime: 0.000000 sec
-[INFO] Final 2D results:
-[Overflow Report] total Usage : 2
-[Overflow Report] Max H Overflow: 0
-[Overflow Report] Max V Overflow: 0
-[Overflow Report] Max Overflow : 0
-[Overflow Report] Num Overflow e: 0
-[Overflow Report] H Overflow : 0
-[Overflow Report] V Overflow : 0
-[Overflow Report] Final Overflow: 0
-
-Layer Assignment Begins
-Layer assignment finished
-[INFO] 2D + Layer Assignment Runtime: 0.000000 sec
-Post Processing Begins
-Post Processsing finished
- Starting via filling
-[INFO] Via related to pin nodes 6
-[INFO] Via related stiner nodes 0
-Via filling finished
-
-Final usage/overflow report:
-[INFO] Usage per layer:
- Layer 1 usage: 0
- Layer 2 usage: 1
- Layer 3 usage: 1
- Layer 4 usage: 0
- Layer 5 usage: 0
- Layer 6 usage: 0
-
-[INFO] Capacity per layer:
- Layer 1 capacity: 0
- Layer 2 capacity: 192
- Layer 3 capacity: 220
- Layer 4 capacity: 94
- Layer 5 capacity: 106
- Layer 6 capacity: 12
-
-[INFO] Use percentage per layer:
- Layer 1 use percentage: 0.0%
- Layer 2 use percentage: 0.52%
- Layer 3 use percentage: 0.45%
- Layer 4 use percentage: 0.00%
- Layer 5 use percentage: 0.00%
- Layer 6 use percentage: 0.00%
-
-[INFO] Overflow per layer:
- Layer 1 overflow: 0
- Layer 2 overflow: 0
- Layer 3 overflow: 0
- Layer 4 overflow: 0
- Layer 5 overflow: 0
- Layer 6 overflow: 0
-
-[Overflow Report] Total Usage : 2
-[Overflow Report] Total Capacity: 624
-[Overflow Report] Max H Overflow: 0
-[Overflow Report] Max V Overflow: 0
-[Overflow Report] Max Overflow : 0
-[Overflow Report] H Overflow : 0
-[Overflow Report] V Overflow : 0
-[Overflow Report] Final Overflow: 0
-
-[INFO] Final usage : 2
-[INFO] Final number of vias : 6
-[INFO] Final usage 3D : 20
-[INFO] Total wirelength: 50 um
-Repairing antennas...
-[WARNING]No OR_DEFAULT vias defined
-[INFO] #Antenna violations: 0
-[INFO] Num routed nets: 3
diff --git a/openlane/simple_por/runs/simple_por/logs/routing/fastroute_post_antenna.log b/openlane/simple_por/runs/simple_por/logs/routing/fastroute_post_antenna.log
deleted file mode 100644
index 9c7bd33..0000000
--- a/openlane/simple_por/runs/simple_por/logs/routing/fastroute_post_antenna.log
+++ /dev/null
@@ -1,184 +0,0 @@
-OpenROAD 0.9.0 e582f2522b
-This program is licensed under the BSD-3 license. See the LICENSE file for details.
-Components of this program may be licensed under more restrictive licenses which must be honored.
-Warning: /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__tt_025C_3v30.lib, line 35 default_operating_condition tt_025C_3v30 not found.
-Warning: /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__tt_025C_3v30_lv1v80.lib, line 31 default_operating_condition tt_025C_3v30_lv1v80 not found.
-Notice 0: Reading LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0: Created 13 technology layers
-Notice 0: Created 25 technology vias
-Notice 0: Created 69 library cells
-Notice 0: Finished LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0:
-Reading DEF file: /project/openlane/simple_por/runs/simple_por/tmp/routing/fastroute.def
-Notice 0: Design: simple_por
-Notice 0: Created 5 pins.
-Notice 0: Created 3 components and 18 component-terminals.
-Notice 0: Created 2 special nets and 0 connections.
-Notice 0: Created 5 nets and 5 connections.
-Notice 0: Finished DEF file: /project/openlane/simple_por/runs/simple_por/tmp/routing/fastroute.def
-[PARAMS] Min routing layer: 2
-[PARAMS] Max routing layer: 6
-[PARAMS] Global adjustment: 0
-[PARAMS] Unidirectional routing: 1
-[PARAMS] Grid origin: (-1, -1)
-[INFO] #DB Obstructions: 0
-[INFO] #DB Obstacles: 90
-[INFO] #DB Macros: 0
-[INFO] Found 0 clock nets
-[INFO] Minimum degree: 2
-[INFO] Maximum degree: 2
-[INFO] Processing 76 obstacles in layer 1
-[INFO] Processing 16 obstacles in layer 2
-[INFO] Processing 5 obstacles in layer 5
-[INFO] Processing 5 obstacles in layer 6
-[INFO] Reducing resources of layer 1 by 99%
-[INFO] Reducing resources of layer 2 by 20%
-[INFO] Reducing resources of layer 3 by 20%
-[INFO] Reducing resources of layer 4 by 20%
-[INFO] Reducing resources of layer 5 by 10%
-[INFO] Reducing resources of layer 6 by 10%
-[INFO] WIRELEN : 2, WIRELEN1 : 0
-[INFO] NumSeg : 2
-[INFO] NumShift: 0
-First L Route
-[INFO] WIRELEN : 2, WIRELEN1 : 2
-[INFO] NumSeg : 2
-[INFO] NumShift: 0
-[Overflow Report] Total hCap : 298
-[Overflow Report] Total vCap : 326
-[Overflow Report] Total Usage : 2
-[Overflow Report] Max H Overflow: 0
-[Overflow Report] Max V Overflow: 0
-[Overflow Report] Max Overflow : 0
-[Overflow Report] Num Overflow e: 0
-[Overflow Report] H Overflow : 0
-[Overflow Report] V Overflow : 0
-[Overflow Report] Final Overflow: 0
-
-Second L Route
-[Overflow Report] Total hCap : 298
-[Overflow Report] Total vCap : 326
-[Overflow Report] Total Usage : 2
-[Overflow Report] Max H Overflow: 0
-[Overflow Report] Max V Overflow: 0
-[Overflow Report] Max Overflow : 0
-[Overflow Report] Num Overflow e: 0
-[Overflow Report] H Overflow : 0
-[Overflow Report] V Overflow : 0
-[Overflow Report] Final Overflow: 0
-
-First Z Route
-[Overflow Report] Total hCap : 298
-[Overflow Report] Total vCap : 326
-[Overflow Report] Total Usage : 2
-[Overflow Report] Max H Overflow: 0
-[Overflow Report] Max V Overflow: 0
-[Overflow Report] Max Overflow : 0
-[Overflow Report] Num Overflow e: 0
-[Overflow Report] H Overflow : 0
-[Overflow Report] V Overflow : 0
-[Overflow Report] Final Overflow: 0
-
-[INFO] LV routing round 0, enlarge 10
-[INFO] 10 threshold, 10 expand
-[Overflow Report] total Usage : 2
-[Overflow Report] Max H Overflow: 0
-[Overflow Report] Max V Overflow: 0
-[Overflow Report] Max Overflow : 0
-[Overflow Report] Num Overflow e: 0
-[Overflow Report] H Overflow : 0
-[Overflow Report] V Overflow : 0
-[Overflow Report] Final Overflow: 0
-
-[INFO] LV routing round 1, enlarge 15
-[INFO] 5 threshold, 15 expand
-[Overflow Report] total Usage : 2
-[Overflow Report] Max H Overflow: 0
-[Overflow Report] Max V Overflow: 0
-[Overflow Report] Max Overflow : 0
-[Overflow Report] Num Overflow e: 0
-[Overflow Report] H Overflow : 0
-[Overflow Report] V Overflow : 0
-[Overflow Report] Final Overflow: 0
-
-[INFO] LV routing round 2, enlarge 20
-[INFO] 1 threshold, 20 expand
-[Overflow Report] total Usage : 2
-[Overflow Report] Max H Overflow: 0
-[Overflow Report] Max V Overflow: 0
-[Overflow Report] Max Overflow : 0
-[Overflow Report] Num Overflow e: 0
-[Overflow Report] H Overflow : 0
-[Overflow Report] V Overflow : 0
-[Overflow Report] Final Overflow: 0
-
-Usage checked
-Maze routing finished
-[INFO] P3 runtime: 0.000000 sec
-[INFO] Final 2D results:
-[Overflow Report] total Usage : 2
-[Overflow Report] Max H Overflow: 0
-[Overflow Report] Max V Overflow: 0
-[Overflow Report] Max Overflow : 0
-[Overflow Report] Num Overflow e: 0
-[Overflow Report] H Overflow : 0
-[Overflow Report] V Overflow : 0
-[Overflow Report] Final Overflow: 0
-
-Layer Assignment Begins
-Layer assignment finished
-[INFO] 2D + Layer Assignment Runtime: 0.000000 sec
-Post Processing Begins
-Post Processsing finished
- Starting via filling
-[INFO] Via related to pin nodes 6
-[INFO] Via related stiner nodes 0
-Via filling finished
-
-Final usage/overflow report:
-[INFO] Usage per layer:
- Layer 1 usage: 0
- Layer 2 usage: 1
- Layer 3 usage: 1
- Layer 4 usage: 0
- Layer 5 usage: 0
- Layer 6 usage: 0
-
-[INFO] Capacity per layer:
- Layer 1 capacity: 0
- Layer 2 capacity: 192
- Layer 3 capacity: 220
- Layer 4 capacity: 94
- Layer 5 capacity: 106
- Layer 6 capacity: 12
-
-[INFO] Use percentage per layer:
- Layer 1 use percentage: 0.0%
- Layer 2 use percentage: 0.52%
- Layer 3 use percentage: 0.45%
- Layer 4 use percentage: 0.00%
- Layer 5 use percentage: 0.00%
- Layer 6 use percentage: 0.00%
-
-[INFO] Overflow per layer:
- Layer 1 overflow: 0
- Layer 2 overflow: 0
- Layer 3 overflow: 0
- Layer 4 overflow: 0
- Layer 5 overflow: 0
- Layer 6 overflow: 0
-
-[Overflow Report] Total Usage : 2
-[Overflow Report] Total Capacity: 624
-[Overflow Report] Max H Overflow: 0
-[Overflow Report] Max V Overflow: 0
-[Overflow Report] Max Overflow : 0
-[Overflow Report] H Overflow : 0
-[Overflow Report] V Overflow : 0
-[Overflow Report] Final Overflow: 0
-
-[INFO] Final usage : 2
-[INFO] Final number of vias : 6
-[INFO] Final usage 3D : 20
-[INFO] Total wirelength: 50 um
-[INFO] Num routed nets: 3
diff --git a/openlane/simple_por/runs/simple_por/logs/routing/fastroute_runtime.txt b/openlane/simple_por/runs/simple_por/logs/routing/fastroute_runtime.txt
deleted file mode 100644
index 120137f..0000000
--- a/openlane/simple_por/runs/simple_por/logs/routing/fastroute_runtime.txt
+++ /dev/null
@@ -1 +0,0 @@
-0h0m1s141ms
diff --git a/openlane/simple_por/runs/simple_por/logs/routing/or_antenna.log b/openlane/simple_por/runs/simple_por/logs/routing/or_antenna.log
deleted file mode 100644
index 00f731e..0000000
--- a/openlane/simple_por/runs/simple_por/logs/routing/or_antenna.log
+++ /dev/null
@@ -1,19 +0,0 @@
-OpenROAD 0.9.0 e582f2522b
-This program is licensed under the BSD-3 license. See the LICENSE file for details.
-Components of this program may be licensed under more restrictive licenses which must be honored.
-Notice 0: Reading LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0: Created 13 technology layers
-Notice 0: Created 25 technology vias
-Notice 0: Created 69 library cells
-Notice 0: Finished LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0:
-Reading DEF file: /project/openlane/simple_por/runs/simple_por/results/routing/simple_por.def
-Notice 0: Design: simple_por
-Notice 0: Created 5 pins.
-Notice 0: Created 16 components and 70 component-terminals.
-Notice 0: Created 2 special nets and 0 connections.
-Notice 0: Created 5 nets and 5 connections.
-Notice 0: Finished DEF file: /project/openlane/simple_por/runs/simple_por/results/routing/simple_por.def
-Number of pins violated: 0
-Number of nets violated: 0
-Total number of nets: 5
diff --git a/openlane/simple_por/runs/simple_por/logs/routing/spef_extraction.log b/openlane/simple_por/runs/simple_por/logs/routing/spef_extraction.log
deleted file mode 100644
index 6dae333..0000000
--- a/openlane/simple_por/runs/simple_por/logs/routing/spef_extraction.log
+++ /dev/null
@@ -1,12 +0,0 @@
-Start parsing LEF file...
-Parsing LEF file done.
-Start parsing DEF file...
-Parsing DEF file done.
-
-Parameters Used:
-Edge Capacitance Factor: 1.0
-Wire model: PI
-
-RC Extraction is done
-Start writing SPEF file
-Writing SPEF is done
diff --git a/openlane/simple_por/runs/simple_por/logs/routing/tritonRoute.log b/openlane/simple_por/runs/simple_por/logs/routing/tritonRoute.log
deleted file mode 100644
index eec21b9..0000000
--- a/openlane/simple_por/runs/simple_por/logs/routing/tritonRoute.log
+++ /dev/null
@@ -1,500 +0,0 @@
-
-reading lef ...
-
-units: 1000
-#layers: 13
-#macros: 69
-#vias: 25
-#viarulegen: 25
-
-reading def ...
-
-design: simple_por
-die area: ( 0 0 ) ( 24780 45820 )
-trackPts: 12
-defvias: 4
-#components: 16
-#terminals: 5
-#snets: 2
-#nets: 5
-
-reading guide ...
-
-#guides: 10
-Warning: met2 does not have viaDef align with layer direction, generating new viaDef via2_FR...
-Warning: met4 does not have viaDef align with layer direction, generating new viaDef via4_FR...
-done initConstraintLayerIdx
-List of default vias:
- Layer mcon
- default via: L1M1_PR_MR
- Layer via
- default via: M1M2_PR
- Layer via2
- default via: via2_FR
- Layer via3
- default via: M3M4_PR_M
- Layer via4
- default via: via4_FR
-Writing reference output def...
-
-libcell analysis ...
-
-instance analysis ...
-#unique instances = 9
-
-init region query ...
- complete FR_MASTERSLICE
- complete FR_VIA
- complete li1
- complete mcon
- complete met1
- complete via
- complete met2
- complete via2
- complete met3
- complete via3
- complete met4
- complete via4
- complete met5
-
-FR_MASTERSLICE shape region query size = 0
-FR_VIA shape region query size = 0
-li1 shape region query size = 150
-mcon shape region query size = 260
-met1 shape region query size = 78
-via shape region query size = 40
-met2 shape region query size = 22
-via2 shape region query size = 40
-met3 shape region query size = 21
-via3 shape region query size = 40
-met4 shape region query size = 28
-via4 shape region query size = 13
-met5 shape region query size = 20
-
-
-start pin access
- complete 6 pins
- complete 7 unique inst patterns
- complete 3 groups
-Expt1 runtime (pin-level access point gen): 0.0124197
-Expt2 runtime (design-level access pattern gen): 0.00342962
-#scanned instances = 16
-#unique instances = 9
-#stdCellGenAp = 44
-#stdCellValidPlanarAp = 0
-#stdCellValidViaAp = 36
-#stdCellPinNoAp = 0
-#stdCellPinCnt = 5
-#instTermValidViaApCnt = 0
-#macroGenAp = 0
-#macroValidPlanarAp = 0
-#macroValidViaAp = 0
-#macroNoAp = 0
-
-complete pin access
-cpu time = 00:00:00, elapsed time = 00:00:00, memory = 6.60 (MB), peak = 6.93 (MB)
-
-post process guides ...
-GCELLGRID X -1 DO 6 STEP 7200 ;
-GCELLGRID Y -1 DO 3 STEP 7200 ;
- complete FR_MASTERSLICE
- complete FR_VIA
- complete li1
- complete mcon
- complete met1
- complete via
- complete met2
- complete via2
- complete met3
- complete via3
- complete met4
- complete via4
- complete met5
-
-building cmap ...
-
-init guide query ...
- complete FR_MASTERSLICE (guide)
- complete FR_VIA (guide)
- complete li1 (guide)
- complete mcon (guide)
- complete met1 (guide)
- complete via (guide)
- complete met2 (guide)
- complete via2 (guide)
- complete met3 (guide)
- complete via3 (guide)
- complete met4 (guide)
- complete via4 (guide)
- complete met5 (guide)
-
-FR_MASTERSLICE guide region query size = 0
-FR_VIA guide region query size = 0
-li1 guide region query size = 4
-mcon guide region query size = 0
-met1 guide region query size = 3
-via guide region query size = 0
-met2 guide region query size = 2
-via2 guide region query size = 0
-met3 guide region query size = 0
-via3 guide region query size = 0
-met4 guide region query size = 0
-via4 guide region query size = 0
-met5 guide region query size = 0
-
-init gr pin query ...
-
-
-start track assignment
-Done with 6 vertical wires in 1 frboxes and 3 horizontal wires in 1 frboxes.
-Done with 1 vertical wires in 1 frboxes and 0 horizontal wires in 1 frboxes.
-
-complete track assignment
-cpu time = 00:00:00, elapsed time = 00:00:00, memory = 6.93 (MB), peak = 7.11 (MB)
-
-post processing ...
-
-start routing data preparation
-initVia2ViaMinLen_minSpc li1 (d2d, d2u, u2d, u2u) = (0, 0, 0, 370)
-initVia2ViaMinLen_minSpc met1 (d2d, d2u, u2d, u2u) = (430, 445, 445, 460)
-initVia2ViaMinLen_minSpc met2 (d2d, d2u, u2d, u2u) = (460, 485, 485, 630)
-initVia2ViaMinLen_minSpc met3 (d2d, d2u, u2d, u2u) = (630, 655, 655, 680)
-initVia2ViaMinLen_minSpc met4 (d2d, d2u, u2d, u2u) = (630, 1055, 1055, 3020)
-initVia2ViaMinLen_minSpc met5 (d2d, d2u, u2d, u2u) = (1480, 0, 0, 0)
-initVia2ViaMinLen_minimumcut li1 (d2d, d2u, u2d, u2u) = (0, 0, 0, 370)
-initVia2ViaMinLen_minimumcut li1 zerolen (b, b, b, b) = (1, 1, 1, 1)
-initVia2ViaMinLen_minimumcut met1 (d2d, d2u, u2d, u2u) = (430, 445, 445, 460)
-initVia2ViaMinLen_minimumcut met1 zerolen (b, b, b, b) = (1, 1, 1, 1)
-initVia2ViaMinLen_minimumcut met2 (d2d, d2u, u2d, u2u) = (460, 485, 485, 630)
-initVia2ViaMinLen_minimumcut met2 zerolen (b, b, b, b) = (1, 1, 1, 1)
-initVia2ViaMinLen_minimumcut met3 (d2d, d2u, u2d, u2u) = (630, 655, 655, 680)
-initVia2ViaMinLen_minimumcut met3 zerolen (b, b, b, b) = (1, 1, 1, 1)
-initVia2ViaMinLen_minimumcut met4 (d2d, d2u, u2d, u2u) = (630, 1055, 1055, 3020)
-initVia2ViaMinLen_minimumcut met4 zerolen (b, b, b, b) = (1, 1, 1, 1)
-initVia2ViaMinLen_minimumcut met5 (d2d, d2u, u2d, u2u) = (1480, 0, 0, 0)
-initVia2ViaMinLen_minimumcut met5 zerolen (b, b, b, b) = (1, 1, 1, 1)
-initVia2ViaMinLenNew_minSpc li1 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (0, 0, 0, 0, 0, 0, 430, 370)
-initVia2ViaMinLenNew_minSpc met1 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (430, 370, 445, 385, 445, 385, 460, 460)
-initVia2ViaMinLenNew_minSpc met2 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (460, 460, 410, 485, 410, 485, 630, 630)
-initVia2ViaMinLenNew_minSpc met3 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (630, 630, 655, 625, 655, 625, 680, 630)
-initVia2ViaMinLenNew_minSpc met4 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (680, 630, 1055, 1055, 1055, 1055, 3020, 3020)
-initVia2ViaMinLenNew_minSpc met5 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (1480, 1480, 0, 0, 0, 0, 0, 0)
-initVia2ViaMinLenNew_minimumcut li1 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (0, 0, 0, 0, 0, 0, 430, 370)
-initVia2ViaMinLenNew_minimumcut met1 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (430, 370, 445, 385, 445, 385, 460, 460)
-initVia2ViaMinLenNew_minimumcut met2 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (460, 460, 410, 485, 410, 485, 630, 630)
-initVia2ViaMinLenNew_minimumcut met3 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (630, 630, 655, 625, 655, 625, 680, 630)
-initVia2ViaMinLenNew_minimumcut met4 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (680, 630, 1055, 1055, 1055, 1055, 3020, 3020)
-initVia2ViaMinLenNew_minimumcut met5 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (1480, 1480, 0, 0, 0, 0, 0, 0)
-initVia2ViaMinLenNew_cutSpc li1 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (0, 0, 0, 0, 0, 0, 430, 370)
-initVia2ViaMinLenNew_cutSpc met1 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (430, 370, 445, 385, 445, 385, 460, 460)
-initVia2ViaMinLenNew_cutSpc met2 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (460, 460, 410, 485, 410, 485, 630, 630)
-initVia2ViaMinLenNew_cutSpc met3 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (630, 630, 655, 625, 655, 625, 680, 630)
-initVia2ViaMinLenNew_cutSpc met4 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (680, 630, 1055, 1055, 1055, 1055, 3020, 3020)
-initVia2ViaMinLenNew_cutSpc met5 (d2d-x, d2d-y, d2u-x, d2u-y, u2d-x, u2d-y, u2u-x, u2u-y) = (1600, 1600, 0, 0, 0, 0, 0, 0)
-cpu time = 00:00:00, elapsed time = 00:00:00, memory = 7.15 (MB), peak = 7.15 (MB)
-
-start detail routing ...
-start 0th optimization iteration ...
- completing 10% with 0 violations
- elapsed time = 00:00:00, memory = 8.21 (MB)
- number of violations = 0
-cpu time = 00:00:00, elapsed time = 00:00:00, memory = 8.20 (MB), peak = 371.90 (MB)
-total wire length = 30 um
-total wire length on LAYER li1 = 0 um
-total wire length on LAYER met1 = 9 um
-total wire length on LAYER met2 = 20 um
-total wire length on LAYER met3 = 0 um
-total wire length on LAYER met4 = 0 um
-total wire length on LAYER met5 = 0 um
-total number of vias = 10
-up-via summary (total 10):
-
----------------------
- FR_MASTERSLICE 0
- li1 5
- met1 5
- met2 0
- met3 0
- met4 0
----------------------
- 10
-
-
-start 1st optimization iteration ...
- completing 10% with 0 violations
- elapsed time = 00:00:00, memory = 9.75 (MB)
- completing 20% with 0 violations
- elapsed time = 00:00:00, memory = 9.84 (MB)
- number of violations = 0
-cpu time = 00:00:00, elapsed time = 00:00:00, memory = 14.20 (MB), peak = 371.90 (MB)
-total wire length = 30 um
-total wire length on LAYER li1 = 0 um
-total wire length on LAYER met1 = 9 um
-total wire length on LAYER met2 = 20 um
-total wire length on LAYER met3 = 0 um
-total wire length on LAYER met4 = 0 um
-total wire length on LAYER met5 = 0 um
-total number of vias = 10
-up-via summary (total 10):
-
----------------------
- FR_MASTERSLICE 0
- li1 5
- met1 5
- met2 0
- met3 0
- met4 0
----------------------
- 10
-
-
-start 2nd optimization iteration ...
- completing 10% with 0 violations
- elapsed time = 00:00:00, memory = 14.20 (MB)
- completing 20% with 0 violations
- elapsed time = 00:00:00, memory = 14.20 (MB)
- completing 30% with 0 violations
- elapsed time = 00:00:00, memory = 14.20 (MB)
- completing 40% with 0 violations
- elapsed time = 00:00:00, memory = 14.20 (MB)
- number of violations = 0
-cpu time = 00:00:00, elapsed time = 00:00:00, memory = 14.20 (MB), peak = 371.90 (MB)
-total wire length = 30 um
-total wire length on LAYER li1 = 0 um
-total wire length on LAYER met1 = 9 um
-total wire length on LAYER met2 = 20 um
-total wire length on LAYER met3 = 0 um
-total wire length on LAYER met4 = 0 um
-total wire length on LAYER met5 = 0 um
-total number of vias = 10
-up-via summary (total 10):
-
----------------------
- FR_MASTERSLICE 0
- li1 5
- met1 5
- met2 0
- met3 0
- met4 0
----------------------
- 10
-
-
-start 17th optimization iteration ...
- completing 10% with 0 violations
- elapsed time = 00:00:00, memory = 14.20 (MB)
- completing 20% with 0 violations
- elapsed time = 00:00:00, memory = 14.20 (MB)
- number of violations = 0
-cpu time = 00:00:00, elapsed time = 00:00:00, memory = 14.20 (MB), peak = 371.90 (MB)
-total wire length = 30 um
-total wire length on LAYER li1 = 0 um
-total wire length on LAYER met1 = 9 um
-total wire length on LAYER met2 = 20 um
-total wire length on LAYER met3 = 0 um
-total wire length on LAYER met4 = 0 um
-total wire length on LAYER met5 = 0 um
-total number of vias = 10
-up-via summary (total 10):
-
----------------------
- FR_MASTERSLICE 0
- li1 5
- met1 5
- met2 0
- met3 0
- met4 0
----------------------
- 10
-
-
-start 25th optimization iteration ...
- completing 10% with 0 violations
- elapsed time = 00:00:00, memory = 14.46 (MB)
- completing 20% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- number of violations = 0
-cpu time = 00:00:00, elapsed time = 00:00:00, memory = 14.70 (MB), peak = 371.90 (MB)
-total wire length = 30 um
-total wire length on LAYER li1 = 0 um
-total wire length on LAYER met1 = 9 um
-total wire length on LAYER met2 = 20 um
-total wire length on LAYER met3 = 0 um
-total wire length on LAYER met4 = 0 um
-total wire length on LAYER met5 = 0 um
-total number of vias = 10
-up-via summary (total 10):
-
----------------------
- FR_MASTERSLICE 0
- li1 5
- met1 5
- met2 0
- met3 0
- met4 0
----------------------
- 10
-
-
-start 33rd optimization iteration ...
- completing 10% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- completing 20% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- completing 30% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- completing 40% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- completing 50% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- completing 60% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- number of violations = 0
-cpu time = 00:00:00, elapsed time = 00:00:00, memory = 14.70 (MB), peak = 371.90 (MB)
-total wire length = 30 um
-total wire length on LAYER li1 = 0 um
-total wire length on LAYER met1 = 9 um
-total wire length on LAYER met2 = 20 um
-total wire length on LAYER met3 = 0 um
-total wire length on LAYER met4 = 0 um
-total wire length on LAYER met5 = 0 um
-total number of vias = 10
-up-via summary (total 10):
-
----------------------
- FR_MASTERSLICE 0
- li1 5
- met1 5
- met2 0
- met3 0
- met4 0
----------------------
- 10
-
-
-start 41st optimization iteration ...
- completing 10% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- completing 20% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- completing 30% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- completing 40% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- completing 50% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- completing 60% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- number of violations = 0
-cpu time = 00:00:00, elapsed time = 00:00:00, memory = 14.70 (MB), peak = 371.90 (MB)
-total wire length = 30 um
-total wire length on LAYER li1 = 0 um
-total wire length on LAYER met1 = 9 um
-total wire length on LAYER met2 = 20 um
-total wire length on LAYER met3 = 0 um
-total wire length on LAYER met4 = 0 um
-total wire length on LAYER met5 = 0 um
-total number of vias = 10
-up-via summary (total 10):
-
----------------------
- FR_MASTERSLICE 0
- li1 5
- met1 5
- met2 0
- met3 0
- met4 0
----------------------
- 10
-
-
-start 49th optimization iteration ...
- completing 10% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- completing 20% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- number of violations = 0
-cpu time = 00:00:00, elapsed time = 00:00:00, memory = 14.70 (MB), peak = 371.90 (MB)
-total wire length = 30 um
-total wire length on LAYER li1 = 0 um
-total wire length on LAYER met1 = 9 um
-total wire length on LAYER met2 = 20 um
-total wire length on LAYER met3 = 0 um
-total wire length on LAYER met4 = 0 um
-total wire length on LAYER met5 = 0 um
-total number of vias = 10
-up-via summary (total 10):
-
----------------------
- FR_MASTERSLICE 0
- li1 5
- met1 5
- met2 0
- met3 0
- met4 0
----------------------
- 10
-
-
-start 57th optimization iteration ...
- completing 10% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- completing 20% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- completing 30% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- completing 40% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- completing 50% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- completing 60% with 0 violations
- elapsed time = 00:00:00, memory = 14.70 (MB)
- number of violations = 0
-cpu time = 00:00:00, elapsed time = 00:00:00, memory = 14.70 (MB), peak = 371.90 (MB)
-total wire length = 30 um
-total wire length on LAYER li1 = 0 um
-total wire length on LAYER met1 = 9 um
-total wire length on LAYER met2 = 20 um
-total wire length on LAYER met3 = 0 um
-total wire length on LAYER met4 = 0 um
-total wire length on LAYER met5 = 0 um
-total number of vias = 10
-up-via summary (total 10):
-
----------------------
- FR_MASTERSLICE 0
- li1 5
- met1 5
- met2 0
- met3 0
- met4 0
----------------------
- 10
-
-
-complete detail routing
-total wire length = 30 um
-total wire length on LAYER li1 = 0 um
-total wire length on LAYER met1 = 9 um
-total wire length on LAYER met2 = 20 um
-total wire length on LAYER met3 = 0 um
-total wire length on LAYER met4 = 0 um
-total wire length on LAYER met5 = 0 um
-total number of vias = 10
-up-via summary (total 10):
-
----------------------
- FR_MASTERSLICE 0
- li1 5
- met1 5
- met2 0
- met3 0
- met4 0
----------------------
- 10
-
-cpu time = 00:00:00, elapsed time = 00:00:00, memory = 14.70 (MB), peak = 371.90 (MB)
-
-post processing ...
-
-Runtime taken (hrt): 0.95639
diff --git a/openlane/simple_por/runs/simple_por/logs/routing/tritonRoute_runtime.txt b/openlane/simple_por/runs/simple_por/logs/routing/tritonRoute_runtime.txt
deleted file mode 100644
index 6e6b95c..0000000
--- a/openlane/simple_por/runs/simple_por/logs/routing/tritonRoute_runtime.txt
+++ /dev/null
@@ -1 +0,0 @@
-0h0m0s961ms
diff --git a/openlane/simple_por/runs/simple_por/logs/synthesis/opensta.log b/openlane/simple_por/runs/simple_por/logs/synthesis/opensta.log
deleted file mode 100644
index 5b0c582..0000000
--- a/openlane/simple_por/runs/simple_por/logs/synthesis/opensta.log
+++ /dev/null
@@ -1,12 +0,0 @@
-OpenSTA 2.2.0 0d73b5b65a Copyright (c) 2019, Parallax Software, Inc.
-License GPLv3: GNU GPL version 3 <http://gnu.org/licenses/gpl.html>
-
-This is free software, and you are free to change and redistribute it
-under certain conditions; type `show_copying' for details.
-This program comes with ABSOLUTELY NO WARRANTY; for details type `show_warranty'.
-Warning: /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__ff_n40C_5v50.lib, line 34 default_operating_condition ff_n40C_5v50 not found.
-Warning: /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__ss_150C_1v65.lib, line 36 default_operating_condition ss_150C_1v65 not found.
-create_clock [get_ports $::env(CLOCK_PORT)] -name $::env(CLOCK_PORT) -period $::env(CLOCK_PERIOD)
-Error: base.sdc, 1 can't read "::env(CLOCK_PORT)": no such variable
-tns 0.00
-wns 0.00
diff --git a/openlane/simple_por/runs/simple_por/logs/synthesis/opensta_post_openphysyn.log b/openlane/simple_por/runs/simple_por/logs/synthesis/opensta_post_openphysyn.log
deleted file mode 100644
index 5b0c582..0000000
--- a/openlane/simple_por/runs/simple_por/logs/synthesis/opensta_post_openphysyn.log
+++ /dev/null
@@ -1,12 +0,0 @@
-OpenSTA 2.2.0 0d73b5b65a Copyright (c) 2019, Parallax Software, Inc.
-License GPLv3: GNU GPL version 3 <http://gnu.org/licenses/gpl.html>
-
-This is free software, and you are free to change and redistribute it
-under certain conditions; type `show_copying' for details.
-This program comes with ABSOLUTELY NO WARRANTY; for details type `show_warranty'.
-Warning: /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__ff_n40C_5v50.lib, line 34 default_operating_condition ff_n40C_5v50 not found.
-Warning: /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__ss_150C_1v65.lib, line 36 default_operating_condition ss_150C_1v65 not found.
-create_clock [get_ports $::env(CLOCK_PORT)] -name $::env(CLOCK_PORT) -period $::env(CLOCK_PERIOD)
-Error: base.sdc, 1 can't read "::env(CLOCK_PORT)": no such variable
-tns 0.00
-wns 0.00
diff --git a/openlane/simple_por/runs/simple_por/logs/synthesis/opensta_spef.log b/openlane/simple_por/runs/simple_por/logs/synthesis/opensta_spef.log
deleted file mode 100644
index c85d542..0000000
--- a/openlane/simple_por/runs/simple_por/logs/synthesis/opensta_spef.log
+++ /dev/null
@@ -1,14 +0,0 @@
-OpenSTA 2.2.0 0d73b5b65a Copyright (c) 2019, Parallax Software, Inc.
-License GPLv3: GNU GPL version 3 <http://gnu.org/licenses/gpl.html>
-
-This is free software, and you are free to change and redistribute it
-under certain conditions; type `show_copying' for details.
-This program comes with ABSOLUTELY NO WARRANTY; for details type `show_warranty'.
-Warning: /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__ff_n40C_5v50.lib, line 34 default_operating_condition ff_n40C_5v50 not found.
-Warning: /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__ss_150C_1v65.lib, line 36 default_operating_condition ss_150C_1v65 not found.
-Warning: /project/openlane/simple_por/runs/simple_por/results/synthesis/simple_por.synthesis_preroute.v, line 18 module sky130_fd_sc_hvl__fill_2 not found. Creating black box for FILLER_0_4.
-Warning: /project/openlane/simple_por/runs/simple_por/results/synthesis/simple_por.synthesis_preroute.v, line 19 module sky130_fd_sc_hvl__fill_1 not found. Creating black box for FILLER_0_6.
-create_clock [get_ports $::env(CLOCK_PORT)] -name $::env(CLOCK_PORT) -period $::env(CLOCK_PERIOD)
-Error: base.sdc, 1 can't read "::env(CLOCK_PORT)": no such variable
-tns 0.00
-wns 0.00
diff --git a/openlane/simple_por/runs/simple_por/logs/synthesis/yosys.log b/openlane/simple_por/runs/simple_por/logs/synthesis/yosys.log
deleted file mode 100644
index b2765c3..0000000
--- a/openlane/simple_por/runs/simple_por/logs/synthesis/yosys.log
+++ /dev/null
@@ -1,644 +0,0 @@
-
- /----------------------------------------------------------------------------\
- | |
- | yosys -- Yosys Open SYnthesis Suite |
- | |
- | Copyright (C) 2012 - 2020 Claire Wolf <claire@symbioticeda.com> |
- | |
- | Permission to use, copy, modify, and/or distribute this software for any |
- | purpose with or without fee is hereby granted, provided that the above |
- | copyright notice and this permission notice appear in all copies. |
- | |
- | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES |
- | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF |
- | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR |
- | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES |
- | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN |
- | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
- | OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
- | |
- \----------------------------------------------------------------------------/
-
- Yosys 0.9+3621 (git sha1 84e9fa7, gcc 8.3.1 -fPIC -Os)
-
-[TCL: yosys -import] Command name collision: found pre-existing command `cd' -> skip.
-[TCL: yosys -import] Command name collision: found pre-existing command `eval' -> skip.
-[TCL: yosys -import] Command name collision: found pre-existing command `exec' -> skip.
-[TCL: yosys -import] Command name collision: found pre-existing command `read' -> skip.
-[TCL: yosys -import] Command name collision: found pre-existing command `trace' -> skip.
-
-1. Executing Liberty frontend.
-Imported 57 cell types from liberty file.
-
-2. Executing Liberty frontend.
-Imported 8 cell types from liberty file.
-
-3. Executing Verilog-2005 frontend: /project/openlane/simple_por/../../verilog/rtl/simple_por.v
-Parsing SystemVerilog input from `/project/openlane/simple_por/../../verilog/rtl/simple_por.v' to AST representation.
-Generating RTLIL representation for module `\simple_por'.
-Successfully finished Verilog frontend.
-
-4. Generating Graphviz representation of design.
-Writing dot description to `/project/openlane/simple_por/runs/simple_por/tmp/synthesis/hierarchy.dot'.
-Dumping module simple_por to page 1.
-
-5. Executing HIERARCHY pass (managing design hierarchy).
-
-5.1. Analyzing design hierarchy..
-Top module: \simple_por
-
-5.2. Analyzing design hierarchy..
-Top module: \simple_por
-Removed 0 unused modules.
-
-6. Executing SYNTH pass.
-
-6.1. Executing HIERARCHY pass (managing design hierarchy).
-
-6.1.1. Analyzing design hierarchy..
-Top module: \simple_por
-
-6.1.2. Analyzing design hierarchy..
-Top module: \simple_por
-Removed 0 unused modules.
-
-6.2. Executing PROC pass (convert processes to netlists).
-
-6.2.1. Executing PROC_CLEAN pass (remove empty switches from decision trees).
-Cleaned up 0 empty switches.
-
-6.2.2. Executing PROC_RMDEAD pass (remove dead branches from decision trees).
-Removed a total of 0 dead cases.
-
-6.2.3. Executing PROC_PRUNE pass (remove redundant assignments in processes).
-Removed 0 redundant assignments.
-Promoted 3 assignments to connections.
-
-6.2.4. Executing PROC_INIT pass (extract init attributes).
-Found init rule in `\simple_por.$proc$/project/openlane/simple_por/../../verilog/rtl/simple_por.v:0$3'.
- Set init value: \inode = 1'0
-
-6.2.5. Executing PROC_ARST pass (detect async resets in processes).
-
-6.2.6. Executing PROC_MUX pass (convert decision trees to multiplexers).
-Creating decoders for process `\simple_por.$proc$/project/openlane/simple_por/../../verilog/rtl/simple_por.v:0$3'.
-Creating decoders for process `\simple_por.$proc$/project/openlane/simple_por/../../verilog/rtl/simple_por.v:26$2'.
-Creating decoders for process `\simple_por.$proc$/project/openlane/simple_por/../../verilog/rtl/simple_por.v:23$1'.
-
-6.2.7. Executing PROC_DLATCH pass (convert process syncs to latches).
-
-6.2.8. Executing PROC_DFF pass (convert process syncs to FFs).
-Creating register for signal `\simple_por.\inode' using process `\simple_por.$proc$/project/openlane/simple_por/../../verilog/rtl/simple_por.v:26$2'.
- created $dff cell `$procdff$4' with negative edge clock.
-Creating register for signal `\simple_por.\inode' using process `\simple_por.$proc$/project/openlane/simple_por/../../verilog/rtl/simple_por.v:23$1'.
- created $dff cell `$procdff$5' with positive edge clock.
-
-6.2.9. Executing PROC_CLEAN pass (remove empty switches from decision trees).
-Removing empty process `simple_por.$proc$/project/openlane/simple_por/../../verilog/rtl/simple_por.v:0$3'.
-Removing empty process `simple_por.$proc$/project/openlane/simple_por/../../verilog/rtl/simple_por.v:26$2'.
-Removing empty process `simple_por.$proc$/project/openlane/simple_por/../../verilog/rtl/simple_por.v:23$1'.
-Cleaned up 0 empty switches.
-
-6.3. Executing FLATTEN pass (flatten design).
-
-6.4. Executing OPT_EXPR pass (perform const folding).
-Optimizing module simple_por.
-
-6.5. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-Removed 0 unused cells and 3 unused wires.
-<suppressed ~1 debug messages>
-
-6.6. Executing CHECK pass (checking for obvious problems).
-checking module simple_por..
-Warning: multiple conflicting drivers for simple_por.\inode:
- port Q[0] of cell $procdff$4 ($dff)
- port Q[0] of cell $procdff$5 ($dff)
-found and reported 1 problems.
-
-6.7. Executing OPT pass (performing simple optimizations).
-
-6.7.1. Executing OPT_EXPR pass (perform const folding).
-Optimizing module simple_por.
-
-6.7.2. Executing OPT_MERGE pass (detect identical cells).
-Finding identical cells in module `\simple_por'.
-Removed a total of 0 cells.
-
-6.7.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees).
-Running muxtree optimizer on module \simple_por..
- Creating internal representation of mux trees.
- No muxes found in this module.
-Removed 0 multiplexer ports.
-
-6.7.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs).
- Optimizing cells in module \simple_por.
-Performed a total of 0 changes.
-
-6.7.5. Executing OPT_MERGE pass (detect identical cells).
-Finding identical cells in module `\simple_por'.
-Removed a total of 0 cells.
-
-6.7.6. Executing OPT_DFF pass (perform DFF optimizations).
-Setting constant 0-bit at position 0 on $procdff$4 ($dff) from module simple_por.
-
-6.7.7. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-Warning: Driver-driver conflict for \inode between cell $procdff$5.Q and constant 1'0 in simple_por: Resolved using constant.
-Removed 1 unused cells and 0 unused wires.
-<suppressed ~1 debug messages>
-
-6.7.8. Executing OPT_EXPR pass (perform const folding).
-Optimizing module simple_por.
-
-6.7.9. Rerunning OPT passes. (Maybe there is more to do..)
-
-6.7.10. Executing OPT_MUXTREE pass (detect dead branches in mux trees).
-Running muxtree optimizer on module \simple_por..
- Creating internal representation of mux trees.
- No muxes found in this module.
-Removed 0 multiplexer ports.
-
-6.7.11. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs).
- Optimizing cells in module \simple_por.
-Performed a total of 0 changes.
-
-6.7.12. Executing OPT_MERGE pass (detect identical cells).
-Finding identical cells in module `\simple_por'.
-Removed a total of 0 cells.
-
-6.7.13. Executing OPT_DFF pass (perform DFF optimizations).
-
-6.7.14. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-
-6.7.15. Executing OPT_EXPR pass (perform const folding).
-Optimizing module simple_por.
-
-6.7.16. Finished OPT passes. (There is nothing left to do.)
-
-6.8. Executing FSM pass (extract and optimize FSM).
-
-6.8.1. Executing FSM_DETECT pass (finding FSMs in design).
-
-6.8.2. Executing FSM_EXTRACT pass (extracting FSM from design).
-
-6.8.3. Executing FSM_OPT pass (simple optimizations of FSMs).
-
-6.8.4. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-
-6.8.5. Executing FSM_OPT pass (simple optimizations of FSMs).
-
-6.8.6. Executing FSM_RECODE pass (re-assigning FSM state encoding).
-
-6.8.7. Executing FSM_INFO pass (dumping all available information on FSM cells).
-
-6.8.8. Executing FSM_MAP pass (mapping FSMs to basic logic).
-
-6.9. Executing OPT pass (performing simple optimizations).
-
-6.9.1. Executing OPT_EXPR pass (perform const folding).
-Optimizing module simple_por.
-
-6.9.2. Executing OPT_MERGE pass (detect identical cells).
-Finding identical cells in module `\simple_por'.
-Removed a total of 0 cells.
-
-6.9.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees).
-Running muxtree optimizer on module \simple_por..
- Creating internal representation of mux trees.
- No muxes found in this module.
-Removed 0 multiplexer ports.
-
-6.9.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs).
- Optimizing cells in module \simple_por.
-Performed a total of 0 changes.
-
-6.9.5. Executing OPT_MERGE pass (detect identical cells).
-Finding identical cells in module `\simple_por'.
-Removed a total of 0 cells.
-
-6.9.6. Executing OPT_DFF pass (perform DFF optimizations).
-
-6.9.7. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-
-6.9.8. Executing OPT_EXPR pass (perform const folding).
-Optimizing module simple_por.
-
-6.9.9. Finished OPT passes. (There is nothing left to do.)
-
-6.10. Executing WREDUCE pass (reducing word size of cells).
-
-6.11. Executing PEEPOPT pass (run peephole optimizers).
-
-6.12. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-
-6.13. Executing ALUMACC pass (create $alu and $macc cells).
-Extracting $alu and $macc cells in module simple_por:
- created 0 $alu and 0 $macc cells.
-
-6.14. Executing SHARE pass (SAT-based resource sharing).
-
-6.15. Executing OPT pass (performing simple optimizations).
-
-6.15.1. Executing OPT_EXPR pass (perform const folding).
-Optimizing module simple_por.
-
-6.15.2. Executing OPT_MERGE pass (detect identical cells).
-Finding identical cells in module `\simple_por'.
-Removed a total of 0 cells.
-
-6.15.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees).
-Running muxtree optimizer on module \simple_por..
- Creating internal representation of mux trees.
- No muxes found in this module.
-Removed 0 multiplexer ports.
-
-6.15.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs).
- Optimizing cells in module \simple_por.
-Performed a total of 0 changes.
-
-6.15.5. Executing OPT_MERGE pass (detect identical cells).
-Finding identical cells in module `\simple_por'.
-Removed a total of 0 cells.
-
-6.15.6. Executing OPT_DFF pass (perform DFF optimizations).
-
-6.15.7. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-
-6.15.8. Executing OPT_EXPR pass (perform const folding).
-Optimizing module simple_por.
-
-6.15.9. Finished OPT passes. (There is nothing left to do.)
-
-6.16. Executing MEMORY pass.
-
-6.16.1. Executing OPT_MEM pass (optimize memories).
-Performed a total of 0 transformations.
-
-6.16.2. Executing MEMORY_DFF pass (merging $dff cells to $memrd and $memwr).
-
-6.16.3. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-
-6.16.4. Executing MEMORY_SHARE pass (consolidating $memrd/$memwr cells).
-
-6.16.5. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-
-6.16.6. Executing MEMORY_COLLECT pass (generating $mem cells).
-
-6.17. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-
-6.18. Executing OPT pass (performing simple optimizations).
-
-6.18.1. Executing OPT_EXPR pass (perform const folding).
-Optimizing module simple_por.
-
-6.18.2. Executing OPT_MERGE pass (detect identical cells).
-Finding identical cells in module `\simple_por'.
-Removed a total of 0 cells.
-
-6.18.3. Executing OPT_DFF pass (perform DFF optimizations).
-
-6.18.4. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-
-6.18.5. Finished fast OPT passes.
-
-6.19. Executing MEMORY_MAP pass (converting $mem cells to logic and flip-flops).
-
-6.20. Executing OPT pass (performing simple optimizations).
-
-6.20.1. Executing OPT_EXPR pass (perform const folding).
-Optimizing module simple_por.
-
-6.20.2. Executing OPT_MERGE pass (detect identical cells).
-Finding identical cells in module `\simple_por'.
-Removed a total of 0 cells.
-
-6.20.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees).
-Running muxtree optimizer on module \simple_por..
- Creating internal representation of mux trees.
- No muxes found in this module.
-Removed 0 multiplexer ports.
-
-6.20.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs).
- Optimizing cells in module \simple_por.
-Performed a total of 0 changes.
-
-6.20.5. Executing OPT_MERGE pass (detect identical cells).
-Finding identical cells in module `\simple_por'.
-Removed a total of 0 cells.
-
-6.20.6. Executing OPT_SHARE pass.
-
-6.20.7. Executing OPT_DFF pass (perform DFF optimizations).
-
-6.20.8. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-
-6.20.9. Executing OPT_EXPR pass (perform const folding).
-Optimizing module simple_por.
-
-6.20.10. Finished OPT passes. (There is nothing left to do.)
-
-6.21. Executing TECHMAP pass (map to technology primitives).
-
-6.21.1. Executing Verilog-2005 frontend: /build/bin/../share/yosys/techmap.v
-Parsing Verilog input from `/build/bin/../share/yosys/techmap.v' to AST representation.
-Generating RTLIL representation for module `\_90_simplemap_bool_ops'.
-Generating RTLIL representation for module `\_90_simplemap_reduce_ops'.
-Generating RTLIL representation for module `\_90_simplemap_logic_ops'.
-Generating RTLIL representation for module `\_90_simplemap_compare_ops'.
-Generating RTLIL representation for module `\_90_simplemap_various'.
-Generating RTLIL representation for module `\_90_simplemap_registers'.
-Generating RTLIL representation for module `\_90_shift_ops_shr_shl_sshl_sshr'.
-Generating RTLIL representation for module `\_90_shift_shiftx'.
-Generating RTLIL representation for module `\_90_fa'.
-Generating RTLIL representation for module `\_90_lcu'.
-Generating RTLIL representation for module `\_90_alu'.
-Generating RTLIL representation for module `\_90_macc'.
-Generating RTLIL representation for module `\_90_alumacc'.
-Generating RTLIL representation for module `\$__div_mod_u'.
-Generating RTLIL representation for module `\$__div_mod_trunc'.
-Generating RTLIL representation for module `\_90_div'.
-Generating RTLIL representation for module `\_90_mod'.
-Generating RTLIL representation for module `\$__div_mod_floor'.
-Generating RTLIL representation for module `\_90_divfloor'.
-Generating RTLIL representation for module `\_90_modfloor'.
-Generating RTLIL representation for module `\_90_pow'.
-Generating RTLIL representation for module `\_90_pmux'.
-Generating RTLIL representation for module `\_90_lut'.
-Successfully finished Verilog frontend.
-
-6.21.2. Continuing TECHMAP pass.
-No more expansions possible.
-<suppressed ~67 debug messages>
-
-6.22. Executing OPT pass (performing simple optimizations).
-
-6.22.1. Executing OPT_EXPR pass (perform const folding).
-Optimizing module simple_por.
-
-6.22.2. Executing OPT_MERGE pass (detect identical cells).
-Finding identical cells in module `\simple_por'.
-Removed a total of 0 cells.
-
-6.22.3. Executing OPT_DFF pass (perform DFF optimizations).
-
-6.22.4. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-
-6.22.5. Finished fast OPT passes.
-
-6.23. Executing ABC pass (technology mapping using ABC).
-
-6.23.1. Extracting gate netlist of module `\simple_por' to `<abc-temp-dir>/input.blif'..
-Extracted 0 gates and 0 wires to a netlist network with 0 inputs and 0 outputs.
-Don't call ABC as there is nothing to map.
-Removing temp directory.
-
-6.24. Executing OPT pass (performing simple optimizations).
-
-6.24.1. Executing OPT_EXPR pass (perform const folding).
-Optimizing module simple_por.
-
-6.24.2. Executing OPT_MERGE pass (detect identical cells).
-Finding identical cells in module `\simple_por'.
-Removed a total of 0 cells.
-
-6.24.3. Executing OPT_DFF pass (perform DFF optimizations).
-
-6.24.4. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-
-6.24.5. Finished fast OPT passes.
-
-6.25. Executing HIERARCHY pass (managing design hierarchy).
-
-6.25.1. Analyzing design hierarchy..
-Top module: \simple_por
-
-6.25.2. Analyzing design hierarchy..
-Top module: \simple_por
-Removed 0 unused modules.
-
-6.26. Printing statistics.
-
-=== simple_por ===
-
- Number of wires: 5
- Number of wire bits: 5
- Number of public wires: 5
- Number of public wire bits: 5
- Number of memories: 0
- Number of memory bits: 0
- Number of processes: 0
- Number of cells: 2
- sky130_fd_sc_hvl__schmittbuf_1 2
-
-6.27. Executing CHECK pass (checking for obvious problems).
-checking module simple_por..
-found and reported 0 problems.
-
-7. Executing SHARE pass (SAT-based resource sharing).
-
-8. Executing OPT pass (performing simple optimizations).
-
-8.1. Executing OPT_EXPR pass (perform const folding).
-Optimizing module simple_por.
-
-8.2. Executing OPT_MERGE pass (detect identical cells).
-Finding identical cells in module `\simple_por'.
-Removed a total of 0 cells.
-
-8.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees).
-Running muxtree optimizer on module \simple_por..
- Creating internal representation of mux trees.
- No muxes found in this module.
-Removed 0 multiplexer ports.
-
-8.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs).
- Optimizing cells in module \simple_por.
-Performed a total of 0 changes.
-
-8.5. Executing OPT_MERGE pass (detect identical cells).
-Finding identical cells in module `\simple_por'.
-Removed a total of 0 cells.
-
-8.6. Executing OPT_DFF pass (perform DFF optimizations).
-
-8.7. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-
-8.8. Executing OPT_EXPR pass (perform const folding).
-Optimizing module simple_por.
-
-8.9. Finished OPT passes. (There is nothing left to do.)
-
-9. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-Removed 0 unused cells and 1 unused wires.
-<suppressed ~1 debug messages>
-
-10. Printing statistics.
-
-=== simple_por ===
-
- Number of wires: 4
- Number of wire bits: 4
- Number of public wires: 4
- Number of public wire bits: 4
- Number of memories: 0
- Number of memory bits: 0
- Number of processes: 0
- Number of cells: 2
- sky130_fd_sc_hvl__schmittbuf_1 2
-
-11. Executing DFFLIBMAP pass (mapping DFF cells to sequential cells from liberty file).
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrtp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfsbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfstp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxtp_1' - skipping.
- cell sky130_fd_sc_hvl__dfxtp_1 (noninv, pins=3, area=48.84) is a direct match for cell type $_DFF_P_.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrtp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfsbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfstp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxtp_1' - skipping.
- cell sky130_fd_sc_hvl__dfrtp_1 (noninv, pins=4, area=62.52) is a direct match for cell type $_DFF_PN0_.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrtp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfsbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfstp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxtp_1' - skipping.
- cell sky130_fd_sc_hvl__dfstp_1 (noninv, pins=4, area=60.56) is a direct match for cell type $_DFF_PN1_.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrtp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfsbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfstp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxtp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrtp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfsbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfstp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxtp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrtp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfsbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfstp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxtp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrtp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfsbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfstp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxtp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrtp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfsbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfstp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxtp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfrtp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfsbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfstp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxbp_1' - skipping.
-Warning: Found unsupported expression 'D&!SCE|SCD&SCE' in pin attribute of cell 'sky130_fd_sc_hvl__sdfxtp_1' - skipping.
- final dff cell mappings:
- unmapped dff cell: $_DFF_N_
- \sky130_fd_sc_hvl__dfxtp_1 _DFF_P_ (.CLK( C), .D( D), .Q( Q));
- unmapped dff cell: $_DFF_NN0_
- unmapped dff cell: $_DFF_NN1_
- unmapped dff cell: $_DFF_NP0_
- unmapped dff cell: $_DFF_NP1_
- \sky130_fd_sc_hvl__dfrtp_1 _DFF_PN0_ (.CLK( C), .D( D), .Q( Q), .RESET_B( R));
- \sky130_fd_sc_hvl__dfstp_1 _DFF_PN1_ (.CLK( C), .D( D), .Q( Q), .SET_B( R));
- unmapped dff cell: $_DFF_PP0_
- unmapped dff cell: $_DFF_PP1_
- unmapped dff cell: $_DFFSR_NNN_
- unmapped dff cell: $_DFFSR_NNP_
- unmapped dff cell: $_DFFSR_NPN_
- unmapped dff cell: $_DFFSR_NPP_
- unmapped dff cell: $_DFFSR_PNN_
- unmapped dff cell: $_DFFSR_PNP_
- unmapped dff cell: $_DFFSR_PPN_
- unmapped dff cell: $_DFFSR_PPP_
-
-11.1. Executing DFFLEGALIZE pass (convert FFs to types supported by the target).
-Mapping DFF cells in module `\simple_por':
-
-12. Printing statistics.
-
-=== simple_por ===
-
- Number of wires: 4
- Number of wire bits: 4
- Number of public wires: 4
- Number of public wire bits: 4
- Number of memories: 0
- Number of memory bits: 0
- Number of processes: 0
- Number of cells: 2
- sky130_fd_sc_hvl__schmittbuf_1 2
-
-13. Executing ABC pass (technology mapping using ABC).
-
-13.1. Extracting gate netlist of module `\simple_por' to `/tmp/yosys-abc-hrVmdg/input.blif'..
-Extracted 0 gates and 0 wires to a netlist network with 0 inputs and 0 outputs.
-Don't call ABC as there is nothing to map.
-Removing temp directory.
-
-14. Executing SETUNDEF pass (replace undef values with defined constants).
-
-15. Executing HILOMAP pass (mapping to constant drivers).
-
-16. Executing SPLITNETS pass (splitting up multi-bit signals).
-
-17. Executing OPT_CLEAN pass (remove unused cells and wires).
-Finding unused cells or wires in module \simple_por..
-
-18. Executing INSBUF pass (insert buffer cells for connected wires).
-
-19. Executing CHECK pass (checking for obvious problems).
-checking module simple_por..
-found and reported 0 problems.
-
-20. Printing statistics.
-
-=== simple_por ===
-
- Number of wires: 5
- Number of wire bits: 5
- Number of public wires: 4
- Number of public wire bits: 4
- Number of memories: 0
- Number of memory bits: 0
- Number of processes: 0
- Number of cells: 3
- sky130_fd_sc_hvl__conb_1 1
- sky130_fd_sc_hvl__schmittbuf_1 2
-
- Chip area for module '\simple_por': 52.747200
-
-21. Executing Verilog backend.
-Dumping module `\simple_por'.
-
-Warnings: 8 unique messages, 56 total
-End of script. Logfile hash: bc23914c66, CPU: user 0.44s system 0.01s, MEM: 22.57 MB peak
-Yosys 0.9+3621 (git sha1 84e9fa7, gcc 8.3.1 -fPIC -Os)
-Time spent: 28% 4x read_liberty (0 sec), 27% 1x dfflibmap (0 sec), ...
diff --git a/openlane/simple_por/runs/simple_por/logs/synthesis/yosys_rewrite_verilog.log b/openlane/simple_por/runs/simple_por/logs/synthesis/yosys_rewrite_verilog.log
deleted file mode 100644
index fe3117d..0000000
--- a/openlane/simple_por/runs/simple_por/logs/synthesis/yosys_rewrite_verilog.log
+++ /dev/null
@@ -1,43 +0,0 @@
-
- /----------------------------------------------------------------------------\
- | |
- | yosys -- Yosys Open SYnthesis Suite |
- | |
- | Copyright (C) 2012 - 2020 Claire Wolf <claire@symbioticeda.com> |
- | |
- | Permission to use, copy, modify, and/or distribute this software for any |
- | purpose with or without fee is hereby granted, provided that the above |
- | copyright notice and this permission notice appear in all copies. |
- | |
- | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES |
- | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF |
- | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR |
- | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES |
- | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN |
- | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
- | OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
- | |
- \----------------------------------------------------------------------------/
-
- Yosys 0.9+3621 (git sha1 84e9fa7, gcc 8.3.1 -fPIC -Os)
-
-[TCL: yosys -import] Command name collision: found pre-existing command `cd' -> skip.
-[TCL: yosys -import] Command name collision: found pre-existing command `eval' -> skip.
-[TCL: yosys -import] Command name collision: found pre-existing command `exec' -> skip.
-[TCL: yosys -import] Command name collision: found pre-existing command `read' -> skip.
-[TCL: yosys -import] Command name collision: found pre-existing command `trace' -> skip.
-
-1. Executing Verilog-2005 frontend: /project/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.powered.v
-Parsing Verilog input from `/project/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.powered.v' to AST representation.
-Generating RTLIL representation for module `\simple_por'.
-/project/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.powered.v:12: Warning: Identifier `\_0_' is implicitly declared.
-/project/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.powered.v:18: Warning: Identifier `\mid' is implicitly declared.
-Successfully finished Verilog frontend.
-
-2. Executing Verilog backend.
-Dumping module `\simple_por'.
-
-Warnings: 2 unique messages, 2 total
-End of script. Logfile hash: b41ccc5405, CPU: user 0.02s system 0.00s, MEM: 7.59 MB peak
-Yosys 0.9+3621 (git sha1 84e9fa7, gcc 8.3.1 -fPIC -Os)
-Time spent: 79% 2x write_verilog (0 sec), 20% 2x read_verilog (0 sec)
diff --git a/openlane/simple_por/runs/simple_por/logs/synthesis/yosys_runtime.txt b/openlane/simple_por/runs/simple_por/logs/synthesis/yosys_runtime.txt
deleted file mode 100644
index 0b9c936..0000000
--- a/openlane/simple_por/runs/simple_por/logs/synthesis/yosys_runtime.txt
+++ /dev/null
@@ -1 +0,0 @@
-0h0m0s463ms
diff --git a/openlane/simple_por/runs/simple_por/logs/write_verilog.log b/openlane/simple_por/runs/simple_por/logs/write_verilog.log
deleted file mode 100644
index c18aab0..0000000
--- a/openlane/simple_por/runs/simple_por/logs/write_verilog.log
+++ /dev/null
@@ -1,16 +0,0 @@
-OpenROAD 0.9.0 e582f2522b
-This program is licensed under the BSD-3 license. See the LICENSE file for details.
-Components of this program may be licensed under more restrictive licenses which must be honored.
-Notice 0: Reading LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0: Created 13 technology layers
-Notice 0: Created 25 technology vias
-Notice 0: Created 69 library cells
-Notice 0: Finished LEF file: /project/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
-Notice 0:
-Reading DEF file: /project/openlane/simple_por/runs/simple_por/tmp/routing/simple_por.powered.def
-Notice 0: Design: simple_por
-Notice 0: Created 5 pins.
-Notice 0: Created 16 components and 70 component-terminals.
-Notice 0: Created 2 special nets and 0 connections.
-Notice 0: Created 7 nets and 69 connections.
-Notice 0: Finished DEF file: /project/openlane/simple_por/runs/simple_por/tmp/routing/simple_por.powered.def
diff --git a/openlane/simple_por/runs/simple_por/reports/final_summary_report.csv b/openlane/simple_por/runs/simple_por/reports/final_summary_report.csv
deleted file mode 100644
index 506e699..0000000
--- a/openlane/simple_por/runs/simple_por/reports/final_summary_report.csv
+++ /dev/null
@@ -1,2 +0,0 @@
-,design,design_name,config,runtime,DIEAREA_mm^2,CellPer_mm^2,(Cell/mm^2)/Core_Util,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,suggested_clock_frequency,suggested_clock_period,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GLB_RT_ADJUSTMENT,STD_CELL_LIBRARY,CELL_PAD,DIODE_INSERTION_STRATEGY
-0,/project/openlane/simple_por,simple_por,simple_por,0h0m9s,0.00108,2777.777777777778,9259.25925925926,-1,371.9,3,0,0,0,0,0,0,23,0,0,30,10,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28465,5,5,4,4,0,0,0,3,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,100.0,10.0,10,2,5,30,1,153.6,153.18,0.5,0,sky130_fd_sc_hvl,8,3
diff --git a/openlane/simple_por/runs/simple_por/reports/floorplan/verilog2def.core_area.rpt b/openlane/simple_por/runs/simple_por/reports/floorplan/verilog2def.core_area.rpt
deleted file mode 100644
index 3ff9cf7..0000000
--- a/openlane/simple_por/runs/simple_por/reports/floorplan/verilog2def.core_area.rpt
+++ /dev/null
@@ -1 +0,0 @@
-5.76 16.28 18.72 28.49
diff --git a/openlane/simple_por/runs/simple_por/reports/floorplan/verilog2def.die_area.rpt b/openlane/simple_por/runs/simple_por/reports/floorplan/verilog2def.die_area.rpt
deleted file mode 100644
index ef57a1b..0000000
--- a/openlane/simple_por/runs/simple_por/reports/floorplan/verilog2def.die_area.rpt
+++ /dev/null
@@ -1 +0,0 @@
-0.0 0.0 24.78 45.82
diff --git a/openlane/simple_por/runs/simple_por/reports/placement/openphysyn_allchecks.rpt b/openlane/simple_por/runs/simple_por/reports/placement/openphysyn_allchecks.rpt
deleted file mode 100644
index 804fb12..0000000
--- a/openlane/simple_por/runs/simple_por/reports/placement/openphysyn_allchecks.rpt
+++ /dev/null
@@ -1 +0,0 @@
-No paths found.
diff --git a/openlane/simple_por/runs/simple_por/reports/placement/openphysyn_tns.rpt b/openlane/simple_por/runs/simple_por/reports/placement/openphysyn_tns.rpt
deleted file mode 100644
index 53df237..0000000
--- a/openlane/simple_por/runs/simple_por/reports/placement/openphysyn_tns.rpt
+++ /dev/null
@@ -1 +0,0 @@
-tns 0.00
diff --git a/openlane/simple_por/runs/simple_por/reports/placement/openphysyn_violators.rpt b/openlane/simple_por/runs/simple_por/reports/placement/openphysyn_violators.rpt
deleted file mode 100644
index e69de29..0000000
--- a/openlane/simple_por/runs/simple_por/reports/placement/openphysyn_violators.rpt
+++ /dev/null
diff --git a/openlane/simple_por/runs/simple_por/reports/placement/openphysyn_wns.rpt b/openlane/simple_por/runs/simple_por/reports/placement/openphysyn_wns.rpt
deleted file mode 100644
index 3196164..0000000
--- a/openlane/simple_por/runs/simple_por/reports/placement/openphysyn_wns.rpt
+++ /dev/null
@@ -1 +0,0 @@
-wns 0.00
diff --git a/openlane/simple_por/runs/simple_por/reports/placement/replace.min_max.rpt b/openlane/simple_por/runs/simple_por/reports/placement/replace.min_max.rpt
deleted file mode 100644
index 804fb12..0000000
--- a/openlane/simple_por/runs/simple_por/reports/placement/replace.min_max.rpt
+++ /dev/null
@@ -1 +0,0 @@
-No paths found.
diff --git a/openlane/simple_por/runs/simple_por/reports/placement/replace.rpt b/openlane/simple_por/runs/simple_por/reports/placement/replace.rpt
deleted file mode 100644
index 804fb12..0000000
--- a/openlane/simple_por/runs/simple_por/reports/placement/replace.rpt
+++ /dev/null
@@ -1 +0,0 @@
-No paths found.
diff --git a/openlane/simple_por/runs/simple_por/reports/placement/replace.timing.rpt b/openlane/simple_por/runs/simple_por/reports/placement/replace.timing.rpt
deleted file mode 100644
index 804fb12..0000000
--- a/openlane/simple_por/runs/simple_por/reports/placement/replace.timing.rpt
+++ /dev/null
@@ -1 +0,0 @@
-No paths found.
diff --git a/openlane/simple_por/runs/simple_por/reports/placement/replace_tns.rpt b/openlane/simple_por/runs/simple_por/reports/placement/replace_tns.rpt
deleted file mode 100644
index 53df237..0000000
--- a/openlane/simple_por/runs/simple_por/reports/placement/replace_tns.rpt
+++ /dev/null
@@ -1 +0,0 @@
-tns 0.00
diff --git a/openlane/simple_por/runs/simple_por/reports/placement/replace_wns.rpt b/openlane/simple_por/runs/simple_por/reports/placement/replace_wns.rpt
deleted file mode 100644
index 3196164..0000000
--- a/openlane/simple_por/runs/simple_por/reports/placement/replace_wns.rpt
+++ /dev/null
@@ -1 +0,0 @@
-wns 0.00
diff --git a/openlane/simple_por/runs/simple_por/reports/routing/antenna.rpt b/openlane/simple_por/runs/simple_por/reports/routing/antenna.rpt
deleted file mode 100644
index d156fbc..0000000
--- a/openlane/simple_por/runs/simple_por/reports/routing/antenna.rpt
+++ /dev/null
@@ -1,69 +0,0 @@
-Warning - class CORE ANTENNACELL is not found. This msg can be ignored if not in the antenna-avoid flow
-
-Net - porb_h
- No sinks on this net
-
-Net - vdd3v3
-
-Net - vss
-
-Net - _0_
- hystbuf1 (sky130_fd_sc_hvl__schmittbuf_1) A
-[1] met2:
- PAR: 0.41 Ratio: 0.00 (Area)
- PAR: 2.08 Ratio: 400.00 (S.Area)
- CAR: 0.49 Ratio: 0.00 (C.Area)
- CAR: 2.55 Ratio: 0.00 (C.S.Area)
-
-[1] met1:
- PAR: 0.07 Ratio: 0.00 (Area)
- PAR: 0.45 Ratio: 400.00 (S.Area)
- CAR: 0.09 Ratio: 0.00 (C.Area)
- CAR: 0.47 Ratio: 0.00 (C.S.Area)
-
-[1] li1:
- PAR: 0.01 Ratio: 0.00 (Area)
- PAR: 0.01 Ratio: 75.00 (S.Area)
- CAR: 0.01 Ratio: 0.00 (C.Area)
- CAR: 0.01 Ratio: 0.00 (C.S.Area)
-
-[1] M1M2_PR:
- PAR: 0.02 Ratio: 6.00 (Area)
- CAR: 0.04 Ratio: 0.00 (C.Area)
-
-[1] L1M1_PR_MR:
- PAR: 0.02 Ratio: 3.00 (Area)
- CAR: 0.02 Ratio: 0.00 (C.Area)
-
-
-Net - mid
- hystbuf2 (sky130_fd_sc_hvl__schmittbuf_1) A
-[1] met2:
- PAR: 0.41 Ratio: 0.00 (Area)
- PAR: 2.08 Ratio: 2838.50 (S.Area)
- CAR: 0.44 Ratio: 0.00 (C.Area)
- CAR: 2.18 Ratio: 0.00 (C.S.Area)
-
-[1] met1:
- PAR: 0.02 Ratio: 0.00 (Area)
- PAR: 0.08 Ratio: 400.00 (S.Area)
- CAR: 0.03 Ratio: 0.00 (C.Area)
- CAR: 0.10 Ratio: 0.00 (C.S.Area)
-
-[1] li1:
- PAR: 0.01 Ratio: 0.00 (Area)
- PAR: 0.01 Ratio: 75.00 (S.Area)
- CAR: 0.01 Ratio: 0.00 (C.Area)
- CAR: 0.01 Ratio: 0.00 (C.S.Area)
-
-[1] M1M2_PR:
- PAR: 0.02 Ratio: 6.00 (Area)
- CAR: 0.04 Ratio: 0.00 (C.Area)
-
-[1] L1M1_PR_MR:
- PAR: 0.02 Ratio: 3.00 (Area)
- CAR: 0.02 Ratio: 0.00 (C.Area)
-
-Number of pins violated: 0
-Number of nets violated: 0
-Total number of unspecial nets: 5
diff --git a/openlane/simple_por/runs/simple_por/reports/routing/tritonRoute.drc b/openlane/simple_por/runs/simple_por/reports/routing/tritonRoute.drc
deleted file mode 100644
index e69de29..0000000
--- a/openlane/simple_por/runs/simple_por/reports/routing/tritonRoute.drc
+++ /dev/null
diff --git a/openlane/simple_por/runs/simple_por/reports/runtime.txt b/openlane/simple_por/runs/simple_por/reports/runtime.txt
deleted file mode 100644
index afae173..0000000
--- a/openlane/simple_por/runs/simple_por/reports/runtime.txt
+++ /dev/null
@@ -1 +0,0 @@
-Routing completed for simple_por/11-11_03-14 in 0h0m9s
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta.min_max.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/opensta.min_max.rpt
deleted file mode 100644
index 804fb12..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta.min_max.rpt
+++ /dev/null
@@ -1 +0,0 @@
-No paths found.
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/opensta.rpt
deleted file mode 100644
index 804fb12..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta.rpt
+++ /dev/null
@@ -1 +0,0 @@
-No paths found.
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta.timing.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/opensta.timing.rpt
deleted file mode 100644
index 804fb12..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta.timing.rpt
+++ /dev/null
@@ -1 +0,0 @@
-No paths found.
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_post_openphysyn.min_max.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_post_openphysyn.min_max.rpt
deleted file mode 100644
index 804fb12..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_post_openphysyn.min_max.rpt
+++ /dev/null
@@ -1 +0,0 @@
-No paths found.
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_post_openphysyn.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_post_openphysyn.rpt
deleted file mode 100644
index 804fb12..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_post_openphysyn.rpt
+++ /dev/null
@@ -1 +0,0 @@
-No paths found.
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_post_openphysyn.timing.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_post_openphysyn.timing.rpt
deleted file mode 100644
index 804fb12..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_post_openphysyn.timing.rpt
+++ /dev/null
@@ -1 +0,0 @@
-No paths found.
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_post_openphysyn_tns.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_post_openphysyn_tns.rpt
deleted file mode 100644
index 53df237..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_post_openphysyn_tns.rpt
+++ /dev/null
@@ -1 +0,0 @@
-tns 0.00
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_post_openphysyn_wns.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_post_openphysyn_wns.rpt
deleted file mode 100644
index 3196164..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_post_openphysyn_wns.rpt
+++ /dev/null
@@ -1 +0,0 @@
-wns 0.00
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_spef.min_max.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_spef.min_max.rpt
deleted file mode 100644
index 804fb12..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_spef.min_max.rpt
+++ /dev/null
@@ -1 +0,0 @@
-No paths found.
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_spef.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_spef.rpt
deleted file mode 100644
index 804fb12..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_spef.rpt
+++ /dev/null
@@ -1 +0,0 @@
-No paths found.
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_spef.timing.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_spef.timing.rpt
deleted file mode 100644
index 804fb12..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_spef.timing.rpt
+++ /dev/null
@@ -1 +0,0 @@
-No paths found.
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_spef_tns.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_spef_tns.rpt
deleted file mode 100644
index 53df237..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_spef_tns.rpt
+++ /dev/null
@@ -1 +0,0 @@
-tns 0.00
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_spef_wns.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_spef_wns.rpt
deleted file mode 100644
index 3196164..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_spef_wns.rpt
+++ /dev/null
@@ -1 +0,0 @@
-wns 0.00
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_tns.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_tns.rpt
deleted file mode 100644
index 53df237..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_tns.rpt
+++ /dev/null
@@ -1 +0,0 @@
-tns 0.00
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_wns.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_wns.rpt
deleted file mode 100644
index 3196164..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/opensta_wns.rpt
+++ /dev/null
@@ -1 +0,0 @@
-wns 0.00
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/yosys_2.chk.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/yosys_2.chk.rpt
deleted file mode 100644
index 36f18a4..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/yosys_2.chk.rpt
+++ /dev/null
@@ -1,4 +0,0 @@
-
-19. Executing CHECK pass (checking for obvious problems).
-checking module simple_por..
-found and reported 0 problems.
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/yosys_2.stat.rpt b/openlane/simple_por/runs/simple_por/reports/synthesis/yosys_2.stat.rpt
deleted file mode 100644
index 364a9ea..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/yosys_2.stat.rpt
+++ /dev/null
@@ -1,18 +0,0 @@
-
-20. Printing statistics.
-
-=== simple_por ===
-
- Number of wires: 5
- Number of wire bits: 5
- Number of public wires: 4
- Number of public wire bits: 4
- Number of memories: 0
- Number of memory bits: 0
- Number of processes: 0
- Number of cells: 3
- sky130_fd_sc_hvl__conb_1 1
- sky130_fd_sc_hvl__schmittbuf_1 2
-
- Chip area for module '\simple_por': 52.747200
-
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/yosys_dff.stat b/openlane/simple_por/runs/simple_por/reports/synthesis/yosys_dff.stat
deleted file mode 100644
index f580948..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/yosys_dff.stat
+++ /dev/null
@@ -1,15 +0,0 @@
-
-12. Printing statistics.
-
-=== simple_por ===
-
- Number of wires: 4
- Number of wire bits: 4
- Number of public wires: 4
- Number of public wire bits: 4
- Number of memories: 0
- Number of memory bits: 0
- Number of processes: 0
- Number of cells: 2
- sky130_fd_sc_hvl__schmittbuf_1 2
-
diff --git a/openlane/simple_por/runs/simple_por/reports/synthesis/yosys_pre.stat b/openlane/simple_por/runs/simple_por/reports/synthesis/yosys_pre.stat
deleted file mode 100644
index 6aed169..0000000
--- a/openlane/simple_por/runs/simple_por/reports/synthesis/yosys_pre.stat
+++ /dev/null
@@ -1,15 +0,0 @@
-
-10. Printing statistics.
-
-=== simple_por ===
-
- Number of wires: 4
- Number of wire bits: 4
- Number of public wires: 4
- Number of public wire bits: 4
- Number of memories: 0
- Number of memory bits: 0
- Number of processes: 0
- Number of cells: 2
- sky130_fd_sc_hvl__schmittbuf_1 2
-
diff --git a/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.json b/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.json
deleted file mode 100644
index 8033210..0000000
--- a/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.json
+++ /dev/null
@@ -1,72 +0,0 @@
-[
- {
- "pins": [
- [
- "A",
- "X",
- "VGND",
- "VNB",
- "VPB",
- "VPWR"
- ], [
- "A",
- "X",
- "VGND",
- "VNB",
- "VPB",
- "VPWR"
- ]
- ]
- },
- {
- "pins": [
- [
- "LO",
- "VGND",
- "VNB",
- "VPB",
- "VPWR"
- ], [
- "LO",
- "VGND",
- "VNB",
- "VPB",
- "VPWR"
- ]
- ]
- },
- {
- "name": [
- "simple_por",
- "simple_por"
- ],
- "devices": [
- [
- ["sky130_fd_sc_hvl__schmittbuf_1", 2],
- ["sky130_fd_sc_hvl__conb_1", 1 ]
- ], [
- ["sky130_fd_sc_hvl__schmittbuf_1", 2 ],
- ["sky130_fd_sc_hvl__conb_1", 1 ]
- ]
- ],
- "nets": [
- 5,
- 5
- ],
- "badnets": [
- ],
- "badelements": [
- ],
- "pins": [
- [
- "porb_h",
- "VGND",
- "VPWR"
- ], [
- "porb_h",
- "VGND",
- "VPWR"
- ]
- ]
- }
-]
diff --git a/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.log b/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.log
deleted file mode 100644
index 1cfe1f1..0000000
--- a/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.log
+++ /dev/null
@@ -1,69 +0,0 @@
-
-Cell sky130_fd_sc_hvl__schmittbuf_1 disconnected node: A
-Cell sky130_fd_sc_hvl__schmittbuf_1 disconnected node: X
-Cell sky130_fd_sc_hvl__schmittbuf_1 disconnected node: VGND
-Cell sky130_fd_sc_hvl__schmittbuf_1 disconnected node: VNB
-Cell sky130_fd_sc_hvl__schmittbuf_1 disconnected node: VPB
-Cell sky130_fd_sc_hvl__schmittbuf_1 disconnected node: VPWR
-Warning: Equate pins: cell sky130_fd_sc_hvl__schmittbuf_1 has no definition, treated as a black box.
-
-Subcircuit pins:
-Circuit 1: sky130_fd_sc_hvl__schmittbuf_1 |Circuit 2: sky130_fd_sc_hvl__schmittbuf_1
--------------------------------------------|-------------------------------------------
-A |A
-X |X
-VGND |VGND
-VNB |VNB
-VPB |VPB
-VPWR |VPWR
----------------------------------------------------------------------------------------
-Cell pin lists are equivalent.
-Device classes sky130_fd_sc_hvl__schmittbuf_1 and sky130_fd_sc_hvl__schmittbuf_1 are equivalent.
-
-Cell sky130_fd_sc_hvl__conb_1 disconnected node: HI
-Cell sky130_fd_sc_hvl__conb_1 disconnected node: LO
-Cell sky130_fd_sc_hvl__conb_1 disconnected node: VGND
-Cell sky130_fd_sc_hvl__conb_1 disconnected node: VNB
-Cell sky130_fd_sc_hvl__conb_1 disconnected node: VPB
-Cell sky130_fd_sc_hvl__conb_1 disconnected node: VPWR
-Warning: Equate pins: cell sky130_fd_sc_hvl__conb_1 has no definition, treated as a black box.
-
-Subcircuit pins:
-Circuit 1: sky130_fd_sc_hvl__conb_1 |Circuit 2: sky130_fd_sc_hvl__conb_1
--------------------------------------------|-------------------------------------------
-LO |LO
-VGND |VGND
-VNB |VNB
-VPB |VPB
-VPWR |VPWR
----------------------------------------------------------------------------------------
-Cell pin lists are equivalent.
-Device classes sky130_fd_sc_hvl__conb_1 and sky130_fd_sc_hvl__conb_1 are equivalent.
-
-Cell simple_por disconnected node: vdd3v3
-Cell simple_por disconnected node: vss
-
-Cell simple_por disconnected node: vdd3v3
-Cell simple_por disconnected node: vss
-
-Subcircuit summary:
-Circuit 1: simple_por |Circuit 2: simple_por
--------------------------------------------|-------------------------------------------
-sky130_fd_sc_hvl__schmittbuf_1 (2) |sky130_fd_sc_hvl__schmittbuf_1 (2)
-sky130_fd_sc_hvl__conb_1 (1) |sky130_fd_sc_hvl__conb_1 (1)
-Number of devices: 3 |Number of devices: 3
-Number of nets: 5 |Number of nets: 5
----------------------------------------------------------------------------------------
-Circuits match uniquely.
-Netlists match uniquely.
-
-Subcircuit pins:
-Circuit 1: simple_por |Circuit 2: simple_por
--------------------------------------------|-------------------------------------------
-porb_h |porb_h
-VGND |VGND
-VPWR |VPWR
----------------------------------------------------------------------------------------
-Cell pin lists are equivalent.
-Device classes simple_por and simple_por are equivalent.
-Circuits match uniquely.
diff --git a/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.powered.v b/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.powered.v
deleted file mode 100644
index bf90099..0000000
--- a/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs.powered.v
+++ /dev/null
@@ -1,112 +0,0 @@
-/* Generated by Yosys 0.9+3621 (git sha1 84e9fa7, gcc 8.3.1 -fPIC -Os) */
-
-module simple_por(porb_h, vdd3v3, vss, VPWR, VGND);
- input VGND;
- input VPWR;
- wire _0_;
- wire mid;
- output porb_h;
- input vdd3v3;
- input vss;
- sky130_fd_sc_hvl__decap_4 FILLER_0_0 (
- .VGND(VGND),
- .VNB(VGND),
- .VPB(VPWR),
- .VPWR(VPWR)
- );
- sky130_fd_sc_hvl__decap_8 FILLER_0_12 (
- .VGND(VGND),
- .VNB(VGND),
- .VPB(VPWR),
- .VPWR(VPWR)
- );
- sky130_fd_sc_hvl__decap_4 FILLER_0_20 (
- .VGND(VGND),
- .VNB(VGND),
- .VPB(VPWR),
- .VPWR(VPWR)
- );
- sky130_fd_sc_hvl__fill_2 FILLER_0_24 (
- .VGND(VGND),
- .VNB(VGND),
- .VPB(VPWR),
- .VPWR(VPWR)
- );
- sky130_fd_sc_hvl__fill_1 FILLER_0_26 (
- .VGND(VGND),
- .VNB(VGND),
- .VPB(VPWR),
- .VPWR(VPWR)
- );
- sky130_fd_sc_hvl__fill_2 FILLER_0_4 (
- .VGND(VGND),
- .VNB(VGND),
- .VPB(VPWR),
- .VPWR(VPWR)
- );
- sky130_fd_sc_hvl__fill_1 FILLER_0_6 (
- .VGND(VGND),
- .VNB(VGND),
- .VPB(VPWR),
- .VPWR(VPWR)
- );
- sky130_fd_sc_hvl__decap_4 FILLER_1_0 (
- .VGND(VGND),
- .VNB(VGND),
- .VPB(VPWR),
- .VPWR(VPWR)
- );
- sky130_fd_sc_hvl__decap_8 FILLER_1_15 (
- .VGND(VGND),
- .VNB(VGND),
- .VPB(VPWR),
- .VPWR(VPWR)
- );
- sky130_fd_sc_hvl__decap_4 FILLER_1_23 (
- .VGND(VGND),
- .VNB(VGND),
- .VPB(VPWR),
- .VPWR(VPWR)
- );
- sky130_fd_sc_hvl__decap_4 FILLER_2_0 (
- .VGND(VGND),
- .VNB(VGND),
- .VPB(VPWR),
- .VPWR(VPWR)
- );
- sky130_fd_sc_hvl__decap_8 FILLER_2_15 (
- .VGND(VGND),
- .VNB(VGND),
- .VPB(VPWR),
- .VPWR(VPWR)
- );
- sky130_fd_sc_hvl__decap_4 FILLER_2_23 (
- .VGND(VGND),
- .VNB(VGND),
- .VPB(VPWR),
- .VPWR(VPWR)
- );
- sky130_fd_sc_hvl__conb_1 _1_ (
- .LO(_0_),
- .VGND(VGND),
- .VNB(VGND),
- .VPB(VPWR),
- .VPWR(VPWR)
- );
- sky130_fd_sc_hvl__schmittbuf_1 hystbuf1 (
- .A(_0_),
- .VGND(VGND),
- .VNB(VGND),
- .VPB(VPWR),
- .VPWR(VPWR),
- .X(mid)
- );
- sky130_fd_sc_hvl__schmittbuf_1 hystbuf2 (
- .A(mid),
- .VGND(VGND),
- .VNB(VGND),
- .VPB(VPWR),
- .VPWR(VPWR),
- .X(porb_h)
- );
-endmodule
diff --git a/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs_parsed.log b/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs_parsed.log
deleted file mode 100644
index 0a843e5..0000000
--- a/openlane/simple_por/runs/simple_por/results/lvs/simple_por.lvs_parsed.log
+++ /dev/null
@@ -1,3 +0,0 @@
-LVS reports no net, device, pin, or property mismatches.
-
-Total errors = 0
diff --git a/openlane/simple_por/runs/simple_por/results/magic/.magicrc b/openlane/simple_por/runs/simple_por/results/magic/.magicrc
deleted file mode 100644
index 9d2bba1..0000000
--- a/openlane/simple_por/runs/simple_por/results/magic/.magicrc
+++ /dev/null
@@ -1,75 +0,0 @@
-puts stdout "Sourcing design .magicrc for technology sky130A ..."
-
-# Put grid on 0.005 pitch. This is important, as some commands don't
-# rescale the grid automatically (such as lef read?).
-
-set scalefac [tech lambda]
-if {[lindex $scalefac 1] < 2} {
- scalegrid 1 2
-}
-
-# drc off
-drc euclidean on
-
-# Allow override of PDK path from environment variable PDKPATH
-if {[catch {set PDKPATH $env(PDKPATH)}]} {
- set PDKPATH "/home/xrex/usr/devel/pdks/sky130A"
-}
-
-# loading technology
-tech load $PDKPATH/libs.tech/magic/current/sky130A.tech
-
-# load device generator
-source $PDKPATH/libs.tech/magic/current/sky130A.tcl
-
-# load bind keys (optional)
-# source $PDKPATH/libs.tech/magic/current/sky130A-BindKeys
-
-# set units to lambda grid
-snap lambda
-
-# set sky130 standard power, ground, and substrate names
-set VDD VPWR
-set GND VGND
-set SUB VSUBS
-
-# Allow override of type of magic library views used, "mag" or "maglef",
-# from environment variable MAGTYPE
-
-if {[catch {set MAGTYPE $env(MAGTYPE)}]} {
- set MAGTYPE maglef
-}
-
-# add path to reference cells
-if {[file isdir ${PDKPATH}/libs.ref/${MAGTYPE}]} {
- addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_fd_pr
- addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_fd_io
- addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_fd_sc_hd
- addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_fd_sc_hdll
- addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_fd_sc_hs
- addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_fd_sc_hvl
- addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_fd_sc_lp
- addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_fd_sc_ls
- addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_fd_sc_ms
- addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_osu_sc
- addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_osu_sc_t18
-} else {
- addpath ${PDKPATH}/libs.ref/sky130_fd_pr/${MAGTYPE}
- addpath ${PDKPATH}/libs.ref/sky130_fd_io/${MAGTYPE}
- addpath ${PDKPATH}/libs.ref/sky130_fd_sc_hd/${MAGTYPE}
- addpath ${PDKPATH}/libs.ref/sky130_fd_sc_hdll/${MAGTYPE}
- addpath ${PDKPATH}/libs.ref/sky130_fd_sc_hs/${MAGTYPE}
- addpath ${PDKPATH}/libs.ref/sky130_fd_sc_hvl/${MAGTYPE}
- addpath ${PDKPATH}/libs.ref/sky130_fd_sc_lp/${MAGTYPE}
- addpath ${PDKPATH}/libs.ref/sky130_fd_sc_ls/${MAGTYPE}
- addpath ${PDKPATH}/libs.ref/sky130_fd_sc_ms/${MAGTYPE}
- addpath ${PDKPATH}/libs.ref/sky130_osu_sc/${MAGTYPE}
- addpath ${PDKPATH}/libs.ref/sky130_osu_sc_t18/${MAGTYPE}
-}
-
-# add path to GDS cells
-
-# add path to IP from catalog. This procedure defined in the PDK script.
-catch {magic::query_mylib_ip}
-# add path to local IP from user design space. Defined in the PDK script.
-catch {magic::query_my_projects}
diff --git a/openlane/simple_por/runs/simple_por/results/magic/simple_por.drc.mag b/openlane/simple_por/runs/simple_por/results/magic/simple_por.drc.mag
deleted file mode 100644
index 0af4f0a..0000000
--- a/openlane/simple_por/runs/simple_por/results/magic/simple_por.drc.mag
+++ /dev/null
@@ -1,953 +0,0 @@
-magic
-tech sky130A
-magscale 1 2
-timestamp 1605064460
-<< checkpaint >>
-rect -3932 -3932 8292 13096
-<< viali >>
-rect 1931 5496 1965 5530
-rect 1547 5274 1581 5308
-rect 1931 4682 1965 4716
-rect 1547 4460 1581 4494
-rect 1451 3868 1485 3902
-<< metal1 >>
-rect 556 5724 3148 5749
-rect 556 5672 1298 5724
-rect 1350 5672 1362 5724
-rect 1414 5672 1426 5724
-rect 1478 5672 1490 5724
-rect 1542 5672 2162 5724
-rect 2214 5672 2226 5724
-rect 2278 5672 2290 5724
-rect 2342 5672 2354 5724
-rect 2406 5672 3148 5724
-rect 556 5647 3148 5672
-rect 764 5487 770 5539
-rect 822 5527 828 5539
-rect 1919 5530 1977 5536
-rect 1919 5527 1931 5530
-rect 822 5499 1931 5527
-rect 822 5487 828 5499
-rect 1919 5496 1931 5499
-rect 1965 5496 1977 5530
-rect 1919 5490 1977 5496
-rect 1532 5305 1538 5317
-rect 1493 5277 1538 5305
-rect 1532 5265 1538 5277
-rect 1590 5265 1596 5317
-rect 556 4910 3148 4935
-rect 556 4858 866 4910
-rect 918 4858 930 4910
-rect 982 4858 994 4910
-rect 1046 4858 1058 4910
-rect 1110 4858 1730 4910
-rect 1782 4858 1794 4910
-rect 1846 4858 1858 4910
-rect 1910 4858 1922 4910
-rect 1974 4858 2594 4910
-rect 2646 4858 2658 4910
-rect 2710 4858 2722 4910
-rect 2774 4858 2786 4910
-rect 2838 4858 3148 4910
-rect 556 4833 3148 4858
-rect 1532 4673 1538 4725
-rect 1590 4713 1596 4725
-rect 1919 4716 1977 4722
-rect 1919 4713 1931 4716
-rect 1590 4685 1931 4713
-rect 1590 4673 1596 4685
-rect 1919 4682 1931 4685
-rect 1965 4682 1977 4716
-rect 1919 4676 1977 4682
-rect 1535 4494 1593 4500
-rect 1535 4460 1547 4494
-rect 1581 4491 1593 4494
-rect 1628 4491 1634 4503
-rect 1581 4463 1634 4491
-rect 1581 4460 1593 4463
-rect 1535 4454 1593 4460
-rect 1628 4451 1634 4463
-rect 1686 4451 1692 4503
-rect 556 4096 3148 4121
-rect 556 4044 1298 4096
-rect 1350 4044 1362 4096
-rect 1414 4044 1426 4096
-rect 1478 4044 1490 4096
-rect 1542 4044 2162 4096
-rect 2214 4044 2226 4096
-rect 2278 4044 2290 4096
-rect 2342 4044 2354 4096
-rect 2406 4044 3148 4096
-rect 556 4019 3148 4044
-rect 1439 3902 1497 3908
-rect 1439 3868 1451 3902
-rect 1485 3899 1497 3902
-rect 1628 3899 1634 3911
-rect 1485 3871 1634 3899
-rect 1485 3868 1497 3871
-rect 1439 3862 1497 3868
-rect 1628 3859 1634 3871
-rect 1686 3859 1692 3911
-rect 556 3282 3148 3307
-rect 556 3230 866 3282
-rect 918 3230 930 3282
-rect 982 3230 994 3282
-rect 1046 3230 1058 3282
-rect 1110 3230 1730 3282
-rect 1782 3230 1794 3282
-rect 1846 3230 1858 3282
-rect 1910 3230 1922 3282
-rect 1974 3230 2594 3282
-rect 2646 3230 2658 3282
-rect 2710 3230 2722 3282
-rect 2774 3230 2786 3282
-rect 2838 3230 3148 3282
-rect 556 3205 3148 3230
-<< via1 >>
-rect 1298 5672 1350 5724
-rect 1362 5672 1414 5724
-rect 1426 5672 1478 5724
-rect 1490 5672 1542 5724
-rect 2162 5672 2214 5724
-rect 2226 5672 2278 5724
-rect 2290 5672 2342 5724
-rect 2354 5672 2406 5724
-rect 770 5487 822 5539
-rect 1538 5308 1590 5317
-rect 1538 5274 1547 5308
-rect 1547 5274 1581 5308
-rect 1581 5274 1590 5308
-rect 1538 5265 1590 5274
-rect 866 4858 918 4910
-rect 930 4858 982 4910
-rect 994 4858 1046 4910
-rect 1058 4858 1110 4910
-rect 1730 4858 1782 4910
-rect 1794 4858 1846 4910
-rect 1858 4858 1910 4910
-rect 1922 4858 1974 4910
-rect 2594 4858 2646 4910
-rect 2658 4858 2710 4910
-rect 2722 4858 2774 4910
-rect 2786 4858 2838 4910
-rect 1538 4673 1590 4725
-rect 1634 4451 1686 4503
-rect 1298 4044 1350 4096
-rect 1362 4044 1414 4096
-rect 1426 4044 1478 4096
-rect 1490 4044 1542 4096
-rect 2162 4044 2214 4096
-rect 2226 4044 2278 4096
-rect 2290 4044 2342 4096
-rect 2354 4044 2406 4096
-rect 1634 3859 1686 3911
-rect 866 3230 918 3282
-rect 930 3230 982 3282
-rect 994 3230 1046 3282
-rect 1058 3230 1110 3282
-rect 1730 3230 1782 3282
-rect 1794 3230 1846 3282
-rect 1858 3230 1910 3282
-rect 1922 3230 1974 3282
-rect 2594 3230 2646 3282
-rect 2658 3230 2710 3282
-rect 2722 3230 2774 3282
-rect 2786 3230 2838 3282
-<< metal2 >>
-rect 768 8364 824 9164
-rect 782 5545 810 8364
-rect 1272 5726 1568 5749
-rect 1328 5724 1352 5726
-rect 1408 5724 1432 5726
-rect 1488 5724 1512 5726
-rect 1350 5672 1352 5724
-rect 1414 5672 1426 5724
-rect 1488 5672 1490 5724
-rect 1328 5670 1352 5672
-rect 1408 5670 1432 5672
-rect 1488 5670 1512 5672
-rect 1272 5647 1568 5670
-rect 2136 5726 2432 5749
-rect 2192 5724 2216 5726
-rect 2272 5724 2296 5726
-rect 2352 5724 2376 5726
-rect 2214 5672 2216 5724
-rect 2278 5672 2290 5724
-rect 2352 5672 2354 5724
-rect 2192 5670 2216 5672
-rect 2272 5670 2296 5672
-rect 2352 5670 2376 5672
-rect 2136 5647 2432 5670
-rect 770 5539 822 5545
-rect 770 5481 822 5487
-rect 1538 5317 1590 5323
-rect 1538 5259 1590 5265
-rect 840 4912 1136 4935
-rect 896 4910 920 4912
-rect 976 4910 1000 4912
-rect 1056 4910 1080 4912
-rect 918 4858 920 4910
-rect 982 4858 994 4910
-rect 1056 4858 1058 4910
-rect 896 4856 920 4858
-rect 976 4856 1000 4858
-rect 1056 4856 1080 4858
-rect 840 4833 1136 4856
-rect 1550 4731 1578 5259
-rect 1704 4912 2000 4935
-rect 1760 4910 1784 4912
-rect 1840 4910 1864 4912
-rect 1920 4910 1944 4912
-rect 1782 4858 1784 4910
-rect 1846 4858 1858 4910
-rect 1920 4858 1922 4910
-rect 1760 4856 1784 4858
-rect 1840 4856 1864 4858
-rect 1920 4856 1944 4858
-rect 1704 4833 2000 4856
-rect 2568 4912 2864 4935
-rect 2624 4910 2648 4912
-rect 2704 4910 2728 4912
-rect 2784 4910 2808 4912
-rect 2646 4858 2648 4910
-rect 2710 4858 2722 4910
-rect 2784 4858 2786 4910
-rect 2624 4856 2648 4858
-rect 2704 4856 2728 4858
-rect 2784 4856 2808 4858
-rect 2568 4833 2864 4856
-rect 1538 4725 1590 4731
-rect 1538 4667 1590 4673
-rect 1634 4503 1686 4509
-rect 1634 4445 1686 4451
-rect 1272 4098 1568 4121
-rect 1328 4096 1352 4098
-rect 1408 4096 1432 4098
-rect 1488 4096 1512 4098
-rect 1350 4044 1352 4096
-rect 1414 4044 1426 4096
-rect 1488 4044 1490 4096
-rect 1328 4042 1352 4044
-rect 1408 4042 1432 4044
-rect 1488 4042 1512 4044
-rect 1272 4019 1568 4042
-rect 1646 3917 1674 4445
-rect 2136 4098 2432 4121
-rect 2192 4096 2216 4098
-rect 2272 4096 2296 4098
-rect 2352 4096 2376 4098
-rect 2214 4044 2216 4096
-rect 2278 4044 2290 4096
-rect 2352 4044 2354 4096
-rect 2192 4042 2216 4044
-rect 2272 4042 2296 4044
-rect 2352 4042 2376 4044
-rect 2136 4019 2432 4042
-rect 1634 3911 1686 3917
-rect 1634 3853 1686 3859
-rect 840 3284 1136 3307
-rect 896 3282 920 3284
-rect 976 3282 1000 3284
-rect 1056 3282 1080 3284
-rect 918 3230 920 3282
-rect 982 3230 994 3282
-rect 1056 3230 1058 3282
-rect 896 3228 920 3230
-rect 976 3228 1000 3230
-rect 1056 3228 1080 3230
-rect 840 3205 1136 3228
-rect 1704 3284 2000 3307
-rect 1760 3282 1784 3284
-rect 1840 3282 1864 3284
-rect 1920 3282 1944 3284
-rect 1782 3230 1784 3282
-rect 1846 3230 1858 3282
-rect 1920 3230 1922 3282
-rect 1760 3228 1784 3230
-rect 1840 3228 1864 3230
-rect 1920 3228 1944 3230
-rect 1704 3205 2000 3228
-rect 2568 3284 2864 3307
-rect 2624 3282 2648 3284
-rect 2704 3282 2728 3284
-rect 2784 3282 2808 3284
-rect 2646 3230 2648 3282
-rect 2710 3230 2722 3282
-rect 2784 3230 2786 3282
-rect 2624 3228 2648 3230
-rect 2704 3228 2728 3230
-rect 2784 3228 2808 3230
-rect 2568 3205 2864 3228
-rect 0 0 56 800
-<< via2 >>
-rect 1272 5724 1328 5726
-rect 1352 5724 1408 5726
-rect 1432 5724 1488 5726
-rect 1512 5724 1568 5726
-rect 1272 5672 1298 5724
-rect 1298 5672 1328 5724
-rect 1352 5672 1362 5724
-rect 1362 5672 1408 5724
-rect 1432 5672 1478 5724
-rect 1478 5672 1488 5724
-rect 1512 5672 1542 5724
-rect 1542 5672 1568 5724
-rect 1272 5670 1328 5672
-rect 1352 5670 1408 5672
-rect 1432 5670 1488 5672
-rect 1512 5670 1568 5672
-rect 2136 5724 2192 5726
-rect 2216 5724 2272 5726
-rect 2296 5724 2352 5726
-rect 2376 5724 2432 5726
-rect 2136 5672 2162 5724
-rect 2162 5672 2192 5724
-rect 2216 5672 2226 5724
-rect 2226 5672 2272 5724
-rect 2296 5672 2342 5724
-rect 2342 5672 2352 5724
-rect 2376 5672 2406 5724
-rect 2406 5672 2432 5724
-rect 2136 5670 2192 5672
-rect 2216 5670 2272 5672
-rect 2296 5670 2352 5672
-rect 2376 5670 2432 5672
-rect 840 4910 896 4912
-rect 920 4910 976 4912
-rect 1000 4910 1056 4912
-rect 1080 4910 1136 4912
-rect 840 4858 866 4910
-rect 866 4858 896 4910
-rect 920 4858 930 4910
-rect 930 4858 976 4910
-rect 1000 4858 1046 4910
-rect 1046 4858 1056 4910
-rect 1080 4858 1110 4910
-rect 1110 4858 1136 4910
-rect 840 4856 896 4858
-rect 920 4856 976 4858
-rect 1000 4856 1056 4858
-rect 1080 4856 1136 4858
-rect 1704 4910 1760 4912
-rect 1784 4910 1840 4912
-rect 1864 4910 1920 4912
-rect 1944 4910 2000 4912
-rect 1704 4858 1730 4910
-rect 1730 4858 1760 4910
-rect 1784 4858 1794 4910
-rect 1794 4858 1840 4910
-rect 1864 4858 1910 4910
-rect 1910 4858 1920 4910
-rect 1944 4858 1974 4910
-rect 1974 4858 2000 4910
-rect 1704 4856 1760 4858
-rect 1784 4856 1840 4858
-rect 1864 4856 1920 4858
-rect 1944 4856 2000 4858
-rect 2568 4910 2624 4912
-rect 2648 4910 2704 4912
-rect 2728 4910 2784 4912
-rect 2808 4910 2864 4912
-rect 2568 4858 2594 4910
-rect 2594 4858 2624 4910
-rect 2648 4858 2658 4910
-rect 2658 4858 2704 4910
-rect 2728 4858 2774 4910
-rect 2774 4858 2784 4910
-rect 2808 4858 2838 4910
-rect 2838 4858 2864 4910
-rect 2568 4856 2624 4858
-rect 2648 4856 2704 4858
-rect 2728 4856 2784 4858
-rect 2808 4856 2864 4858
-rect 1272 4096 1328 4098
-rect 1352 4096 1408 4098
-rect 1432 4096 1488 4098
-rect 1512 4096 1568 4098
-rect 1272 4044 1298 4096
-rect 1298 4044 1328 4096
-rect 1352 4044 1362 4096
-rect 1362 4044 1408 4096
-rect 1432 4044 1478 4096
-rect 1478 4044 1488 4096
-rect 1512 4044 1542 4096
-rect 1542 4044 1568 4096
-rect 1272 4042 1328 4044
-rect 1352 4042 1408 4044
-rect 1432 4042 1488 4044
-rect 1512 4042 1568 4044
-rect 2136 4096 2192 4098
-rect 2216 4096 2272 4098
-rect 2296 4096 2352 4098
-rect 2376 4096 2432 4098
-rect 2136 4044 2162 4096
-rect 2162 4044 2192 4096
-rect 2216 4044 2226 4096
-rect 2226 4044 2272 4096
-rect 2296 4044 2342 4096
-rect 2342 4044 2352 4096
-rect 2376 4044 2406 4096
-rect 2406 4044 2432 4096
-rect 2136 4042 2192 4044
-rect 2216 4042 2272 4044
-rect 2296 4042 2352 4044
-rect 2376 4042 2432 4044
-rect 840 3282 896 3284
-rect 920 3282 976 3284
-rect 1000 3282 1056 3284
-rect 1080 3282 1136 3284
-rect 840 3230 866 3282
-rect 866 3230 896 3282
-rect 920 3230 930 3282
-rect 930 3230 976 3282
-rect 1000 3230 1046 3282
-rect 1046 3230 1056 3282
-rect 1080 3230 1110 3282
-rect 1110 3230 1136 3282
-rect 840 3228 896 3230
-rect 920 3228 976 3230
-rect 1000 3228 1056 3230
-rect 1080 3228 1136 3230
-rect 1704 3282 1760 3284
-rect 1784 3282 1840 3284
-rect 1864 3282 1920 3284
-rect 1944 3282 2000 3284
-rect 1704 3230 1730 3282
-rect 1730 3230 1760 3282
-rect 1784 3230 1794 3282
-rect 1794 3230 1840 3282
-rect 1864 3230 1910 3282
-rect 1910 3230 1920 3282
-rect 1944 3230 1974 3282
-rect 1974 3230 2000 3282
-rect 1704 3228 1760 3230
-rect 1784 3228 1840 3230
-rect 1864 3228 1920 3230
-rect 1944 3228 2000 3230
-rect 2568 3282 2624 3284
-rect 2648 3282 2704 3284
-rect 2728 3282 2784 3284
-rect 2808 3282 2864 3284
-rect 2568 3230 2594 3282
-rect 2594 3230 2624 3282
-rect 2648 3230 2658 3282
-rect 2658 3230 2704 3282
-rect 2728 3230 2774 3282
-rect 2774 3230 2784 3282
-rect 2808 3230 2838 3282
-rect 2838 3230 2864 3282
-rect 2568 3228 2624 3230
-rect 2648 3228 2704 3230
-rect 2728 3228 2784 3230
-rect 2808 3228 2864 3230
-<< metal3 >>
-rect 1260 5730 1580 5731
-rect 1260 5666 1268 5730
-rect 1332 5666 1348 5730
-rect 1412 5666 1428 5730
-rect 1492 5666 1508 5730
-rect 1572 5666 1580 5730
-rect 1260 5665 1580 5666
-rect 2124 5730 2444 5731
-rect 2124 5666 2132 5730
-rect 2196 5666 2212 5730
-rect 2276 5666 2292 5730
-rect 2356 5666 2372 5730
-rect 2436 5666 2444 5730
-rect 2124 5665 2444 5666
-rect 828 4916 1148 4917
-rect 828 4852 836 4916
-rect 900 4852 916 4916
-rect 980 4852 996 4916
-rect 1060 4852 1076 4916
-rect 1140 4852 1148 4916
-rect 828 4851 1148 4852
-rect 1692 4916 2012 4917
-rect 1692 4852 1700 4916
-rect 1764 4852 1780 4916
-rect 1844 4852 1860 4916
-rect 1924 4852 1940 4916
-rect 2004 4852 2012 4916
-rect 1692 4851 2012 4852
-rect 2556 4916 2876 4917
-rect 2556 4852 2564 4916
-rect 2628 4852 2644 4916
-rect 2708 4852 2724 4916
-rect 2788 4852 2804 4916
-rect 2868 4852 2876 4916
-rect 2556 4851 2876 4852
-rect 1260 4102 1580 4103
-rect 1260 4038 1268 4102
-rect 1332 4038 1348 4102
-rect 1412 4038 1428 4102
-rect 1492 4038 1508 4102
-rect 1572 4038 1580 4102
-rect 1260 4037 1580 4038
-rect 2124 4102 2444 4103
-rect 2124 4038 2132 4102
-rect 2196 4038 2212 4102
-rect 2276 4038 2292 4102
-rect 2356 4038 2372 4102
-rect 2436 4038 2444 4102
-rect 2124 4037 2444 4038
-rect 3560 3862 4360 3982
-rect 828 3288 1148 3289
-rect 828 3224 836 3288
-rect 900 3224 916 3288
-rect 980 3224 996 3288
-rect 1060 3224 1076 3288
-rect 1140 3224 1148 3288
-rect 828 3223 1148 3224
-rect 1692 3288 2012 3289
-rect 1692 3224 1700 3288
-rect 1764 3224 1780 3288
-rect 1844 3224 1860 3288
-rect 1924 3224 1940 3288
-rect 2004 3224 2012 3288
-rect 1692 3223 2012 3224
-rect 2556 3288 2876 3289
-rect 2556 3224 2564 3288
-rect 2628 3224 2644 3288
-rect 2708 3224 2724 3288
-rect 2788 3224 2804 3288
-rect 2868 3224 2876 3288
-rect 2556 3223 2876 3224
-<< via3 >>
-rect 1268 5726 1332 5730
-rect 1268 5670 1272 5726
-rect 1272 5670 1328 5726
-rect 1328 5670 1332 5726
-rect 1268 5666 1332 5670
-rect 1348 5726 1412 5730
-rect 1348 5670 1352 5726
-rect 1352 5670 1408 5726
-rect 1408 5670 1412 5726
-rect 1348 5666 1412 5670
-rect 1428 5726 1492 5730
-rect 1428 5670 1432 5726
-rect 1432 5670 1488 5726
-rect 1488 5670 1492 5726
-rect 1428 5666 1492 5670
-rect 1508 5726 1572 5730
-rect 1508 5670 1512 5726
-rect 1512 5670 1568 5726
-rect 1568 5670 1572 5726
-rect 1508 5666 1572 5670
-rect 2132 5726 2196 5730
-rect 2132 5670 2136 5726
-rect 2136 5670 2192 5726
-rect 2192 5670 2196 5726
-rect 2132 5666 2196 5670
-rect 2212 5726 2276 5730
-rect 2212 5670 2216 5726
-rect 2216 5670 2272 5726
-rect 2272 5670 2276 5726
-rect 2212 5666 2276 5670
-rect 2292 5726 2356 5730
-rect 2292 5670 2296 5726
-rect 2296 5670 2352 5726
-rect 2352 5670 2356 5726
-rect 2292 5666 2356 5670
-rect 2372 5726 2436 5730
-rect 2372 5670 2376 5726
-rect 2376 5670 2432 5726
-rect 2432 5670 2436 5726
-rect 2372 5666 2436 5670
-rect 836 4912 900 4916
-rect 836 4856 840 4912
-rect 840 4856 896 4912
-rect 896 4856 900 4912
-rect 836 4852 900 4856
-rect 916 4912 980 4916
-rect 916 4856 920 4912
-rect 920 4856 976 4912
-rect 976 4856 980 4912
-rect 916 4852 980 4856
-rect 996 4912 1060 4916
-rect 996 4856 1000 4912
-rect 1000 4856 1056 4912
-rect 1056 4856 1060 4912
-rect 996 4852 1060 4856
-rect 1076 4912 1140 4916
-rect 1076 4856 1080 4912
-rect 1080 4856 1136 4912
-rect 1136 4856 1140 4912
-rect 1076 4852 1140 4856
-rect 1700 4912 1764 4916
-rect 1700 4856 1704 4912
-rect 1704 4856 1760 4912
-rect 1760 4856 1764 4912
-rect 1700 4852 1764 4856
-rect 1780 4912 1844 4916
-rect 1780 4856 1784 4912
-rect 1784 4856 1840 4912
-rect 1840 4856 1844 4912
-rect 1780 4852 1844 4856
-rect 1860 4912 1924 4916
-rect 1860 4856 1864 4912
-rect 1864 4856 1920 4912
-rect 1920 4856 1924 4912
-rect 1860 4852 1924 4856
-rect 1940 4912 2004 4916
-rect 1940 4856 1944 4912
-rect 1944 4856 2000 4912
-rect 2000 4856 2004 4912
-rect 1940 4852 2004 4856
-rect 2564 4912 2628 4916
-rect 2564 4856 2568 4912
-rect 2568 4856 2624 4912
-rect 2624 4856 2628 4912
-rect 2564 4852 2628 4856
-rect 2644 4912 2708 4916
-rect 2644 4856 2648 4912
-rect 2648 4856 2704 4912
-rect 2704 4856 2708 4912
-rect 2644 4852 2708 4856
-rect 2724 4912 2788 4916
-rect 2724 4856 2728 4912
-rect 2728 4856 2784 4912
-rect 2784 4856 2788 4912
-rect 2724 4852 2788 4856
-rect 2804 4912 2868 4916
-rect 2804 4856 2808 4912
-rect 2808 4856 2864 4912
-rect 2864 4856 2868 4912
-rect 2804 4852 2868 4856
-rect 1268 4098 1332 4102
-rect 1268 4042 1272 4098
-rect 1272 4042 1328 4098
-rect 1328 4042 1332 4098
-rect 1268 4038 1332 4042
-rect 1348 4098 1412 4102
-rect 1348 4042 1352 4098
-rect 1352 4042 1408 4098
-rect 1408 4042 1412 4098
-rect 1348 4038 1412 4042
-rect 1428 4098 1492 4102
-rect 1428 4042 1432 4098
-rect 1432 4042 1488 4098
-rect 1488 4042 1492 4098
-rect 1428 4038 1492 4042
-rect 1508 4098 1572 4102
-rect 1508 4042 1512 4098
-rect 1512 4042 1568 4098
-rect 1568 4042 1572 4098
-rect 1508 4038 1572 4042
-rect 2132 4098 2196 4102
-rect 2132 4042 2136 4098
-rect 2136 4042 2192 4098
-rect 2192 4042 2196 4098
-rect 2132 4038 2196 4042
-rect 2212 4098 2276 4102
-rect 2212 4042 2216 4098
-rect 2216 4042 2272 4098
-rect 2272 4042 2276 4098
-rect 2212 4038 2276 4042
-rect 2292 4098 2356 4102
-rect 2292 4042 2296 4098
-rect 2296 4042 2352 4098
-rect 2352 4042 2356 4098
-rect 2292 4038 2356 4042
-rect 2372 4098 2436 4102
-rect 2372 4042 2376 4098
-rect 2376 4042 2432 4098
-rect 2432 4042 2436 4098
-rect 2372 4038 2436 4042
-rect 836 3284 900 3288
-rect 836 3228 840 3284
-rect 840 3228 896 3284
-rect 896 3228 900 3284
-rect 836 3224 900 3228
-rect 916 3284 980 3288
-rect 916 3228 920 3284
-rect 920 3228 976 3284
-rect 976 3228 980 3284
-rect 916 3224 980 3228
-rect 996 3284 1060 3288
-rect 996 3228 1000 3284
-rect 1000 3228 1056 3284
-rect 1056 3228 1060 3284
-rect 996 3224 1060 3228
-rect 1076 3284 1140 3288
-rect 1076 3228 1080 3284
-rect 1080 3228 1136 3284
-rect 1136 3228 1140 3284
-rect 1076 3224 1140 3228
-rect 1700 3284 1764 3288
-rect 1700 3228 1704 3284
-rect 1704 3228 1760 3284
-rect 1760 3228 1764 3284
-rect 1700 3224 1764 3228
-rect 1780 3284 1844 3288
-rect 1780 3228 1784 3284
-rect 1784 3228 1840 3284
-rect 1840 3228 1844 3284
-rect 1780 3224 1844 3228
-rect 1860 3284 1924 3288
-rect 1860 3228 1864 3284
-rect 1864 3228 1920 3284
-rect 1920 3228 1924 3284
-rect 1860 3224 1924 3228
-rect 1940 3284 2004 3288
-rect 1940 3228 1944 3284
-rect 1944 3228 2000 3284
-rect 2000 3228 2004 3284
-rect 1940 3224 2004 3228
-rect 2564 3284 2628 3288
-rect 2564 3228 2568 3284
-rect 2568 3228 2624 3284
-rect 2624 3228 2628 3284
-rect 2564 3224 2628 3228
-rect 2644 3284 2708 3288
-rect 2644 3228 2648 3284
-rect 2648 3228 2704 3284
-rect 2704 3228 2708 3284
-rect 2644 3224 2708 3228
-rect 2724 3284 2788 3288
-rect 2724 3228 2728 3284
-rect 2728 3228 2784 3284
-rect 2784 3228 2788 3284
-rect 2724 3224 2788 3228
-rect 2804 3284 2868 3288
-rect 2804 3228 2808 3284
-rect 2808 3228 2864 3284
-rect 2864 3228 2868 3284
-rect 2804 3224 2868 3228
-<< metal4 >>
-rect 828 5358 1148 5749
-rect 828 5122 870 5358
-rect 1106 5122 1148 5358
-rect 828 4916 1148 5122
-rect 828 4852 836 4916
-rect 900 4852 916 4916
-rect 980 4852 996 4916
-rect 1060 4852 1076 4916
-rect 1140 4852 1148 4916
-rect 828 4544 1148 4852
-rect 828 4308 870 4544
-rect 1106 4308 1148 4544
-rect 828 3730 1148 4308
-rect 828 3494 870 3730
-rect 1106 3494 1148 3730
-rect 828 3288 1148 3494
-rect 828 3224 836 3288
-rect 900 3224 916 3288
-rect 980 3224 996 3288
-rect 1060 3224 1076 3288
-rect 1140 3224 1148 3288
-rect 828 3205 1148 3224
-rect 1260 5730 1580 5749
-rect 1260 5666 1268 5730
-rect 1332 5666 1348 5730
-rect 1412 5666 1428 5730
-rect 1492 5666 1508 5730
-rect 1572 5666 1580 5730
-rect 1260 4951 1580 5666
-rect 1260 4715 1302 4951
-rect 1538 4715 1580 4951
-rect 1260 4137 1580 4715
-rect 1260 4102 1302 4137
-rect 1538 4102 1580 4137
-rect 1260 4038 1268 4102
-rect 1572 4038 1580 4102
-rect 1260 3901 1302 4038
-rect 1538 3901 1580 4038
-rect 1260 3205 1580 3901
-rect 1692 5358 2012 5749
-rect 1692 5122 1734 5358
-rect 1970 5122 2012 5358
-rect 1692 4916 2012 5122
-rect 1692 4852 1700 4916
-rect 1764 4852 1780 4916
-rect 1844 4852 1860 4916
-rect 1924 4852 1940 4916
-rect 2004 4852 2012 4916
-rect 1692 4544 2012 4852
-rect 1692 4308 1734 4544
-rect 1970 4308 2012 4544
-rect 1692 3730 2012 4308
-rect 1692 3494 1734 3730
-rect 1970 3494 2012 3730
-rect 1692 3288 2012 3494
-rect 1692 3224 1700 3288
-rect 1764 3224 1780 3288
-rect 1844 3224 1860 3288
-rect 1924 3224 1940 3288
-rect 2004 3224 2012 3288
-rect 1692 3205 2012 3224
-rect 2124 5730 2444 5749
-rect 2124 5666 2132 5730
-rect 2196 5666 2212 5730
-rect 2276 5666 2292 5730
-rect 2356 5666 2372 5730
-rect 2436 5666 2444 5730
-rect 2124 4951 2444 5666
-rect 2124 4715 2166 4951
-rect 2402 4715 2444 4951
-rect 2124 4137 2444 4715
-rect 2124 4102 2166 4137
-rect 2402 4102 2444 4137
-rect 2124 4038 2132 4102
-rect 2436 4038 2444 4102
-rect 2124 3901 2166 4038
-rect 2402 3901 2444 4038
-rect 2124 3205 2444 3901
-rect 2556 5358 2876 5749
-rect 2556 5122 2598 5358
-rect 2834 5122 2876 5358
-rect 2556 4916 2876 5122
-rect 2556 4852 2564 4916
-rect 2628 4852 2644 4916
-rect 2708 4852 2724 4916
-rect 2788 4852 2804 4916
-rect 2868 4852 2876 4916
-rect 2556 4544 2876 4852
-rect 2556 4308 2598 4544
-rect 2834 4308 2876 4544
-rect 2556 3730 2876 4308
-rect 2556 3494 2598 3730
-rect 2834 3494 2876 3730
-rect 2556 3288 2876 3494
-rect 2556 3224 2564 3288
-rect 2628 3224 2644 3288
-rect 2708 3224 2724 3288
-rect 2788 3224 2804 3288
-rect 2868 3224 2876 3288
-rect 2556 3205 2876 3224
-<< via4 >>
-rect 870 5122 1106 5358
-rect 870 4308 1106 4544
-rect 870 3494 1106 3730
-rect 1302 4715 1538 4951
-rect 1302 4102 1538 4137
-rect 1302 4038 1332 4102
-rect 1332 4038 1348 4102
-rect 1348 4038 1412 4102
-rect 1412 4038 1428 4102
-rect 1428 4038 1492 4102
-rect 1492 4038 1508 4102
-rect 1508 4038 1538 4102
-rect 1302 3901 1538 4038
-rect 1734 5122 1970 5358
-rect 1734 4308 1970 4544
-rect 1734 3494 1970 3730
-rect 2166 4715 2402 4951
-rect 2166 4102 2402 4137
-rect 2166 4038 2196 4102
-rect 2196 4038 2212 4102
-rect 2212 4038 2276 4102
-rect 2276 4038 2292 4102
-rect 2292 4038 2356 4102
-rect 2356 4038 2372 4102
-rect 2372 4038 2402 4102
-rect 2166 3901 2402 4038
-rect 2598 5122 2834 5358
-rect 2598 4308 2834 4544
-rect 2598 3494 2834 3730
-<< metal5 >>
-rect 556 5358 3148 5400
-rect 556 5122 870 5358
-rect 1106 5122 1734 5358
-rect 1970 5122 2598 5358
-rect 2834 5122 3148 5358
-rect 556 5080 3148 5122
-rect 556 4951 3148 4993
-rect 556 4715 1302 4951
-rect 1538 4715 2166 4951
-rect 2402 4715 3148 4951
-rect 556 4673 3148 4715
-rect 556 4544 3148 4586
-rect 556 4308 870 4544
-rect 1106 4308 1734 4544
-rect 1970 4308 2598 4544
-rect 2834 4308 3148 4544
-rect 556 4266 3148 4308
-rect 556 4137 3148 4179
-rect 556 3901 1302 4137
-rect 1538 3901 2166 4137
-rect 2402 3901 3148 4137
-rect 556 3859 3148 3901
-rect 556 3730 3148 3772
-rect 556 3494 870 3730
-rect 1106 3494 1734 3730
-rect 1970 3494 2598 3730
-rect 2834 3494 3148 3730
-rect 556 3452 3148 3494
-use sky130_fd_sc_hvl__decap_4 FILLER_1_0
-timestamp 1605064460
-transform 1 0 556 0 1 4070
-box -66 -23 450 897
-use sky130_fd_sc_hvl__decap_8 FILLER_0_12
-timestamp 1605064460
-transform 1 0 1708 0 -1 4070
-box -66 -23 834 897
-use sky130_fd_sc_hvl__fill_1 FILLER_0_6
-timestamp 1605064460
-transform 1 0 1132 0 -1 4070
-box -66 -23 162 897
-use sky130_fd_sc_hvl__fill_2 FILLER_0_4
-timestamp 1605064460
-transform 1 0 940 0 -1 4070
-box -66 -23 258 897
-use sky130_fd_sc_hvl__decap_4 FILLER_0_0
-timestamp 1605064460
-transform 1 0 556 0 -1 4070
-box -66 -23 450 897
-use sky130_fd_sc_hvl__schmittbuf_1 hystbuf1
-timestamp 1605064460
-transform 1 0 940 0 1 4070
-box -66 -23 1122 897
-use sky130_fd_sc_hvl__conb_1 _1_
-timestamp 1605064460
-transform 1 0 1228 0 -1 4070
-box -66 -23 546 897
-use sky130_fd_sc_hvl__decap_4 FILLER_1_23
-timestamp 1605064460
-transform 1 0 2764 0 1 4070
-box -66 -23 450 897
-use sky130_fd_sc_hvl__decap_8 FILLER_1_15
-timestamp 1605064460
-transform 1 0 1996 0 1 4070
-box -66 -23 834 897
-use sky130_fd_sc_hvl__fill_2 FILLER_0_24
-timestamp 1605064460
-transform 1 0 2860 0 -1 4070
-box -66 -23 258 897
-use sky130_fd_sc_hvl__decap_4 FILLER_0_20
-timestamp 1605064460
-transform 1 0 2476 0 -1 4070
-box -66 -23 450 897
-use sky130_fd_sc_hvl__fill_1 FILLER_0_26
-timestamp 1605064460
-transform 1 0 3052 0 -1 4070
-box -66 -23 162 897
-use sky130_fd_sc_hvl__decap_4 FILLER_2_0
-timestamp 1605064460
-transform 1 0 556 0 -1 5698
-box -66 -23 450 897
-use sky130_fd_sc_hvl__schmittbuf_1 hystbuf2
-timestamp 1605064460
-transform 1 0 940 0 -1 5698
-box -66 -23 1122 897
-use sky130_fd_sc_hvl__decap_4 FILLER_2_23
-timestamp 1605064460
-transform 1 0 2764 0 -1 5698
-box -66 -23 450 897
-use sky130_fd_sc_hvl__decap_8 FILLER_2_15
-timestamp 1605064460
-transform 1 0 1996 0 -1 5698
-box -66 -23 834 897
-<< labels >>
-rlabel metal2 s 768 8364 824 9164 4 porb_h
-port 1 nsew
-rlabel metal2 s 0 0 56 800 4 vdd3v3
-port 2 nsew
-rlabel metal3 s 3560 3862 4360 3982 4 vss
-port 3 nsew
-rlabel metal5 s 556 3452 3148 3772 4 VPWR
-port 4 nsew
-rlabel metal5 s 556 3859 3148 4179 4 VGND
-port 5 nsew
-<< properties >>
-string FIXED_BBOX 0 0 4360 9164
-<< end >>
diff --git a/openlane/simple_por/runs/simple_por/results/magic/simple_por.ext b/openlane/simple_por/runs/simple_por/results/magic/simple_por.ext
deleted file mode 100644
index 262f923..0000000
--- a/openlane/simple_por/runs/simple_por/results/magic/simple_por.ext
+++ /dev/null
@@ -1,166 +0,0 @@
-timestamp 1605064459
-version 8.3
-tech sky130A
-style ngspice()
-scale 1000 1 500000
-resistclasses 2200000 3050000 1700000 3050000 120000 197000 114000 191000 120000 197000 114000 191000 48200 319800 2000000 48200 48200 12200 125 125 47 47 29 5
-use sky130_fd_sc_hvl__decap_4 FILLER_2_23 1 0 3360 0 -1 5698
-use sky130_fd_sc_hvl__decap_8 FILLER_2_15 1 0 2592 0 -1 5698
-use sky130_fd_sc_hvl__decap_4 FILLER_2_0 1 0 1152 0 -1 5698
-use sky130_fd_sc_hvl__decap_4 FILLER_1_23 1 0 3360 0 1 4070
-use sky130_fd_sc_hvl__decap_8 FILLER_1_15 1 0 2592 0 1 4070
-use sky130_fd_sc_hvl__decap_4 FILLER_1_0 1 0 1152 0 1 4070
-use sky130_fd_sc_hvl__fill_1 FILLER_0_26 1 0 3648 0 -1 4070
-use sky130_fd_sc_hvl__fill_2 FILLER_0_24 1 0 3456 0 -1 4070
-use sky130_fd_sc_hvl__decap_4 FILLER_0_20 1 0 3072 0 -1 4070
-use sky130_fd_sc_hvl__decap_8 FILLER_0_12 1 0 2304 0 -1 4070
-use sky130_fd_sc_hvl__fill_1 FILLER_0_6 1 0 1728 0 -1 4070
-use sky130_fd_sc_hvl__fill_2 FILLER_0_4 1 0 1536 0 -1 4070
-use sky130_fd_sc_hvl__decap_4 FILLER_0_0 1 0 1152 0 -1 4070
-use sky130_fd_sc_hvl__schmittbuf_1 hystbuf2 1 0 1536 0 -1 5698
-use sky130_fd_sc_hvl__schmittbuf_1 hystbuf1 1 0 1536 0 1 4070
-use sky130_fd_sc_hvl__conb_1 _1_ 1 0 1824 0 -1 4070
-port "vss" 2 4156 3862 4956 3982 m3
-port "vdd3v3" 1 596 0 652 800 m2
-port "VPWR" 3 1152 3452 3744 3772 m5
-port "VGND" 4 1152 3859 3744 4179 m5
-port "porb_h" 0 1364 8364 1420 9164 m2
-node "vss" 0 0 4156 3862 m3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "vdd3v3" 0 0 596 0 m2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VPWR" 0 0 1152 3452 m5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VGND" 0 0 1152 3859 m5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_2047_3868#" 0 0 2047 3868 v0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_2143_5274#" 0 0 2143 5274 v0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "porb_h" 0 0 1364 8364 m2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-substrate "VSUBS" 0 0 -1073741817 -1073741817 space 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_23/li_0_n17#" "FILLER_2_15/li_737_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_23/VPWR" "FILLER_2_23/VPB" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_23/VPB" "FILLER_2_15/VPWR"
-merge "FILLER_2_15/VPWR" "FILLER_2_15/VPB"
-merge "FILLER_2_15/VPB" "FILLER_1_23/VPWR"
-merge "FILLER_1_23/VPWR" "FILLER_1_23/VPB"
-merge "FILLER_1_23/VPB" "FILLER_1_15/VPWR"
-merge "FILLER_1_15/VPWR" "FILLER_1_15/VPB"
-merge "FILLER_1_15/VPB" "FILLER_2_0/VPWR"
-merge "FILLER_2_0/VPWR" "FILLER_2_0/VPB"
-merge "FILLER_2_0/VPB" "hystbuf2/VPWR"
-merge "hystbuf2/VPWR" "hystbuf2/VPB"
-merge "hystbuf2/VPB" "FILLER_1_0/VPWR"
-merge "FILLER_1_0/VPWR" "FILLER_1_0/VPB"
-merge "FILLER_1_0/VPB" "hystbuf1/VPWR"
-merge "hystbuf1/VPWR" "hystbuf1/VPB"
-merge "hystbuf1/VPB" "FILLER_0_26/VPWR"
-merge "FILLER_0_26/VPWR" "FILLER_0_26/VPB"
-merge "FILLER_0_26/VPB" "FILLER_0_24/VPWR"
-merge "FILLER_0_24/VPWR" "FILLER_0_24/VPB"
-merge "FILLER_0_24/VPB" "FILLER_0_20/VPWR"
-merge "FILLER_0_20/VPWR" "FILLER_0_20/VPB"
-merge "FILLER_0_20/VPB" "FILLER_0_12/VPWR"
-merge "FILLER_0_12/VPWR" "FILLER_0_12/VPB"
-merge "FILLER_0_12/VPB" "FILLER_0_6/VPWR"
-merge "FILLER_0_6/VPWR" "FILLER_0_6/VPB"
-merge "FILLER_0_6/VPB" "FILLER_0_4/VPWR"
-merge "FILLER_0_4/VPWR" "FILLER_0_4/VPB"
-merge "FILLER_0_4/VPB" "FILLER_0_0/VPWR"
-merge "FILLER_0_0/VPWR" "FILLER_0_0/VPB"
-merge "FILLER_0_0/VPB" "_1_/VPWR"
-merge "_1_/VPWR" "_1_/VPB"
-merge "_1_/VPB" "VPWR"
-merge "FILLER_2_23/VNB" "FILLER_2_15/VNB" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_15/VNB" "FILLER_2_0/VNB"
-merge "FILLER_2_0/VNB" "FILLER_2_23/VGND"
-merge "FILLER_2_23/VGND" "FILLER_2_15/VGND"
-merge "FILLER_2_15/VGND" "FILLER_2_0/VGND"
-merge "FILLER_2_0/VGND" "hystbuf2/VGND"
-merge "hystbuf2/VGND" "hystbuf2/VNB"
-merge "hystbuf2/VNB" "FILLER_0_26/VGND"
-merge "FILLER_0_26/VGND" "FILLER_0_26/VNB"
-merge "FILLER_0_26/VNB" "FILLER_0_24/VGND"
-merge "FILLER_0_24/VGND" "FILLER_0_24/VNB"
-merge "FILLER_0_24/VNB" "FILLER_1_23/VGND"
-merge "FILLER_1_23/VGND" "FILLER_1_23/VNB"
-merge "FILLER_1_23/VNB" "FILLER_1_15/VGND"
-merge "FILLER_1_15/VGND" "FILLER_1_15/VNB"
-merge "FILLER_1_15/VNB" "FILLER_0_20/VGND"
-merge "FILLER_0_20/VGND" "FILLER_0_20/VNB"
-merge "FILLER_0_20/VNB" "FILLER_0_12/VGND"
-merge "FILLER_0_12/VGND" "FILLER_0_12/VNB"
-merge "FILLER_0_12/VNB" "FILLER_1_0/VGND"
-merge "FILLER_1_0/VGND" "FILLER_1_0/VNB"
-merge "FILLER_1_0/VNB" "FILLER_0_6/VGND"
-merge "FILLER_0_6/VGND" "FILLER_0_6/VNB"
-merge "FILLER_0_6/VNB" "FILLER_0_4/VGND"
-merge "FILLER_0_4/VGND" "FILLER_0_4/VNB"
-merge "FILLER_0_4/VNB" "FILLER_0_0/VGND"
-merge "FILLER_0_0/VGND" "FILLER_0_0/VNB"
-merge "FILLER_0_0/VNB" "hystbuf1/VGND"
-merge "hystbuf1/VGND" "hystbuf1/VNB"
-merge "hystbuf1/VNB" "_1_/VGND"
-merge "_1_/VGND" "_1_/VNB"
-merge "_1_/VNB" "VGND"
-merge "FILLER_2_15/li_353_797#" "FILLER_1_15/li_353_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "hystbuf2/X" "porb_h" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_23/VSUBS" "FILLER_2_15/VSUBS" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_15/VSUBS" "FILLER_2_0/VSUBS"
-merge "FILLER_2_0/VSUBS" "hystbuf2/VSUBS"
-merge "hystbuf2/VSUBS" "FILLER_0_26/VSUBS"
-merge "FILLER_0_26/VSUBS" "FILLER_0_24/VSUBS"
-merge "FILLER_0_24/VSUBS" "FILLER_1_23/VSUBS"
-merge "FILLER_1_23/VSUBS" "FILLER_1_15/VSUBS"
-merge "FILLER_1_15/VSUBS" "FILLER_0_20/VSUBS"
-merge "FILLER_0_20/VSUBS" "FILLER_0_12/VSUBS"
-merge "FILLER_0_12/VSUBS" "FILLER_1_0/VSUBS"
-merge "FILLER_1_0/VSUBS" "FILLER_0_6/VSUBS"
-merge "FILLER_0_6/VSUBS" "FILLER_0_4/VSUBS"
-merge "FILLER_0_4/VSUBS" "FILLER_0_0/VSUBS"
-merge "FILLER_0_0/VSUBS" "hystbuf1/VSUBS"
-merge "hystbuf1/VSUBS" "_1_/VSUBS"
-merge "_1_/VSUBS" "VSUBS"
-merge "FILLER_1_23/li_257_n17#" "FILLER_0_24/li_161_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_15/li_545_797#" "FILLER_1_15/li_545_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_23/li_65_797#" "FILLER_1_23/li_65_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_1_15/li_545_n17#" "FILLER_0_20/li_65_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "hystbuf2/A" "hystbuf1/X" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "hystbuf1/X" "li_2143_5274#"
-merge "FILLER_2_0/li_0_797#" "FILLER_1_0/li_0_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "hystbuf1/A" "_1_/LO" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "_1_/LO" "li_2047_3868#"
-merge "FILLER_2_23/li_257_797#" "FILLER_1_23/li_257_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_1_23/li_65_n17#" "FILLER_0_24/li_0_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_0_24/li_0_n17#" "FILLER_0_20/li_353_n17#"
-merge "FILLER_1_15/li_641_n17#" "FILLER_0_20/li_161_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_1_0/li_0_n17#" "FILLER_0_0/li_0_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_0/li_257_797#" "FILLER_1_0/li_257_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_0/li_161_797#" "FILLER_1_0/li_161_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_0_20/li_0_797#" "FILLER_0_12/li_737_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_0_4/li_0_797#" "FILLER_0_0/li_353_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_1_0/li_161_n17#" "FILLER_0_0/li_161_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_1_15/li_449_n17#" "FILLER_0_20/li_0_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_0_20/li_0_n17#" "FILLER_0_12/li_737_n17#"
-merge "FILLER_2_15/li_641_797#" "FILLER_1_15/li_641_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_1_0/li_353_n17#" "FILLER_0_4/li_0_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_0_4/li_0_n17#" "FILLER_0_0/li_353_n17#"
-merge "FILLER_1_15/li_0_n17#" "FILLER_0_12/li_257_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_15/li_161_797#" "FILLER_1_15/li_161_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_23/li_353_797#" "FILLER_1_23/li_353_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_0_12/li_0_797#" "_1_/li_449_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_1_15/li_353_n17#" "FILLER_0_12/li_641_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_0_24/li_0_797#" "FILLER_0_20/li_353_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_15/li_449_797#" "FILLER_1_15/li_449_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_15/li_0_797#" "FILLER_1_15/li_0_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_1_23/li_161_n17#" "FILLER_0_24/li_65_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_1_0/li_65_n17#" "FILLER_0_0/li_65_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_1_15/li_257_n17#" "FILLER_0_12/li_545_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_1_23/li_0_n17#" "FILLER_1_15/li_737_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_1_15/li_737_n17#" "FILLER_0_20/li_257_n17#"
-merge "FILLER_2_23/li_161_797#" "FILLER_1_23/li_161_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_1_15/li_161_n17#" "FILLER_0_12/li_449_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_1_0/li_257_n17#" "FILLER_0_0/li_257_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_23/li_0_797#" "FILLER_2_15/li_737_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_15/li_737_797#" "FILLER_1_23/li_0_797#"
-merge "FILLER_1_23/li_0_797#" "FILLER_1_15/li_737_797#"
-merge "FILLER_2_15/li_65_797#" "FILLER_1_15/li_65_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_0/li_353_797#" "FILLER_1_0/li_353_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_0/li_65_797#" "FILLER_1_0/li_65_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_2_15/li_257_797#" "FILLER_1_15/li_257_797#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-merge "FILLER_1_15/li_65_n17#" "FILLER_0_12/li_353_n17#" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
diff --git a/openlane/simple_por/runs/simple_por/results/magic/simple_por.gds b/openlane/simple_por/runs/simple_por/results/magic/simple_por.gds
deleted file mode 100644
index ce432ec..0000000
--- a/openlane/simple_por/runs/simple_por/results/magic/simple_por.gds
+++ /dev/null
Binary files differ
diff --git a/openlane/simple_por/runs/simple_por/results/magic/simple_por.lef b/openlane/simple_por/runs/simple_por/results/magic/simple_por.lef
deleted file mode 100644
index 7c61a2d..0000000
--- a/openlane/simple_por/runs/simple_por/results/magic/simple_por.lef
+++ /dev/null
@@ -1,64 +0,0 @@
-VERSION 5.7 ;
- NOWIREEXTENSIONATPIN ON ;
- DIVIDERCHAR "/" ;
- BUSBITCHARS "[]" ;
-MACRO simple_por
- CLASS BLOCK ;
- FOREIGN simple_por ;
- ORIGIN 0.000 0.000 ;
- SIZE 21.800 BY 45.820 ;
- PIN porb_h
- DIRECTION OUTPUT TRISTATE ;
- PORT
- LAYER met2 ;
- RECT 3.840 41.820 4.120 45.820 ;
- END
- END porb_h
- PIN vdd3v3
- DIRECTION INPUT ;
- PORT
- LAYER met2 ;
- RECT 0.000 0.000 0.280 4.000 ;
- END
- END vdd3v3
- PIN vss
- DIRECTION INPUT ;
- PORT
- LAYER met3 ;
- RECT 17.800 19.310 21.800 19.910 ;
- END
- END vss
- PIN VPWR
- DIRECTION INPUT ;
- USE POWER ;
- PORT
- LAYER met5 ;
- RECT 2.780 17.260 15.740 18.860 ;
- END
- END VPWR
- PIN VGND
- DIRECTION INPUT ;
- USE GROUND ;
- PORT
- LAYER met5 ;
- RECT 2.780 19.295 15.740 20.895 ;
- END
- END VGND
- OBS
- LAYER li1 ;
- RECT 2.780 16.195 15.740 28.575 ;
- LAYER met1 ;
- RECT 2.780 16.025 15.740 28.745 ;
- LAYER met2 ;
- RECT 4.400 41.540 14.320 41.820 ;
- RECT 3.850 16.025 14.320 41.540 ;
- LAYER met3 ;
- RECT 4.140 16.115 14.380 28.655 ;
- LAYER met4 ;
- RECT 4.140 16.025 14.380 28.745 ;
- LAYER met5 ;
- RECT 2.780 22.495 15.740 27.000 ;
- END
-END simple_por
-END LIBRARY
-
diff --git a/openlane/simple_por/runs/simple_por/results/magic/simple_por.mag b/openlane/simple_por/runs/simple_por/results/magic/simple_por.mag
deleted file mode 100644
index 2c8ff09..0000000
--- a/openlane/simple_por/runs/simple_por/results/magic/simple_por.mag
+++ /dev/null
@@ -1,951 +0,0 @@
-magic
-tech sky130A
-magscale 1 2
-timestamp 1605064459
-<< viali >>
-rect 1931 5496 1965 5530
-rect 1547 5274 1581 5308
-rect 1931 4682 1965 4716
-rect 1547 4460 1581 4494
-rect 1451 3868 1485 3902
-<< metal1 >>
-rect 556 5724 3148 5749
-rect 556 5672 1298 5724
-rect 1350 5672 1362 5724
-rect 1414 5672 1426 5724
-rect 1478 5672 1490 5724
-rect 1542 5672 2162 5724
-rect 2214 5672 2226 5724
-rect 2278 5672 2290 5724
-rect 2342 5672 2354 5724
-rect 2406 5672 3148 5724
-rect 556 5647 3148 5672
-rect 764 5487 770 5539
-rect 822 5527 828 5539
-rect 1919 5530 1977 5536
-rect 1919 5527 1931 5530
-rect 822 5499 1931 5527
-rect 822 5487 828 5499
-rect 1919 5496 1931 5499
-rect 1965 5496 1977 5530
-rect 1919 5490 1977 5496
-rect 1532 5305 1538 5317
-rect 1493 5277 1538 5305
-rect 1532 5265 1538 5277
-rect 1590 5265 1596 5317
-rect 556 4910 3148 4935
-rect 556 4858 866 4910
-rect 918 4858 930 4910
-rect 982 4858 994 4910
-rect 1046 4858 1058 4910
-rect 1110 4858 1730 4910
-rect 1782 4858 1794 4910
-rect 1846 4858 1858 4910
-rect 1910 4858 1922 4910
-rect 1974 4858 2594 4910
-rect 2646 4858 2658 4910
-rect 2710 4858 2722 4910
-rect 2774 4858 2786 4910
-rect 2838 4858 3148 4910
-rect 556 4833 3148 4858
-rect 1532 4673 1538 4725
-rect 1590 4713 1596 4725
-rect 1919 4716 1977 4722
-rect 1919 4713 1931 4716
-rect 1590 4685 1931 4713
-rect 1590 4673 1596 4685
-rect 1919 4682 1931 4685
-rect 1965 4682 1977 4716
-rect 1919 4676 1977 4682
-rect 1535 4494 1593 4500
-rect 1535 4460 1547 4494
-rect 1581 4491 1593 4494
-rect 1628 4491 1634 4503
-rect 1581 4463 1634 4491
-rect 1581 4460 1593 4463
-rect 1535 4454 1593 4460
-rect 1628 4451 1634 4463
-rect 1686 4451 1692 4503
-rect 556 4096 3148 4121
-rect 556 4044 1298 4096
-rect 1350 4044 1362 4096
-rect 1414 4044 1426 4096
-rect 1478 4044 1490 4096
-rect 1542 4044 2162 4096
-rect 2214 4044 2226 4096
-rect 2278 4044 2290 4096
-rect 2342 4044 2354 4096
-rect 2406 4044 3148 4096
-rect 556 4019 3148 4044
-rect 1439 3902 1497 3908
-rect 1439 3868 1451 3902
-rect 1485 3899 1497 3902
-rect 1628 3899 1634 3911
-rect 1485 3871 1634 3899
-rect 1485 3868 1497 3871
-rect 1439 3862 1497 3868
-rect 1628 3859 1634 3871
-rect 1686 3859 1692 3911
-rect 556 3282 3148 3307
-rect 556 3230 866 3282
-rect 918 3230 930 3282
-rect 982 3230 994 3282
-rect 1046 3230 1058 3282
-rect 1110 3230 1730 3282
-rect 1782 3230 1794 3282
-rect 1846 3230 1858 3282
-rect 1910 3230 1922 3282
-rect 1974 3230 2594 3282
-rect 2646 3230 2658 3282
-rect 2710 3230 2722 3282
-rect 2774 3230 2786 3282
-rect 2838 3230 3148 3282
-rect 556 3205 3148 3230
-<< via1 >>
-rect 1298 5672 1350 5724
-rect 1362 5672 1414 5724
-rect 1426 5672 1478 5724
-rect 1490 5672 1542 5724
-rect 2162 5672 2214 5724
-rect 2226 5672 2278 5724
-rect 2290 5672 2342 5724
-rect 2354 5672 2406 5724
-rect 770 5487 822 5539
-rect 1538 5308 1590 5317
-rect 1538 5274 1547 5308
-rect 1547 5274 1581 5308
-rect 1581 5274 1590 5308
-rect 1538 5265 1590 5274
-rect 866 4858 918 4910
-rect 930 4858 982 4910
-rect 994 4858 1046 4910
-rect 1058 4858 1110 4910
-rect 1730 4858 1782 4910
-rect 1794 4858 1846 4910
-rect 1858 4858 1910 4910
-rect 1922 4858 1974 4910
-rect 2594 4858 2646 4910
-rect 2658 4858 2710 4910
-rect 2722 4858 2774 4910
-rect 2786 4858 2838 4910
-rect 1538 4673 1590 4725
-rect 1634 4451 1686 4503
-rect 1298 4044 1350 4096
-rect 1362 4044 1414 4096
-rect 1426 4044 1478 4096
-rect 1490 4044 1542 4096
-rect 2162 4044 2214 4096
-rect 2226 4044 2278 4096
-rect 2290 4044 2342 4096
-rect 2354 4044 2406 4096
-rect 1634 3859 1686 3911
-rect 866 3230 918 3282
-rect 930 3230 982 3282
-rect 994 3230 1046 3282
-rect 1058 3230 1110 3282
-rect 1730 3230 1782 3282
-rect 1794 3230 1846 3282
-rect 1858 3230 1910 3282
-rect 1922 3230 1974 3282
-rect 2594 3230 2646 3282
-rect 2658 3230 2710 3282
-rect 2722 3230 2774 3282
-rect 2786 3230 2838 3282
-<< metal2 >>
-rect 768 8364 824 9164
-rect 782 5545 810 8364
-rect 1272 5726 1568 5749
-rect 1328 5724 1352 5726
-rect 1408 5724 1432 5726
-rect 1488 5724 1512 5726
-rect 1350 5672 1352 5724
-rect 1414 5672 1426 5724
-rect 1488 5672 1490 5724
-rect 1328 5670 1352 5672
-rect 1408 5670 1432 5672
-rect 1488 5670 1512 5672
-rect 1272 5647 1568 5670
-rect 2136 5726 2432 5749
-rect 2192 5724 2216 5726
-rect 2272 5724 2296 5726
-rect 2352 5724 2376 5726
-rect 2214 5672 2216 5724
-rect 2278 5672 2290 5724
-rect 2352 5672 2354 5724
-rect 2192 5670 2216 5672
-rect 2272 5670 2296 5672
-rect 2352 5670 2376 5672
-rect 2136 5647 2432 5670
-rect 770 5539 822 5545
-rect 770 5481 822 5487
-rect 1538 5317 1590 5323
-rect 1538 5259 1590 5265
-rect 840 4912 1136 4935
-rect 896 4910 920 4912
-rect 976 4910 1000 4912
-rect 1056 4910 1080 4912
-rect 918 4858 920 4910
-rect 982 4858 994 4910
-rect 1056 4858 1058 4910
-rect 896 4856 920 4858
-rect 976 4856 1000 4858
-rect 1056 4856 1080 4858
-rect 840 4833 1136 4856
-rect 1550 4731 1578 5259
-rect 1704 4912 2000 4935
-rect 1760 4910 1784 4912
-rect 1840 4910 1864 4912
-rect 1920 4910 1944 4912
-rect 1782 4858 1784 4910
-rect 1846 4858 1858 4910
-rect 1920 4858 1922 4910
-rect 1760 4856 1784 4858
-rect 1840 4856 1864 4858
-rect 1920 4856 1944 4858
-rect 1704 4833 2000 4856
-rect 2568 4912 2864 4935
-rect 2624 4910 2648 4912
-rect 2704 4910 2728 4912
-rect 2784 4910 2808 4912
-rect 2646 4858 2648 4910
-rect 2710 4858 2722 4910
-rect 2784 4858 2786 4910
-rect 2624 4856 2648 4858
-rect 2704 4856 2728 4858
-rect 2784 4856 2808 4858
-rect 2568 4833 2864 4856
-rect 1538 4725 1590 4731
-rect 1538 4667 1590 4673
-rect 1634 4503 1686 4509
-rect 1634 4445 1686 4451
-rect 1272 4098 1568 4121
-rect 1328 4096 1352 4098
-rect 1408 4096 1432 4098
-rect 1488 4096 1512 4098
-rect 1350 4044 1352 4096
-rect 1414 4044 1426 4096
-rect 1488 4044 1490 4096
-rect 1328 4042 1352 4044
-rect 1408 4042 1432 4044
-rect 1488 4042 1512 4044
-rect 1272 4019 1568 4042
-rect 1646 3917 1674 4445
-rect 2136 4098 2432 4121
-rect 2192 4096 2216 4098
-rect 2272 4096 2296 4098
-rect 2352 4096 2376 4098
-rect 2214 4044 2216 4096
-rect 2278 4044 2290 4096
-rect 2352 4044 2354 4096
-rect 2192 4042 2216 4044
-rect 2272 4042 2296 4044
-rect 2352 4042 2376 4044
-rect 2136 4019 2432 4042
-rect 1634 3911 1686 3917
-rect 1634 3853 1686 3859
-rect 840 3284 1136 3307
-rect 896 3282 920 3284
-rect 976 3282 1000 3284
-rect 1056 3282 1080 3284
-rect 918 3230 920 3282
-rect 982 3230 994 3282
-rect 1056 3230 1058 3282
-rect 896 3228 920 3230
-rect 976 3228 1000 3230
-rect 1056 3228 1080 3230
-rect 840 3205 1136 3228
-rect 1704 3284 2000 3307
-rect 1760 3282 1784 3284
-rect 1840 3282 1864 3284
-rect 1920 3282 1944 3284
-rect 1782 3230 1784 3282
-rect 1846 3230 1858 3282
-rect 1920 3230 1922 3282
-rect 1760 3228 1784 3230
-rect 1840 3228 1864 3230
-rect 1920 3228 1944 3230
-rect 1704 3205 2000 3228
-rect 2568 3284 2864 3307
-rect 2624 3282 2648 3284
-rect 2704 3282 2728 3284
-rect 2784 3282 2808 3284
-rect 2646 3230 2648 3282
-rect 2710 3230 2722 3282
-rect 2784 3230 2786 3282
-rect 2624 3228 2648 3230
-rect 2704 3228 2728 3230
-rect 2784 3228 2808 3230
-rect 2568 3205 2864 3228
-rect 0 0 56 800
-<< via2 >>
-rect 1272 5724 1328 5726
-rect 1352 5724 1408 5726
-rect 1432 5724 1488 5726
-rect 1512 5724 1568 5726
-rect 1272 5672 1298 5724
-rect 1298 5672 1328 5724
-rect 1352 5672 1362 5724
-rect 1362 5672 1408 5724
-rect 1432 5672 1478 5724
-rect 1478 5672 1488 5724
-rect 1512 5672 1542 5724
-rect 1542 5672 1568 5724
-rect 1272 5670 1328 5672
-rect 1352 5670 1408 5672
-rect 1432 5670 1488 5672
-rect 1512 5670 1568 5672
-rect 2136 5724 2192 5726
-rect 2216 5724 2272 5726
-rect 2296 5724 2352 5726
-rect 2376 5724 2432 5726
-rect 2136 5672 2162 5724
-rect 2162 5672 2192 5724
-rect 2216 5672 2226 5724
-rect 2226 5672 2272 5724
-rect 2296 5672 2342 5724
-rect 2342 5672 2352 5724
-rect 2376 5672 2406 5724
-rect 2406 5672 2432 5724
-rect 2136 5670 2192 5672
-rect 2216 5670 2272 5672
-rect 2296 5670 2352 5672
-rect 2376 5670 2432 5672
-rect 840 4910 896 4912
-rect 920 4910 976 4912
-rect 1000 4910 1056 4912
-rect 1080 4910 1136 4912
-rect 840 4858 866 4910
-rect 866 4858 896 4910
-rect 920 4858 930 4910
-rect 930 4858 976 4910
-rect 1000 4858 1046 4910
-rect 1046 4858 1056 4910
-rect 1080 4858 1110 4910
-rect 1110 4858 1136 4910
-rect 840 4856 896 4858
-rect 920 4856 976 4858
-rect 1000 4856 1056 4858
-rect 1080 4856 1136 4858
-rect 1704 4910 1760 4912
-rect 1784 4910 1840 4912
-rect 1864 4910 1920 4912
-rect 1944 4910 2000 4912
-rect 1704 4858 1730 4910
-rect 1730 4858 1760 4910
-rect 1784 4858 1794 4910
-rect 1794 4858 1840 4910
-rect 1864 4858 1910 4910
-rect 1910 4858 1920 4910
-rect 1944 4858 1974 4910
-rect 1974 4858 2000 4910
-rect 1704 4856 1760 4858
-rect 1784 4856 1840 4858
-rect 1864 4856 1920 4858
-rect 1944 4856 2000 4858
-rect 2568 4910 2624 4912
-rect 2648 4910 2704 4912
-rect 2728 4910 2784 4912
-rect 2808 4910 2864 4912
-rect 2568 4858 2594 4910
-rect 2594 4858 2624 4910
-rect 2648 4858 2658 4910
-rect 2658 4858 2704 4910
-rect 2728 4858 2774 4910
-rect 2774 4858 2784 4910
-rect 2808 4858 2838 4910
-rect 2838 4858 2864 4910
-rect 2568 4856 2624 4858
-rect 2648 4856 2704 4858
-rect 2728 4856 2784 4858
-rect 2808 4856 2864 4858
-rect 1272 4096 1328 4098
-rect 1352 4096 1408 4098
-rect 1432 4096 1488 4098
-rect 1512 4096 1568 4098
-rect 1272 4044 1298 4096
-rect 1298 4044 1328 4096
-rect 1352 4044 1362 4096
-rect 1362 4044 1408 4096
-rect 1432 4044 1478 4096
-rect 1478 4044 1488 4096
-rect 1512 4044 1542 4096
-rect 1542 4044 1568 4096
-rect 1272 4042 1328 4044
-rect 1352 4042 1408 4044
-rect 1432 4042 1488 4044
-rect 1512 4042 1568 4044
-rect 2136 4096 2192 4098
-rect 2216 4096 2272 4098
-rect 2296 4096 2352 4098
-rect 2376 4096 2432 4098
-rect 2136 4044 2162 4096
-rect 2162 4044 2192 4096
-rect 2216 4044 2226 4096
-rect 2226 4044 2272 4096
-rect 2296 4044 2342 4096
-rect 2342 4044 2352 4096
-rect 2376 4044 2406 4096
-rect 2406 4044 2432 4096
-rect 2136 4042 2192 4044
-rect 2216 4042 2272 4044
-rect 2296 4042 2352 4044
-rect 2376 4042 2432 4044
-rect 840 3282 896 3284
-rect 920 3282 976 3284
-rect 1000 3282 1056 3284
-rect 1080 3282 1136 3284
-rect 840 3230 866 3282
-rect 866 3230 896 3282
-rect 920 3230 930 3282
-rect 930 3230 976 3282
-rect 1000 3230 1046 3282
-rect 1046 3230 1056 3282
-rect 1080 3230 1110 3282
-rect 1110 3230 1136 3282
-rect 840 3228 896 3230
-rect 920 3228 976 3230
-rect 1000 3228 1056 3230
-rect 1080 3228 1136 3230
-rect 1704 3282 1760 3284
-rect 1784 3282 1840 3284
-rect 1864 3282 1920 3284
-rect 1944 3282 2000 3284
-rect 1704 3230 1730 3282
-rect 1730 3230 1760 3282
-rect 1784 3230 1794 3282
-rect 1794 3230 1840 3282
-rect 1864 3230 1910 3282
-rect 1910 3230 1920 3282
-rect 1944 3230 1974 3282
-rect 1974 3230 2000 3282
-rect 1704 3228 1760 3230
-rect 1784 3228 1840 3230
-rect 1864 3228 1920 3230
-rect 1944 3228 2000 3230
-rect 2568 3282 2624 3284
-rect 2648 3282 2704 3284
-rect 2728 3282 2784 3284
-rect 2808 3282 2864 3284
-rect 2568 3230 2594 3282
-rect 2594 3230 2624 3282
-rect 2648 3230 2658 3282
-rect 2658 3230 2704 3282
-rect 2728 3230 2774 3282
-rect 2774 3230 2784 3282
-rect 2808 3230 2838 3282
-rect 2838 3230 2864 3282
-rect 2568 3228 2624 3230
-rect 2648 3228 2704 3230
-rect 2728 3228 2784 3230
-rect 2808 3228 2864 3230
-<< metal3 >>
-rect 1260 5730 1580 5731
-rect 1260 5666 1268 5730
-rect 1332 5666 1348 5730
-rect 1412 5666 1428 5730
-rect 1492 5666 1508 5730
-rect 1572 5666 1580 5730
-rect 1260 5665 1580 5666
-rect 2124 5730 2444 5731
-rect 2124 5666 2132 5730
-rect 2196 5666 2212 5730
-rect 2276 5666 2292 5730
-rect 2356 5666 2372 5730
-rect 2436 5666 2444 5730
-rect 2124 5665 2444 5666
-rect 828 4916 1148 4917
-rect 828 4852 836 4916
-rect 900 4852 916 4916
-rect 980 4852 996 4916
-rect 1060 4852 1076 4916
-rect 1140 4852 1148 4916
-rect 828 4851 1148 4852
-rect 1692 4916 2012 4917
-rect 1692 4852 1700 4916
-rect 1764 4852 1780 4916
-rect 1844 4852 1860 4916
-rect 1924 4852 1940 4916
-rect 2004 4852 2012 4916
-rect 1692 4851 2012 4852
-rect 2556 4916 2876 4917
-rect 2556 4852 2564 4916
-rect 2628 4852 2644 4916
-rect 2708 4852 2724 4916
-rect 2788 4852 2804 4916
-rect 2868 4852 2876 4916
-rect 2556 4851 2876 4852
-rect 1260 4102 1580 4103
-rect 1260 4038 1268 4102
-rect 1332 4038 1348 4102
-rect 1412 4038 1428 4102
-rect 1492 4038 1508 4102
-rect 1572 4038 1580 4102
-rect 1260 4037 1580 4038
-rect 2124 4102 2444 4103
-rect 2124 4038 2132 4102
-rect 2196 4038 2212 4102
-rect 2276 4038 2292 4102
-rect 2356 4038 2372 4102
-rect 2436 4038 2444 4102
-rect 2124 4037 2444 4038
-rect 3560 3862 4360 3982
-rect 828 3288 1148 3289
-rect 828 3224 836 3288
-rect 900 3224 916 3288
-rect 980 3224 996 3288
-rect 1060 3224 1076 3288
-rect 1140 3224 1148 3288
-rect 828 3223 1148 3224
-rect 1692 3288 2012 3289
-rect 1692 3224 1700 3288
-rect 1764 3224 1780 3288
-rect 1844 3224 1860 3288
-rect 1924 3224 1940 3288
-rect 2004 3224 2012 3288
-rect 1692 3223 2012 3224
-rect 2556 3288 2876 3289
-rect 2556 3224 2564 3288
-rect 2628 3224 2644 3288
-rect 2708 3224 2724 3288
-rect 2788 3224 2804 3288
-rect 2868 3224 2876 3288
-rect 2556 3223 2876 3224
-<< via3 >>
-rect 1268 5726 1332 5730
-rect 1268 5670 1272 5726
-rect 1272 5670 1328 5726
-rect 1328 5670 1332 5726
-rect 1268 5666 1332 5670
-rect 1348 5726 1412 5730
-rect 1348 5670 1352 5726
-rect 1352 5670 1408 5726
-rect 1408 5670 1412 5726
-rect 1348 5666 1412 5670
-rect 1428 5726 1492 5730
-rect 1428 5670 1432 5726
-rect 1432 5670 1488 5726
-rect 1488 5670 1492 5726
-rect 1428 5666 1492 5670
-rect 1508 5726 1572 5730
-rect 1508 5670 1512 5726
-rect 1512 5670 1568 5726
-rect 1568 5670 1572 5726
-rect 1508 5666 1572 5670
-rect 2132 5726 2196 5730
-rect 2132 5670 2136 5726
-rect 2136 5670 2192 5726
-rect 2192 5670 2196 5726
-rect 2132 5666 2196 5670
-rect 2212 5726 2276 5730
-rect 2212 5670 2216 5726
-rect 2216 5670 2272 5726
-rect 2272 5670 2276 5726
-rect 2212 5666 2276 5670
-rect 2292 5726 2356 5730
-rect 2292 5670 2296 5726
-rect 2296 5670 2352 5726
-rect 2352 5670 2356 5726
-rect 2292 5666 2356 5670
-rect 2372 5726 2436 5730
-rect 2372 5670 2376 5726
-rect 2376 5670 2432 5726
-rect 2432 5670 2436 5726
-rect 2372 5666 2436 5670
-rect 836 4912 900 4916
-rect 836 4856 840 4912
-rect 840 4856 896 4912
-rect 896 4856 900 4912
-rect 836 4852 900 4856
-rect 916 4912 980 4916
-rect 916 4856 920 4912
-rect 920 4856 976 4912
-rect 976 4856 980 4912
-rect 916 4852 980 4856
-rect 996 4912 1060 4916
-rect 996 4856 1000 4912
-rect 1000 4856 1056 4912
-rect 1056 4856 1060 4912
-rect 996 4852 1060 4856
-rect 1076 4912 1140 4916
-rect 1076 4856 1080 4912
-rect 1080 4856 1136 4912
-rect 1136 4856 1140 4912
-rect 1076 4852 1140 4856
-rect 1700 4912 1764 4916
-rect 1700 4856 1704 4912
-rect 1704 4856 1760 4912
-rect 1760 4856 1764 4912
-rect 1700 4852 1764 4856
-rect 1780 4912 1844 4916
-rect 1780 4856 1784 4912
-rect 1784 4856 1840 4912
-rect 1840 4856 1844 4912
-rect 1780 4852 1844 4856
-rect 1860 4912 1924 4916
-rect 1860 4856 1864 4912
-rect 1864 4856 1920 4912
-rect 1920 4856 1924 4912
-rect 1860 4852 1924 4856
-rect 1940 4912 2004 4916
-rect 1940 4856 1944 4912
-rect 1944 4856 2000 4912
-rect 2000 4856 2004 4912
-rect 1940 4852 2004 4856
-rect 2564 4912 2628 4916
-rect 2564 4856 2568 4912
-rect 2568 4856 2624 4912
-rect 2624 4856 2628 4912
-rect 2564 4852 2628 4856
-rect 2644 4912 2708 4916
-rect 2644 4856 2648 4912
-rect 2648 4856 2704 4912
-rect 2704 4856 2708 4912
-rect 2644 4852 2708 4856
-rect 2724 4912 2788 4916
-rect 2724 4856 2728 4912
-rect 2728 4856 2784 4912
-rect 2784 4856 2788 4912
-rect 2724 4852 2788 4856
-rect 2804 4912 2868 4916
-rect 2804 4856 2808 4912
-rect 2808 4856 2864 4912
-rect 2864 4856 2868 4912
-rect 2804 4852 2868 4856
-rect 1268 4098 1332 4102
-rect 1268 4042 1272 4098
-rect 1272 4042 1328 4098
-rect 1328 4042 1332 4098
-rect 1268 4038 1332 4042
-rect 1348 4098 1412 4102
-rect 1348 4042 1352 4098
-rect 1352 4042 1408 4098
-rect 1408 4042 1412 4098
-rect 1348 4038 1412 4042
-rect 1428 4098 1492 4102
-rect 1428 4042 1432 4098
-rect 1432 4042 1488 4098
-rect 1488 4042 1492 4098
-rect 1428 4038 1492 4042
-rect 1508 4098 1572 4102
-rect 1508 4042 1512 4098
-rect 1512 4042 1568 4098
-rect 1568 4042 1572 4098
-rect 1508 4038 1572 4042
-rect 2132 4098 2196 4102
-rect 2132 4042 2136 4098
-rect 2136 4042 2192 4098
-rect 2192 4042 2196 4098
-rect 2132 4038 2196 4042
-rect 2212 4098 2276 4102
-rect 2212 4042 2216 4098
-rect 2216 4042 2272 4098
-rect 2272 4042 2276 4098
-rect 2212 4038 2276 4042
-rect 2292 4098 2356 4102
-rect 2292 4042 2296 4098
-rect 2296 4042 2352 4098
-rect 2352 4042 2356 4098
-rect 2292 4038 2356 4042
-rect 2372 4098 2436 4102
-rect 2372 4042 2376 4098
-rect 2376 4042 2432 4098
-rect 2432 4042 2436 4098
-rect 2372 4038 2436 4042
-rect 836 3284 900 3288
-rect 836 3228 840 3284
-rect 840 3228 896 3284
-rect 896 3228 900 3284
-rect 836 3224 900 3228
-rect 916 3284 980 3288
-rect 916 3228 920 3284
-rect 920 3228 976 3284
-rect 976 3228 980 3284
-rect 916 3224 980 3228
-rect 996 3284 1060 3288
-rect 996 3228 1000 3284
-rect 1000 3228 1056 3284
-rect 1056 3228 1060 3284
-rect 996 3224 1060 3228
-rect 1076 3284 1140 3288
-rect 1076 3228 1080 3284
-rect 1080 3228 1136 3284
-rect 1136 3228 1140 3284
-rect 1076 3224 1140 3228
-rect 1700 3284 1764 3288
-rect 1700 3228 1704 3284
-rect 1704 3228 1760 3284
-rect 1760 3228 1764 3284
-rect 1700 3224 1764 3228
-rect 1780 3284 1844 3288
-rect 1780 3228 1784 3284
-rect 1784 3228 1840 3284
-rect 1840 3228 1844 3284
-rect 1780 3224 1844 3228
-rect 1860 3284 1924 3288
-rect 1860 3228 1864 3284
-rect 1864 3228 1920 3284
-rect 1920 3228 1924 3284
-rect 1860 3224 1924 3228
-rect 1940 3284 2004 3288
-rect 1940 3228 1944 3284
-rect 1944 3228 2000 3284
-rect 2000 3228 2004 3284
-rect 1940 3224 2004 3228
-rect 2564 3284 2628 3288
-rect 2564 3228 2568 3284
-rect 2568 3228 2624 3284
-rect 2624 3228 2628 3284
-rect 2564 3224 2628 3228
-rect 2644 3284 2708 3288
-rect 2644 3228 2648 3284
-rect 2648 3228 2704 3284
-rect 2704 3228 2708 3284
-rect 2644 3224 2708 3228
-rect 2724 3284 2788 3288
-rect 2724 3228 2728 3284
-rect 2728 3228 2784 3284
-rect 2784 3228 2788 3284
-rect 2724 3224 2788 3228
-rect 2804 3284 2868 3288
-rect 2804 3228 2808 3284
-rect 2808 3228 2864 3284
-rect 2864 3228 2868 3284
-rect 2804 3224 2868 3228
-<< metal4 >>
-rect 828 5358 1148 5749
-rect 828 5122 870 5358
-rect 1106 5122 1148 5358
-rect 828 4916 1148 5122
-rect 828 4852 836 4916
-rect 900 4852 916 4916
-rect 980 4852 996 4916
-rect 1060 4852 1076 4916
-rect 1140 4852 1148 4916
-rect 828 4544 1148 4852
-rect 828 4308 870 4544
-rect 1106 4308 1148 4544
-rect 828 3730 1148 4308
-rect 828 3494 870 3730
-rect 1106 3494 1148 3730
-rect 828 3288 1148 3494
-rect 828 3224 836 3288
-rect 900 3224 916 3288
-rect 980 3224 996 3288
-rect 1060 3224 1076 3288
-rect 1140 3224 1148 3288
-rect 828 3205 1148 3224
-rect 1260 5730 1580 5749
-rect 1260 5666 1268 5730
-rect 1332 5666 1348 5730
-rect 1412 5666 1428 5730
-rect 1492 5666 1508 5730
-rect 1572 5666 1580 5730
-rect 1260 4951 1580 5666
-rect 1260 4715 1302 4951
-rect 1538 4715 1580 4951
-rect 1260 4137 1580 4715
-rect 1260 4102 1302 4137
-rect 1538 4102 1580 4137
-rect 1260 4038 1268 4102
-rect 1572 4038 1580 4102
-rect 1260 3901 1302 4038
-rect 1538 3901 1580 4038
-rect 1260 3205 1580 3901
-rect 1692 5358 2012 5749
-rect 1692 5122 1734 5358
-rect 1970 5122 2012 5358
-rect 1692 4916 2012 5122
-rect 1692 4852 1700 4916
-rect 1764 4852 1780 4916
-rect 1844 4852 1860 4916
-rect 1924 4852 1940 4916
-rect 2004 4852 2012 4916
-rect 1692 4544 2012 4852
-rect 1692 4308 1734 4544
-rect 1970 4308 2012 4544
-rect 1692 3730 2012 4308
-rect 1692 3494 1734 3730
-rect 1970 3494 2012 3730
-rect 1692 3288 2012 3494
-rect 1692 3224 1700 3288
-rect 1764 3224 1780 3288
-rect 1844 3224 1860 3288
-rect 1924 3224 1940 3288
-rect 2004 3224 2012 3288
-rect 1692 3205 2012 3224
-rect 2124 5730 2444 5749
-rect 2124 5666 2132 5730
-rect 2196 5666 2212 5730
-rect 2276 5666 2292 5730
-rect 2356 5666 2372 5730
-rect 2436 5666 2444 5730
-rect 2124 4951 2444 5666
-rect 2124 4715 2166 4951
-rect 2402 4715 2444 4951
-rect 2124 4137 2444 4715
-rect 2124 4102 2166 4137
-rect 2402 4102 2444 4137
-rect 2124 4038 2132 4102
-rect 2436 4038 2444 4102
-rect 2124 3901 2166 4038
-rect 2402 3901 2444 4038
-rect 2124 3205 2444 3901
-rect 2556 5358 2876 5749
-rect 2556 5122 2598 5358
-rect 2834 5122 2876 5358
-rect 2556 4916 2876 5122
-rect 2556 4852 2564 4916
-rect 2628 4852 2644 4916
-rect 2708 4852 2724 4916
-rect 2788 4852 2804 4916
-rect 2868 4852 2876 4916
-rect 2556 4544 2876 4852
-rect 2556 4308 2598 4544
-rect 2834 4308 2876 4544
-rect 2556 3730 2876 4308
-rect 2556 3494 2598 3730
-rect 2834 3494 2876 3730
-rect 2556 3288 2876 3494
-rect 2556 3224 2564 3288
-rect 2628 3224 2644 3288
-rect 2708 3224 2724 3288
-rect 2788 3224 2804 3288
-rect 2868 3224 2876 3288
-rect 2556 3205 2876 3224
-<< via4 >>
-rect 870 5122 1106 5358
-rect 870 4308 1106 4544
-rect 870 3494 1106 3730
-rect 1302 4715 1538 4951
-rect 1302 4102 1538 4137
-rect 1302 4038 1332 4102
-rect 1332 4038 1348 4102
-rect 1348 4038 1412 4102
-rect 1412 4038 1428 4102
-rect 1428 4038 1492 4102
-rect 1492 4038 1508 4102
-rect 1508 4038 1538 4102
-rect 1302 3901 1538 4038
-rect 1734 5122 1970 5358
-rect 1734 4308 1970 4544
-rect 1734 3494 1970 3730
-rect 2166 4715 2402 4951
-rect 2166 4102 2402 4137
-rect 2166 4038 2196 4102
-rect 2196 4038 2212 4102
-rect 2212 4038 2276 4102
-rect 2276 4038 2292 4102
-rect 2292 4038 2356 4102
-rect 2356 4038 2372 4102
-rect 2372 4038 2402 4102
-rect 2166 3901 2402 4038
-rect 2598 5122 2834 5358
-rect 2598 4308 2834 4544
-rect 2598 3494 2834 3730
-<< metal5 >>
-rect 556 5358 3148 5400
-rect 556 5122 870 5358
-rect 1106 5122 1734 5358
-rect 1970 5122 2598 5358
-rect 2834 5122 3148 5358
-rect 556 5080 3148 5122
-rect 556 4951 3148 4993
-rect 556 4715 1302 4951
-rect 1538 4715 2166 4951
-rect 2402 4715 3148 4951
-rect 556 4673 3148 4715
-rect 556 4544 3148 4586
-rect 556 4308 870 4544
-rect 1106 4308 1734 4544
-rect 1970 4308 2598 4544
-rect 2834 4308 3148 4544
-rect 556 4266 3148 4308
-rect 556 4137 3148 4179
-rect 556 3901 1302 4137
-rect 1538 3901 2166 4137
-rect 2402 3901 3148 4137
-rect 556 3859 3148 3901
-rect 556 3730 3148 3772
-rect 556 3494 870 3730
-rect 1106 3494 1734 3730
-rect 1970 3494 2598 3730
-rect 2834 3494 3148 3730
-rect 556 3452 3148 3494
-use sky130_fd_sc_hvl__conb_1 _1_ /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/mag
-timestamp 1604489734
-transform 1 0 1228 0 -1 4070
-box -66 -23 546 897
-use sky130_fd_sc_hvl__schmittbuf_1 hystbuf1 /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/mag
-timestamp 1604489734
-transform 1 0 940 0 1 4070
-box -66 -23 1122 897
-use sky130_fd_sc_hvl__decap_4 FILLER_0_0 /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/mag
-timestamp 1604489734
-transform 1 0 556 0 -1 4070
-box -66 -23 450 897
-use sky130_fd_sc_hvl__fill_2 FILLER_0_4 /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/mag
-timestamp 1604489734
-transform 1 0 940 0 -1 4070
-box -66 -23 258 897
-use sky130_fd_sc_hvl__fill_1 FILLER_0_6 /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/mag
-timestamp 1604489734
-transform 1 0 1132 0 -1 4070
-box -66 -23 162 897
-use sky130_fd_sc_hvl__decap_8 FILLER_0_12 /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/mag
-timestamp 1604489734
-transform 1 0 1708 0 -1 4070
-box -66 -23 834 897
-use sky130_fd_sc_hvl__decap_4 FILLER_1_0
-timestamp 1604489734
-transform 1 0 556 0 1 4070
-box -66 -23 450 897
-use sky130_fd_sc_hvl__decap_4 FILLER_0_20
-timestamp 1604489734
-transform 1 0 2476 0 -1 4070
-box -66 -23 450 897
-use sky130_fd_sc_hvl__fill_2 FILLER_0_24
-timestamp 1604489734
-transform 1 0 2860 0 -1 4070
-box -66 -23 258 897
-use sky130_fd_sc_hvl__decap_8 FILLER_1_15
-timestamp 1604489734
-transform 1 0 1996 0 1 4070
-box -66 -23 834 897
-use sky130_fd_sc_hvl__decap_4 FILLER_1_23
-timestamp 1604489734
-transform 1 0 2764 0 1 4070
-box -66 -23 450 897
-use sky130_fd_sc_hvl__fill_1 FILLER_0_26
-timestamp 1604489734
-transform 1 0 3052 0 -1 4070
-box -66 -23 162 897
-use sky130_fd_sc_hvl__schmittbuf_1 hystbuf2
-timestamp 1604489734
-transform 1 0 940 0 -1 5698
-box -66 -23 1122 897
-use sky130_fd_sc_hvl__decap_4 FILLER_2_0
-timestamp 1604489734
-transform 1 0 556 0 -1 5698
-box -66 -23 450 897
-use sky130_fd_sc_hvl__decap_8 FILLER_2_15
-timestamp 1604489734
-transform 1 0 1996 0 -1 5698
-box -66 -23 834 897
-use sky130_fd_sc_hvl__decap_4 FILLER_2_23
-timestamp 1604489734
-transform 1 0 2764 0 -1 5698
-box -66 -23 450 897
-<< labels >>
-rlabel metal2 s 768 8364 824 9164 6 porb_h
-port 0 nsew default tristate
-rlabel metal2 s 0 0 56 800 6 vdd3v3
-port 1 nsew default input
-rlabel metal3 s 3560 3862 4360 3982 6 vss
-port 2 nsew default input
-rlabel metal5 s 556 3452 3148 3772 6 VPWR
-port 3 nsew default input
-rlabel metal5 s 556 3859 3148 4179 6 VGND
-port 4 nsew default input
-<< properties >>
-string FIXED_BBOX 0 0 4360 9164
-<< end >>
diff --git a/openlane/simple_por/runs/simple_por/results/magic/simple_por.spice b/openlane/simple_por/runs/simple_por/results/magic/simple_por.spice
deleted file mode 100644
index fd80ca3..0000000
--- a/openlane/simple_por/runs/simple_por/results/magic/simple_por.spice
+++ /dev/null
@@ -1,45 +0,0 @@
-* NGSPICE file created from simple_por.ext - technology: sky130A
-
-* Black-box entry subcircuit for sky130_fd_sc_hvl__fill_2 abstract view
-.subckt sky130_fd_sc_hvl__fill_2 VGND VNB VPB VPWR
-.ends
-
-* Black-box entry subcircuit for sky130_fd_sc_hvl__fill_1 abstract view
-.subckt sky130_fd_sc_hvl__fill_1 VGND VNB VPB VPWR
-.ends
-
-* Black-box entry subcircuit for sky130_fd_sc_hvl__decap_4 abstract view
-.subckt sky130_fd_sc_hvl__decap_4 VGND VNB VPB VPWR
-.ends
-
-* Black-box entry subcircuit for sky130_fd_sc_hvl__schmittbuf_1 abstract view
-.subckt sky130_fd_sc_hvl__schmittbuf_1 A X VGND VNB VPB VPWR
-.ends
-
-* Black-box entry subcircuit for sky130_fd_sc_hvl__decap_8 abstract view
-.subckt sky130_fd_sc_hvl__decap_8 VGND VNB VPB VPWR
-.ends
-
-* Black-box entry subcircuit for sky130_fd_sc_hvl__conb_1 abstract view
-.subckt sky130_fd_sc_hvl__conb_1 HI LO VGND VNB VPB VPWR
-.ends
-
-.subckt simple_por porb_h vdd3v3 vss VPWR VGND
-XFILLER_0_24 VGND VGND VPWR VPWR sky130_fd_sc_hvl__fill_2
-XFILLER_0_26 VGND VGND VPWR VPWR sky130_fd_sc_hvl__fill_1
-XFILLER_1_0 VGND VGND VPWR VPWR sky130_fd_sc_hvl__decap_4
-Xhystbuf1 _1_/LO hystbuf1/X VGND VGND VPWR VPWR sky130_fd_sc_hvl__schmittbuf_1
-Xhystbuf2 hystbuf1/X porb_h VGND VGND VPWR VPWR sky130_fd_sc_hvl__schmittbuf_1
-XFILLER_1_23 VGND VGND VPWR VPWR sky130_fd_sc_hvl__decap_4
-XFILLER_1_15 VGND VGND VPWR VPWR sky130_fd_sc_hvl__decap_8
-XFILLER_2_0 VGND VGND VPWR VPWR sky130_fd_sc_hvl__decap_4
-X_1_ _1_/HI _1_/LO VGND VGND VPWR VPWR sky130_fd_sc_hvl__conb_1
-XFILLER_0_0 VGND VGND VPWR VPWR sky130_fd_sc_hvl__decap_4
-XFILLER_2_23 VGND VGND VPWR VPWR sky130_fd_sc_hvl__decap_4
-XFILLER_0_4 VGND VGND VPWR VPWR sky130_fd_sc_hvl__fill_2
-XFILLER_2_15 VGND VGND VPWR VPWR sky130_fd_sc_hvl__decap_8
-XFILLER_0_6 VGND VGND VPWR VPWR sky130_fd_sc_hvl__fill_1
-XFILLER_0_20 VGND VGND VPWR VPWR sky130_fd_sc_hvl__decap_4
-XFILLER_0_12 VGND VGND VPWR VPWR sky130_fd_sc_hvl__decap_8
-.ends
-
diff --git a/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__conb_1.ext b/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__conb_1.ext
deleted file mode 100644
index fd6d4e0..0000000
--- a/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__conb_1.ext
+++ /dev/null
@@ -1,46 +0,0 @@
-timestamp 1604489738
-version 8.3
-tech sky130A
-style ngspice()
-scale 1000 1 500000
-resistclasses 2200000 3050000 1700000 3050000 120000 197000 114000 191000 120000 197000 114000 191000 48200 319800 2000000 48200 48200 12200 125 125 47 47 29 5
-abstract
-port "VNB" 4 0 -23 480 23 m1
-port "VGND" 3 0 51 480 125 m1
-port "LO" 2 207 100 273 300 li
-port "LO" 2 207 300 359 353 li
-port "LO" 2 306 353 359 635 li
-port "LO" 2 306 635 422 763 li
-port "HI" 1 58 86 173 214 li
-port "HI" 1 123 214 173 387 li
-port "HI" 1 123 387 265 437 li
-port "HI" 1 215 437 265 706 li
-port "VPWR" 6 0 689 480 763 m1
-port "VPB" 5 0 791 480 837 m1
-node "li_449_n17#" 0 0 449 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_353_n17#" 0 0 353 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_257_n17#" 0 0 257 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_161_n17#" 0 0 161 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_65_n17#" 0 0 65 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VNB" 0 0 0 -23 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_0_n17#" 0 0 0 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VGND" 0 0 0 51 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_307_57#" 0 0 307 57 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "LO" 0 0 306 635 li 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-equiv "LO" "LO"
-equiv "LO" "LO"
-equiv "LO" "LO"
-node "HI" 0 0 215 437 li 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-equiv "HI" "HI"
-equiv "HI" "HI"
-equiv "HI" "HI"
-node "VPWR" 0 0 0 689 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_43_635#" 0 0 43 635 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_449_797#" 0 0 449 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_353_797#" 0 0 353 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_257_797#" 0 0 257 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_161_797#" 0 0 161 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_65_797#" 0 0 65 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VPB" 0 0 0 791 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_0_797#" 0 0 0 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-substrate "VSUBS" 0 0 -1073741817 -1073741817 space 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
diff --git a/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__decap_4.ext b/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__decap_4.ext
deleted file mode 100644
index 02d7cbd..0000000
--- a/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__decap_4.ext
+++ /dev/null
@@ -1,28 +0,0 @@
-timestamp 1604489738
-version 8.3
-tech sky130A
-style ngspice()
-scale 1000 1 500000
-resistclasses 2200000 3050000 1700000 3050000 120000 197000 114000 191000 120000 197000 114000 191000 48200 319800 2000000 48200 48200 12200 125 125 47 47 29 5
-abstract
-port "VNB" 2 0 -23 384 23 m1
-port "VGND" 1 0 51 384 125 m1
-port "VPWR" 4 0 689 384 763 m1
-port "VPB" 3 0 791 384 837 m1
-node "li_353_n17#" 0 0 353 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_257_n17#" 0 0 257 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_161_n17#" 0 0 161 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_65_n17#" 0 0 65 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VNB" 0 0 0 -23 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_0_n17#" 0 0 0 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VGND" 0 0 0 51 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_34_73#" 0 0 34 73 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VPWR" 0 0 0 689 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_50_537#" 0 0 50 537 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_353_797#" 0 0 353 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_257_797#" 0 0 257 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_161_797#" 0 0 161 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_65_797#" 0 0 65 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VPB" 0 0 0 791 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_0_797#" 0 0 0 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-substrate "VSUBS" 0 0 -1073741817 -1073741817 space 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
diff --git a/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__decap_8.ext b/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__decap_8.ext
deleted file mode 100644
index a2ca5e2..0000000
--- a/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__decap_8.ext
+++ /dev/null
@@ -1,36 +0,0 @@
-timestamp 1604489738
-version 8.3
-tech sky130A
-style ngspice()
-scale 1000 1 500000
-resistclasses 2200000 3050000 1700000 3050000 120000 197000 114000 191000 120000 197000 114000 191000 48200 319800 2000000 48200 48200 12200 125 125 47 47 29 5
-abstract
-port "VNB" 2 0 -23 768 23 m1
-port "VGND" 1 0 51 768 125 m1
-port "VPWR" 4 0 689 768 763 m1
-port "VPB" 3 0 791 768 837 m1
-node "li_737_n17#" 0 0 737 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_641_n17#" 0 0 641 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_545_n17#" 0 0 545 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_449_n17#" 0 0 449 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_353_n17#" 0 0 353 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_257_n17#" 0 0 257 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_161_n17#" 0 0 161 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_65_n17#" 0 0 65 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VNB" 0 0 0 -23 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_0_n17#" 0 0 0 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VGND" 0 0 0 51 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_115_72#" 0 0 115 72 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VPWR" 0 0 0 689 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_100_536#" 0 0 100 536 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_737_797#" 0 0 737 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_641_797#" 0 0 641 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_545_797#" 0 0 545 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_449_797#" 0 0 449 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_353_797#" 0 0 353 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_257_797#" 0 0 257 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_161_797#" 0 0 161 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_65_797#" 0 0 65 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VPB" 0 0 0 791 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_0_797#" 0 0 0 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-substrate "VSUBS" 0 0 -1073741817 -1073741817 space 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
diff --git a/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__fill_1.ext b/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__fill_1.ext
deleted file mode 100644
index 582fd18..0000000
--- a/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__fill_1.ext
+++ /dev/null
@@ -1,24 +0,0 @@
-timestamp 1604489738
-version 8.3
-tech sky130A
-style ngspice()
-scale 1000 1 500000
-resistclasses 2200000 3050000 1700000 3050000 120000 197000 114000 191000 120000 197000 114000 191000 48200 319800 2000000 48200 48200 12200 125 125 47 47 29 5
-abstract
-port "VGND" 1 0 51 96 125 m1
-port "VPWR" 4 0 689 96 763 m1
-port "VNB" 2 0 -23 96 23 m1
-port "VNB" 2 0 -17 96 17 li
-port "VNB" 2 31 -17 65 17 v0
-port "VPB" 3 0 791 96 837 m1
-port "VPB" 3 0 797 96 831 li
-port "VPB" 3 31 797 65 831 v0
-node "VGND" 0 0 0 51 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VPWR" 0 0 0 689 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VNB" 0 0 31 -17 v0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-equiv "VNB" "VNB"
-equiv "VNB" "VNB"
-node "VPB" 0 0 31 797 v0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-equiv "VPB" "VPB"
-equiv "VPB" "VPB"
-substrate "VSUBS" 0 0 -1073741817 -1073741817 space 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
diff --git a/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__fill_2.ext b/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__fill_2.ext
deleted file mode 100644
index 659ab81..0000000
--- a/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__fill_2.ext
+++ /dev/null
@@ -1,22 +0,0 @@
-timestamp 1604489738
-version 8.3
-tech sky130A
-style ngspice()
-scale 1000 1 500000
-resistclasses 2200000 3050000 1700000 3050000 120000 197000 114000 191000 120000 197000 114000 191000 48200 319800 2000000 48200 48200 12200 125 125 47 47 29 5
-abstract
-port "VGND" 1 0 51 192 125 m1
-port "VPWR" 4 0 689 192 763 m1
-port "VNB" 2 0 -23 192 23 m1
-port "VPB" 3 0 791 192 837 m1
-node "VGND" 0 0 0 51 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VPWR" 0 0 0 689 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_161_n17#" 0 0 161 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_65_n17#" 0 0 65 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VNB" 0 0 0 -23 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_0_n17#" 0 0 0 -17 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_161_797#" 0 0 161 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_65_797#" 0 0 65 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VPB" 0 0 0 791 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_0_797#" 0 0 0 797 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-substrate "VSUBS" 0 0 -1073741817 -1073741817 space 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
diff --git a/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__schmittbuf_1.ext b/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__schmittbuf_1.ext
deleted file mode 100644
index f625a29..0000000
--- a/openlane/simple_por/runs/simple_por/results/magic/sky130_fd_sc_hvl__schmittbuf_1.ext
+++ /dev/null
@@ -1,75 +0,0 @@
-timestamp 1604489738
-version 8.3
-tech sky130A
-style ngspice()
-scale 1000 1 500000
-resistclasses 2200000 3050000 1700000 3050000 120000 197000 114000 191000 120000 197000 114000 191000 48200 319800 2000000 48200 48200 12200 125 125 47 47 29 5
-abstract
-port "VNB" 4 0 -23 1056 23 m1
-port "VNB" 4 0 -17 1056 17 li
-port "VNB" 4 31 -17 65 17 v0
-port "VNB" 4 127 -17 161 17 v0
-port "VNB" 4 223 -17 257 17 v0
-port "VNB" 4 319 -17 353 17 v0
-port "VNB" 4 415 -17 449 17 v0
-port "VNB" 4 511 -17 545 17 v0
-port "VNB" 4 607 -17 641 17 v0
-port "VNB" 4 703 -17 737 17 v0
-port "VNB" 4 799 -17 833 17 v0
-port "VNB" 4 895 -17 929 17 v0
-port "VNB" 4 991 -17 1025 17 v0
-port "X" 2 972 103 1039 743 li
-port "VGND" 3 0 51 1056 125 m1
-port "A" 1 403 371 661 430 li
-port "VPWR" 6 0 689 1056 763 m1
-port "VPB" 5 0 791 1056 837 m1
-port "VPB" 5 0 797 1056 831 li
-port "VPB" 5 31 797 65 831 v0
-port "VPB" 5 127 797 161 831 v0
-port "VPB" 5 223 797 257 831 v0
-port "VPB" 5 319 797 353 831 v0
-port "VPB" 5 415 797 449 831 v0
-port "VPB" 5 511 797 545 831 v0
-port "VPB" 5 607 797 641 831 v0
-port "VPB" 5 703 797 737 831 v0
-port "VPB" 5 799 797 833 831 v0
-port "VPB" 5 895 797 929 831 v0
-port "VPB" 5 991 797 1025 831 v0
-node "VNB" 0 0 991 -17 v0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-equiv "VNB" "VNB"
-equiv "VNB" "VNB"
-equiv "VNB" "VNB"
-equiv "VNB" "VNB"
-equiv "VNB" "VNB"
-equiv "VNB" "VNB"
-equiv "VNB" "VNB"
-equiv "VNB" "VNB"
-equiv "VNB" "VNB"
-equiv "VNB" "VNB"
-equiv "VNB" "VNB"
-equiv "VNB" "VNB"
-node "X" 0 0 972 103 li 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VGND" 0 0 0 51 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_624_75#" 0 0 624 75 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_212_195#" 0 0 212 195 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "A" 0 0 403 371 li 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_209_331#" 0 0 209 331 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_86_433#" 0 0 86 433 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_240_459#" 0 0 240 459 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VPWR" 0 0 0 689 m1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_626_681#" 0 0 626 681 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "li_17_361#" 0 0 17 361 obsli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-node "VPB" 0 0 991 797 v0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-equiv "VPB" "VPB"
-equiv "VPB" "VPB"
-equiv "VPB" "VPB"
-equiv "VPB" "VPB"
-equiv "VPB" "VPB"
-equiv "VPB" "VPB"
-equiv "VPB" "VPB"
-equiv "VPB" "VPB"
-equiv "VPB" "VPB"
-equiv "VPB" "VPB"
-equiv "VPB" "VPB"
-equiv "VPB" "VPB"
-substrate "VSUBS" 0 0 -1073741817 -1073741817 space 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
diff --git a/openlane/simple_por/runs/simple_por/results/placement/simple_por.placement.def b/openlane/simple_por/runs/simple_por/results/placement/simple_por.placement.def
deleted file mode 100644
index b9cf8da..0000000
--- a/openlane/simple_por/runs/simple_por/results/placement/simple_por.placement.def
+++ /dev/null
@@ -1,39 +0,0 @@
-VERSION 5.8 ;
-DIVIDERCHAR "/" ;
-BUSBITCHARS "[]" ;
-DESIGN simple_por ;
-UNITS DISTANCE MICRONS 1000 ;
-DIEAREA ( 0 0 ) ( 24780 45820 ) ;
-ROW ROW_0 unithv 5760 16280 FS DO 27 BY 1 STEP 480 0 ;
-ROW ROW_1 unithv 5760 20350 N DO 27 BY 1 STEP 480 0 ;
-ROW ROW_2 unithv 5760 24420 FS DO 27 BY 1 STEP 480 0 ;
-TRACKS X 240 DO 52 STEP 480 LAYER li1 ;
-TRACKS Y 240 DO 95 STEP 480 LAYER li1 ;
-TRACKS X 185 DO 67 STEP 370 LAYER met1 ;
-TRACKS Y 185 DO 124 STEP 370 LAYER met1 ;
-TRACKS X 240 DO 52 STEP 480 LAYER met2 ;
-TRACKS Y 240 DO 95 STEP 480 LAYER met2 ;
-TRACKS X 370 DO 33 STEP 740 LAYER met3 ;
-TRACKS Y 370 DO 62 STEP 740 LAYER met3 ;
-TRACKS X 480 DO 26 STEP 960 LAYER met4 ;
-TRACKS Y 480 DO 48 STEP 960 LAYER met4 ;
-TRACKS X 1665 DO 7 STEP 3330 LAYER met5 ;
-TRACKS Y 1665 DO 14 STEP 3330 LAYER met5 ;
-COMPONENTS 3 ;
- - _1_ sky130_fd_sc_hvl__conb_1 + PLACED ( 9120 16280 ) FS ;
- - hystbuf1 sky130_fd_sc_hvl__schmittbuf_1 + PLACED ( 7680 20350 ) N ;
- - hystbuf2 sky130_fd_sc_hvl__schmittbuf_1 + PLACED ( 7680 24420 ) FS ;
-END COMPONENTS
-PINS 3 ;
- - porb_h + NET porb_h + DIRECTION OUTPUT + USE SIGNAL + PLACED ( 6960 43820 ) N + LAYER met2 ( -140 -2000 ) ( 140 2000 ) ;
- - vdd3v3 + NET vdd3v3 + DIRECTION INPUT + USE SIGNAL + PLACED ( 3120 2000 ) N + LAYER met2 ( -140 -2000 ) ( 140 2000 ) ;
- - vss + NET vss + DIRECTION INPUT + USE SIGNAL + PLACED ( 22780 19610 ) N + LAYER met3 ( -2000 -300 ) ( 2000 300 ) ;
-END PINS
-NETS 5 ;
- - porb_h ( PIN porb_h ) ( hystbuf2 X ) + USE SIGNAL ;
- - vdd3v3 ( PIN vdd3v3 ) + USE SIGNAL ;
- - vss ( PIN vss ) + USE SIGNAL ;
- - _0_ ( hystbuf1 A ) ( _1_ LO ) + USE SIGNAL ;
- - mid ( hystbuf2 A ) ( hystbuf1 X ) + USE SIGNAL ;
-END NETS
-END DESIGN
diff --git a/openlane/simple_por/runs/simple_por/results/routing/simple_por.def b/openlane/simple_por/runs/simple_por/results/routing/simple_por.def
deleted file mode 100644
index 6b2240c..0000000
--- a/openlane/simple_por/runs/simple_por/results/routing/simple_por.def
+++ /dev/null
@@ -1,209 +0,0 @@
-VERSION 5.8 ;
-DIVIDERCHAR "/" ;
-BUSBITCHARS "[]" ;
-DESIGN simple_por ;
-UNITS DISTANCE MICRONS 1000 ;
-
-DIEAREA ( 0 0 ) ( 24780 45820 ) ;
-
-ROW ROW_0 unithv 5760 16280 FS DO 27 BY 1 STEP 480 0
- ;
-ROW ROW_1 unithv 5760 20350 N DO 27 BY 1 STEP 480 0
- ;
-ROW ROW_2 unithv 5760 24420 FS DO 27 BY 1 STEP 480 0
- ;
-TRACKS X 240 DO 52 STEP 480 LAYER li1 ;
-TRACKS Y 240 DO 95 STEP 480 LAYER li1 ;
-TRACKS X 185 DO 67 STEP 370 LAYER met1 ;
-TRACKS Y 185 DO 124 STEP 370 LAYER met1 ;
-TRACKS X 240 DO 52 STEP 480 LAYER met2 ;
-TRACKS Y 240 DO 95 STEP 480 LAYER met2 ;
-TRACKS X 370 DO 33 STEP 740 LAYER met3 ;
-TRACKS Y 370 DO 62 STEP 740 LAYER met3 ;
-TRACKS X 480 DO 26 STEP 960 LAYER met4 ;
-TRACKS Y 480 DO 48 STEP 960 LAYER met4 ;
-TRACKS X 1665 DO 7 STEP 3330 LAYER met5 ;
-TRACKS Y 1665 DO 14 STEP 3330 LAYER met5 ;
-
-VIAS 6 ;
-- via2_FR
-+ RECT met2 ( -140 -185 ) ( 140 185 )
-+ RECT via2 ( -100 -100 ) ( 100 100 )
-+ RECT met3 ( -165 -165 ) ( 165 165 )
-
- ;
-- via4_FR
-+ RECT met4 ( -590 -590 ) ( 590 590 )
-+ RECT via4 ( -400 -400 ) ( 400 400 )
-+ RECT met5 ( -710 -710 ) ( 710 710 )
-
- ;
-- via_1600x510
-
-+ VIARULE M1M2_PR
- + CUTSIZE 150 150
- + LAYERS met1 via met2
- + CUTSPACING 170 170
- + ENCLOSURE 245 180 55 180
- + ROWCOL 1 4
- ;
-- via2_1600x510
-
-+ VIARULE M2M3_PR
- + CUTSIZE 200 200
- + LAYERS met2 via2 met3
- + CUTSPACING 200 200
- + ENCLOSURE 40 155 100 65
- + ROWCOL 1 4
- ;
-- via3_1600x510
-
-+ VIARULE M3M4_PR
- + CUTSIZE 200 200
- + LAYERS met3 via3 met4
- + CUTSPACING 200 200
- + ENCLOSURE 100 60 100 155
- + ROWCOL 1 4
- ;
-- via4_1600x1600
-
-+ VIARULE M4M5_PR
- + CUTSIZE 800 800
- + LAYERS met4 via4 met5
- + CUTSPACING 800 800
- + ENCLOSURE 400 400 400 400
- ;
-END VIAS
-
-COMPONENTS 16 ;
-- _1_ sky130_fd_sc_hvl__conb_1 + PLACED ( 9120 16280 ) FS ;
-- hystbuf1 sky130_fd_sc_hvl__schmittbuf_1 + PLACED ( 7680 20350 ) N ;
-- hystbuf2 sky130_fd_sc_hvl__schmittbuf_1 + PLACED ( 7680 24420 ) FS ;
-- FILLER_0_0 sky130_fd_sc_hvl__decap_4 + PLACED ( 5760 16280 ) FS ;
-- FILLER_0_4 sky130_fd_sc_hvl__fill_2 + PLACED ( 7680 16280 ) FS ;
-- FILLER_0_6 sky130_fd_sc_hvl__fill_1 + PLACED ( 8640 16280 ) FS ;
-- FILLER_0_12 sky130_fd_sc_hvl__decap_8 + PLACED ( 11520 16280 ) FS ;
-- FILLER_0_20 sky130_fd_sc_hvl__decap_4 + PLACED ( 15360 16280 ) FS ;
-- FILLER_0_24 sky130_fd_sc_hvl__fill_2 + PLACED ( 17280 16280 ) FS ;
-- FILLER_0_26 sky130_fd_sc_hvl__fill_1 + PLACED ( 18240 16280 ) FS ;
-- FILLER_1_0 sky130_fd_sc_hvl__decap_4 + PLACED ( 5760 20350 ) N ;
-- FILLER_1_15 sky130_fd_sc_hvl__decap_8 + PLACED ( 12960 20350 ) N ;
-- FILLER_1_23 sky130_fd_sc_hvl__decap_4 + PLACED ( 16800 20350 ) N ;
-- FILLER_2_0 sky130_fd_sc_hvl__decap_4 + PLACED ( 5760 24420 ) FS ;
-- FILLER_2_15 sky130_fd_sc_hvl__decap_8 + PLACED ( 12960 24420 ) FS ;
-- FILLER_2_23 sky130_fd_sc_hvl__decap_4 + PLACED ( 16800 24420 ) FS ;
-END COMPONENTS
-
-PINS 5 ;
-- porb_h + NET porb_h + DIRECTION OUTPUT + USE SIGNAL
- + LAYER met2 ( -140 -2000 ) ( 140 2000 )
- + PLACED ( 6960 43820 ) N ;
-- vdd3v3 + NET vdd3v3 + DIRECTION INPUT + USE SIGNAL
- + LAYER met2 ( -140 -2000 ) ( 140 2000 )
- + PLACED ( 3120 2000 ) N ;
-- vss + NET vss + DIRECTION INPUT + USE SIGNAL
- + LAYER met3 ( -2000 -300 ) ( 2000 300 )
- + PLACED ( 22780 19610 ) N ;
-- VPWR + NET VPWR + DIRECTION INPUT + USE SIGNAL
- + LAYER met5 ( -6480 -800 ) ( 6480 800 )
- + FIXED ( 12240 18060 ) N + SPECIAL ;
-- VGND + NET VGND + DIRECTION INPUT + USE SIGNAL
- + LAYER met5 ( -6480 -800 ) ( 6480 800 )
- + FIXED ( 12240 20095 ) N + SPECIAL ;
-END PINS
-
-SPECIALNETS 2 ;
-- VPWR ( PIN VPWR )
- + ROUTED met4 0 + SHAPE STRIPE ( 16560 26200 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 12240 26200 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 7920 26200 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 16560 22130 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 12240 22130 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 7920 22130 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 16560 18060 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 12240 18060 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 7920 18060 ) via4_1600x1600
- NEW met3 0 + SHAPE STRIPE ( 16560 24420 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 16560 24420 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 16560 24420 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 12240 24420 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 12240 24420 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 12240 24420 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 7920 24420 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 7920 24420 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 7920 24420 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 16560 16280 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 16560 16280 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 16560 16280 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 12240 16280 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 12240 16280 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 12240 16280 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 7920 16280 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 7920 16280 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 7920 16280 ) via_1600x510
- NEW met5 1600 + SHAPE STRIPE ( 5760 26200 ) ( 18720 26200 )
- NEW met5 1600 + SHAPE STRIPE ( 5760 22130 ) ( 18720 22130 )
- NEW met5 1600 + SHAPE STRIPE ( 5760 18060 ) ( 18720 18060 )
- NEW met4 1600 + SHAPE STRIPE ( 16560 16025 ) ( 16560 28745 )
- NEW met4 1600 + SHAPE STRIPE ( 12240 16025 ) ( 12240 28745 )
- NEW met4 1600 + SHAPE STRIPE ( 7920 16025 ) ( 7920 28745 )
- NEW met1 510 + SHAPE FOLLOWPIN ( 5760 24420 ) ( 18720 24420 )
- NEW met1 510 + SHAPE FOLLOWPIN ( 5760 16280 ) ( 18720 16280 )
- + USE POWER ;
-- VGND ( PIN VGND )
- + ROUTED met4 0 + SHAPE STRIPE ( 14400 24165 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 10080 24165 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 14400 20095 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 10080 20095 ) via4_1600x1600
- NEW met3 0 + SHAPE STRIPE ( 14400 28490 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 14400 28490 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 14400 28490 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 10080 28490 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 10080 28490 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 10080 28490 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 14400 20350 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 14400 20350 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 14400 20350 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 10080 20350 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 10080 20350 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 10080 20350 ) via_1600x510
- NEW met5 1600 + SHAPE STRIPE ( 5760 24165 ) ( 18720 24165 )
- NEW met5 1600 + SHAPE STRIPE ( 5760 20095 ) ( 18720 20095 )
- NEW met4 1600 + SHAPE STRIPE ( 14400 16025 ) ( 14400 28745 )
- NEW met4 1600 + SHAPE STRIPE ( 10080 16025 ) ( 10080 28745 )
- NEW met1 510 + SHAPE FOLLOWPIN ( 5760 28490 ) ( 18720 28490 )
- NEW met1 510 + SHAPE FOLLOWPIN ( 5760 20350 ) ( 18720 20350 )
- + USE GROUND ;
-END SPECIALNETS
-
-NETS 5 ;
-- porb_h ( PIN porb_h ) ( hystbuf2 X )
- + ROUTED met1 ( 6960 27565 ) ( 12720 27565 )
- NEW met2 ( 6960 27565 ) ( 6960 42550 0 )
- NEW li1 ( 12720 27565 ) L1M1_PR_MR
- NEW met1 ( 6960 27565 ) M1M2_PR
-+ USE SIGNAL ;
-- vdd3v3 ( PIN vdd3v3 )
-+ USE SIGNAL ;
-- vss ( PIN vss )
-+ USE SIGNAL ;
-- _0_ ( hystbuf1 A ) ( _1_ LO )
- + ROUTED met1 ( 10320 19425 ) ( 11280 19425 )
- NEW met2 ( 11280 19425 ) ( 11280 22385 )
- NEW met1 ( 10800 22385 ) ( 11280 22385 )
- NEW li1 ( 10320 19425 ) L1M1_PR_MR
- NEW met1 ( 11280 19425 ) M1M2_PR
- NEW met1 ( 11280 22385 ) M1M2_PR
- NEW li1 ( 10800 22385 ) L1M1_PR_MR
-+ USE SIGNAL ;
-- mid ( hystbuf2 A ) ( hystbuf1 X )
- + ROUTED met1 ( 10800 23495 ) ( 12720 23495 )
- NEW met2 ( 10800 23495 ) ( 10800 26455 )
- NEW li1 ( 12720 23495 ) L1M1_PR_MR
- NEW met1 ( 10800 23495 ) M1M2_PR
- NEW li1 ( 10800 26455 ) L1M1_PR_MR
- NEW met1 ( 10800 26455 ) M1M2_PR
- NEW met1 ( 10800 26455 ) RECT ( -355 -70 0 70 )
-+ USE SIGNAL ;
-END NETS
-END DESIGN
diff --git a/openlane/simple_por/runs/simple_por/results/routing/simple_por.def.ref b/openlane/simple_por/runs/simple_por/results/routing/simple_por.def.ref
deleted file mode 100644
index ea8b874..0000000
--- a/openlane/simple_por/runs/simple_por/results/routing/simple_por.def.ref
+++ /dev/null
@@ -1,132 +0,0 @@
-VERSION 5.8 ;
-DIVIDERCHAR "/" ;
-BUSBITCHARS "[]" ;
-DESIGN simple_por ;
-UNITS DISTANCE MICRONS 1000 ;
-DIEAREA ( 0 0 ) ( 24780 45820 ) ;
-ROW ROW_0 unithv 5760 16280 FS DO 27 BY 1 STEP 480 0 ;
-ROW ROW_1 unithv 5760 20350 N DO 27 BY 1 STEP 480 0 ;
-ROW ROW_2 unithv 5760 24420 FS DO 27 BY 1 STEP 480 0 ;
-TRACKS X 240 DO 52 STEP 480 LAYER li1 ;
-TRACKS Y 240 DO 95 STEP 480 LAYER li1 ;
-TRACKS X 185 DO 67 STEP 370 LAYER met1 ;
-TRACKS Y 185 DO 124 STEP 370 LAYER met1 ;
-TRACKS X 240 DO 52 STEP 480 LAYER met2 ;
-TRACKS Y 240 DO 95 STEP 480 LAYER met2 ;
-TRACKS X 370 DO 33 STEP 740 LAYER met3 ;
-TRACKS Y 370 DO 62 STEP 740 LAYER met3 ;
-TRACKS X 480 DO 26 STEP 960 LAYER met4 ;
-TRACKS Y 480 DO 48 STEP 960 LAYER met4 ;
-TRACKS X 1665 DO 7 STEP 3330 LAYER met5 ;
-TRACKS Y 1665 DO 14 STEP 3330 LAYER met5 ;
-
-VIAS 6 ;
-- via2_FR
- + RECT met2 ( -140 -185 ) ( 140 185 )
- + RECT via2 ( -100 -100 ) ( 100 100 )
- + RECT met3 ( -165 -165 ) ( 165 165 )
- ;
-- via4_FR
- + RECT met4 ( -590 -590 ) ( 590 590 )
- + RECT via4 ( -400 -400 ) ( 400 400 )
- + RECT met5 ( -710 -710 ) ( 710 710 )
- ;
- - via_1600x510 + VIARULE M1M2_PR + CUTSIZE 150 150 + LAYERS met1 via met2 + CUTSPACING 170 170 + ENCLOSURE 245 180 55 180 + ROWCOL 1 4 ;
- - via2_1600x510 + VIARULE M2M3_PR + CUTSIZE 200 200 + LAYERS met2 via2 met3 + CUTSPACING 200 200 + ENCLOSURE 40 155 100 65 + ROWCOL 1 4 ;
- - via3_1600x510 + VIARULE M3M4_PR + CUTSIZE 200 200 + LAYERS met3 via3 met4 + CUTSPACING 200 200 + ENCLOSURE 100 60 100 155 + ROWCOL 1 4 ;
- - via4_1600x1600 + VIARULE M4M5_PR + CUTSIZE 800 800 + LAYERS met4 via4 met5 + CUTSPACING 800 800 + ENCLOSURE 400 400 400 400 ;
-END VIAS
-COMPONENTS 16 ;
- - _1_ sky130_fd_sc_hvl__conb_1 + PLACED ( 9120 16280 ) FS ;
- - hystbuf1 sky130_fd_sc_hvl__schmittbuf_1 + PLACED ( 7680 20350 ) N ;
- - hystbuf2 sky130_fd_sc_hvl__schmittbuf_1 + PLACED ( 7680 24420 ) FS ;
- - FILLER_0_0 sky130_fd_sc_hvl__decap_4 + PLACED ( 5760 16280 ) FS ;
- - FILLER_0_4 sky130_fd_sc_hvl__fill_2 + PLACED ( 7680 16280 ) FS ;
- - FILLER_0_6 sky130_fd_sc_hvl__fill_1 + PLACED ( 8640 16280 ) FS ;
- - FILLER_0_12 sky130_fd_sc_hvl__decap_8 + PLACED ( 11520 16280 ) FS ;
- - FILLER_0_20 sky130_fd_sc_hvl__decap_4 + PLACED ( 15360 16280 ) FS ;
- - FILLER_0_24 sky130_fd_sc_hvl__fill_2 + PLACED ( 17280 16280 ) FS ;
- - FILLER_0_26 sky130_fd_sc_hvl__fill_1 + PLACED ( 18240 16280 ) FS ;
- - FILLER_1_0 sky130_fd_sc_hvl__decap_4 + PLACED ( 5760 20350 ) N ;
- - FILLER_1_15 sky130_fd_sc_hvl__decap_8 + PLACED ( 12960 20350 ) N ;
- - FILLER_1_23 sky130_fd_sc_hvl__decap_4 + PLACED ( 16800 20350 ) N ;
- - FILLER_2_0 sky130_fd_sc_hvl__decap_4 + PLACED ( 5760 24420 ) FS ;
- - FILLER_2_15 sky130_fd_sc_hvl__decap_8 + PLACED ( 12960 24420 ) FS ;
- - FILLER_2_23 sky130_fd_sc_hvl__decap_4 + PLACED ( 16800 24420 ) FS ;
-END COMPONENTS
-PINS 5 ;
- - porb_h + NET porb_h + DIRECTION OUTPUT + USE SIGNAL + PLACED ( 6960 43820 ) N + LAYER met2 ( -140 -2000 ) ( 140 2000 ) ;
- - vdd3v3 + NET vdd3v3 + DIRECTION INPUT + USE SIGNAL + PLACED ( 3120 2000 ) N + LAYER met2 ( -140 -2000 ) ( 140 2000 ) ;
- - vss + NET vss + DIRECTION INPUT + USE SIGNAL + PLACED ( 22780 19610 ) N + LAYER met3 ( -2000 -300 ) ( 2000 300 ) ;
- - VPWR + NET VPWR + SPECIAL + DIRECTION INPUT + USE SIGNAL + FIXED ( 12240 18060 ) N + LAYER met5 ( -6480 -800 ) ( 6480 800 ) ;
- - VGND + NET VGND + SPECIAL + DIRECTION INPUT + USE SIGNAL + FIXED ( 12240 20095 ) N + LAYER met5 ( -6480 -800 ) ( 6480 800 ) ;
-END PINS
-SPECIALNETS 2 ;
- - VPWR ( PIN VPWR ) + USE POWER
- + ROUTED met4 0 + SHAPE STRIPE ( 16560 26200 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 12240 26200 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 7920 26200 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 16560 22130 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 12240 22130 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 7920 22130 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 16560 18060 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 12240 18060 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 7920 18060 ) via4_1600x1600
- NEW met3 0 + SHAPE STRIPE ( 16560 24420 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 16560 24420 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 16560 24420 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 12240 24420 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 12240 24420 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 12240 24420 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 7920 24420 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 7920 24420 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 7920 24420 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 16560 16280 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 16560 16280 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 16560 16280 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 12240 16280 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 12240 16280 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 12240 16280 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 7920 16280 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 7920 16280 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 7920 16280 ) via_1600x510
- NEW met5 1600 + SHAPE STRIPE ( 5760 26200 ) ( 18720 26200 )
- NEW met5 1600 + SHAPE STRIPE ( 5760 22130 ) ( 18720 22130 )
- NEW met5 1600 + SHAPE STRIPE ( 5760 18060 ) ( 18720 18060 )
- NEW met4 1600 + SHAPE STRIPE ( 16560 16025 ) ( 16560 28745 )
- NEW met4 1600 + SHAPE STRIPE ( 12240 16025 ) ( 12240 28745 )
- NEW met4 1600 + SHAPE STRIPE ( 7920 16025 ) ( 7920 28745 )
- NEW met1 510 + SHAPE FOLLOWPIN ( 5760 24420 ) ( 18720 24420 )
- NEW met1 510 + SHAPE FOLLOWPIN ( 5760 16280 ) ( 18720 16280 ) ;
- - VGND ( PIN VGND ) + USE GROUND
- + ROUTED met4 0 + SHAPE STRIPE ( 14400 24165 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 10080 24165 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 14400 20095 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 10080 20095 ) via4_1600x1600
- NEW met3 0 + SHAPE STRIPE ( 14400 28490 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 14400 28490 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 14400 28490 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 10080 28490 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 10080 28490 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 10080 28490 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 14400 20350 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 14400 20350 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 14400 20350 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 10080 20350 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 10080 20350 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 10080 20350 ) via_1600x510
- NEW met5 1600 + SHAPE STRIPE ( 5760 24165 ) ( 18720 24165 )
- NEW met5 1600 + SHAPE STRIPE ( 5760 20095 ) ( 18720 20095 )
- NEW met4 1600 + SHAPE STRIPE ( 14400 16025 ) ( 14400 28745 )
- NEW met4 1600 + SHAPE STRIPE ( 10080 16025 ) ( 10080 28745 )
- NEW met1 510 + SHAPE FOLLOWPIN ( 5760 28490 ) ( 18720 28490 )
- NEW met1 510 + SHAPE FOLLOWPIN ( 5760 20350 ) ( 18720 20350 ) ;
-END SPECIALNETS
-NETS 5 ;
- - porb_h ( PIN porb_h ) ( hystbuf2 X ) + USE SIGNAL ;
- - vdd3v3 ( PIN vdd3v3 ) + USE SIGNAL ;
- - vss ( PIN vss ) + USE SIGNAL ;
- - _0_ ( hystbuf1 A ) ( _1_ LO ) + USE SIGNAL ;
- - mid ( hystbuf2 A ) ( hystbuf1 X ) + USE SIGNAL ;
-END NETS
-END DESIGN
diff --git a/openlane/simple_por/runs/simple_por/results/routing/simple_por.spef b/openlane/simple_por/runs/simple_por/results/routing/simple_por.spef
deleted file mode 100644
index 4a901d4..0000000
--- a/openlane/simple_por/runs/simple_por/results/routing/simple_por.spef
+++ /dev/null
@@ -1,93 +0,0 @@
-*SPEF "IEEE 1481-1998"
-*DESIGN "simple_por"
-*DATE "Wed Nov 11 03:14:18 2020"
-*VENDOR "AUC CSCE Department"
-*PROGRAM "SPEF Extractor"
-*VERSION "1.0"
-*DESIGN_FLOW "PIN_CAP NONE"
-*DIVIDER /
-*DELIMITER :
-*BUS_DELIMITER []
-*T_UNIT 1.00000 NS
-*C_UNIT 1.00000 PF
-*R_UNIT 1.00000 OHM
-*L_UNIT 1.00000 HENRY
-
-
-*NAME_MAP
-*0 porb_h
-*1 vdd3v3
-*2 vss
-*3 _0_
-*4 mid
-
-*D_NET *0 0.00167723130293
-*CONN
-*P porb_h O
-*I hystbuf2:X O
-*CAP
-0 *0:1 0.00024973915087999997
-1 hystbuf2:X 0.00024973915087999997
-2 *0:2 0.000588876500585
-3 *0:3 0.000588876500585
-*RES
-0 *0:1 hystbuf2:X 5.142857142857142
-1 *0:2 *0:3 13.379464285714285
-2 hystbuf2:X hystbuf2:X 0
-3 *0:1 *0:2 0
-*END
-
-*D_NET *1 0
-*CONN
-*P vdd3v3 I
-*CAP
-*RES
-*END
-
-*D_NET *2 0
-*CONN
-*P vss I
-*CAP
-*RES
-*END
-
-*D_NET *3 0.00038587409456000005
-*CONN
-*I hystbuf1:A I
-*I _1_:LO O
-*CAP
-4 _1_:LO 4.635600848e-05
-5 *3:1 4.635600848e-05
-6 *3:2 0.00012056334456000002
-7 *3:3 0.00012056334456000002
-8 hystbuf1:A 2.601769424e-05
-9 *3:4 2.601769424e-05
-*RES
-4 _1_:LO *3:1 0.857142857142857
-5 *3:2 *3:3 2.642857142857143
-6 hystbuf1:A *3:4 0.4285714285714285
-7 _1_:LO _1_:LO 0
-8 *3:1 *3:2 0
-9 *3:4 *3:3 0
-10 hystbuf1:A hystbuf1:A 0
-*END
-
-*D_NET *4 0.00041519196304
-*CONN
-*I hystbuf2:A I
-*I hystbuf1:X O
-*CAP
-10 *4:1 8.703263695999999e-05
-11 hystbuf1:X 8.703263695999999e-05
-12 *4:2 0.00012056334456000002
-13 *4:3 0.00012056334456000002
-14 hystbuf2:A 0.0
-*RES
-11 *4:1 hystbuf1:X 1.714285714285714
-12 *4:2 *4:3 2.642857142857143
-13 hystbuf1:X hystbuf1:X 0
-14 *4:1 *4:2 0
-15 hystbuf2:A hystbuf2:A 0
-16 hystbuf2:A *4:3 0
-*END
-
diff --git a/openlane/simple_por/runs/simple_por/results/synthesis/simple_por.synthesis.v b/openlane/simple_por/runs/simple_por/results/synthesis/simple_por.synthesis.v
deleted file mode 100644
index 3fa044b..0000000
--- a/openlane/simple_por/runs/simple_por/results/synthesis/simple_por.synthesis.v
+++ /dev/null
@@ -1,20 +0,0 @@
-/* Generated by Yosys 0.9+3621 (git sha1 84e9fa7, gcc 8.3.1 -fPIC -Os) */
-
-module simple_por(vdd3v3, vss, porb_h);
- wire _0_;
- wire mid;
- output porb_h;
- input vdd3v3;
- input vss;
- sky130_fd_sc_hvl__conb_1 _1_ (
- .LO(_0_)
- );
- sky130_fd_sc_hvl__schmittbuf_1 hystbuf1 (
- .A(_0_),
- .X(mid)
- );
- sky130_fd_sc_hvl__schmittbuf_1 hystbuf2 (
- .A(mid),
- .X(porb_h)
- );
-endmodule
diff --git a/openlane/simple_por/runs/simple_por/results/synthesis/simple_por.synthesis_optimized.v b/openlane/simple_por/runs/simple_por/results/synthesis/simple_por.synthesis_optimized.v
deleted file mode 100644
index 51960d4..0000000
--- a/openlane/simple_por/runs/simple_por/results/synthesis/simple_por.synthesis_optimized.v
+++ /dev/null
@@ -1,13 +0,0 @@
-module simple_por (porb_h,
- vdd3v3,
- vss);
- output porb_h;
- input vdd3v3;
- input vss;
-
- sky130_fd_sc_hvl__conb_1 _1_ (.LO(_0_));
- sky130_fd_sc_hvl__schmittbuf_1 hystbuf1 (.A(_0_),
- .X(mid));
- sky130_fd_sc_hvl__schmittbuf_1 hystbuf2 (.A(mid),
- .X(porb_h));
-endmodule
diff --git a/openlane/simple_por/runs/simple_por/results/synthesis/simple_por.synthesis_preroute.v b/openlane/simple_por/runs/simple_por/results/synthesis/simple_por.synthesis_preroute.v
deleted file mode 100644
index 88e6fdb..0000000
--- a/openlane/simple_por/runs/simple_por/results/synthesis/simple_por.synthesis_preroute.v
+++ /dev/null
@@ -1,30 +0,0 @@
-module simple_por (porb_h,
- vdd3v3,
- vss,
- VPWR,
- VGND);
- output porb_h;
- input vdd3v3;
- input vss;
- input VPWR;
- input VGND;
-
- sky130_fd_sc_hvl__conb_1 _1_ (.LO(_0_));
- sky130_fd_sc_hvl__schmittbuf_1 hystbuf1 (.A(_0_),
- .X(mid));
- sky130_fd_sc_hvl__schmittbuf_1 hystbuf2 (.A(mid),
- .X(porb_h));
- sky130_fd_sc_hvl__decap_4 FILLER_0_0 ();
- sky130_fd_sc_hvl__fill_2 FILLER_0_4 ();
- sky130_fd_sc_hvl__fill_1 FILLER_0_6 ();
- sky130_fd_sc_hvl__decap_8 FILLER_0_12 ();
- sky130_fd_sc_hvl__decap_4 FILLER_0_20 ();
- sky130_fd_sc_hvl__fill_2 FILLER_0_24 ();
- sky130_fd_sc_hvl__fill_1 FILLER_0_26 ();
- sky130_fd_sc_hvl__decap_4 FILLER_1_0 ();
- sky130_fd_sc_hvl__decap_8 FILLER_1_15 ();
- sky130_fd_sc_hvl__decap_4 FILLER_1_23 ();
- sky130_fd_sc_hvl__decap_4 FILLER_2_0 ();
- sky130_fd_sc_hvl__decap_8 FILLER_2_15 ();
- sky130_fd_sc_hvl__decap_4 FILLER_2_23 ();
-endmodule
diff --git a/openlane/simple_por/runs/simple_por/tmp/floorplan/ioPlacer.def b/openlane/simple_por/runs/simple_por/tmp/floorplan/ioPlacer.def
deleted file mode 100644
index 1f88bcf..0000000
--- a/openlane/simple_por/runs/simple_por/tmp/floorplan/ioPlacer.def
+++ /dev/null
@@ -1,39 +0,0 @@
-VERSION 5.8 ;
-DIVIDERCHAR "/" ;
-BUSBITCHARS "[]" ;
-DESIGN simple_por ;
-UNITS DISTANCE MICRONS 1000 ;
-DIEAREA ( 0 0 ) ( 24780 45820 ) ;
-ROW ROW_0 unithv 5760 16280 FS DO 27 BY 1 STEP 480 0 ;
-ROW ROW_1 unithv 5760 20350 N DO 27 BY 1 STEP 480 0 ;
-ROW ROW_2 unithv 5760 24420 FS DO 27 BY 1 STEP 480 0 ;
-TRACKS X 240 DO 52 STEP 480 LAYER li1 ;
-TRACKS Y 240 DO 95 STEP 480 LAYER li1 ;
-TRACKS X 185 DO 67 STEP 370 LAYER met1 ;
-TRACKS Y 185 DO 124 STEP 370 LAYER met1 ;
-TRACKS X 240 DO 52 STEP 480 LAYER met2 ;
-TRACKS Y 240 DO 95 STEP 480 LAYER met2 ;
-TRACKS X 370 DO 33 STEP 740 LAYER met3 ;
-TRACKS Y 370 DO 62 STEP 740 LAYER met3 ;
-TRACKS X 480 DO 26 STEP 960 LAYER met4 ;
-TRACKS Y 480 DO 48 STEP 960 LAYER met4 ;
-TRACKS X 1665 DO 7 STEP 3330 LAYER met5 ;
-TRACKS Y 1665 DO 14 STEP 3330 LAYER met5 ;
-COMPONENTS 3 ;
- - _1_ sky130_fd_sc_hvl__conb_1 ;
- - hystbuf1 sky130_fd_sc_hvl__schmittbuf_1 ;
- - hystbuf2 sky130_fd_sc_hvl__schmittbuf_1 ;
-END COMPONENTS
-PINS 3 ;
- - porb_h + NET porb_h + DIRECTION OUTPUT + USE SIGNAL + PLACED ( 6960 43820 ) N + LAYER met2 ( -140 -2000 ) ( 140 2000 ) ;
- - vdd3v3 + NET vdd3v3 + DIRECTION INPUT + USE SIGNAL + PLACED ( 3120 2000 ) N + LAYER met2 ( -140 -2000 ) ( 140 2000 ) ;
- - vss + NET vss + DIRECTION INPUT + USE SIGNAL + PLACED ( 22780 19610 ) N + LAYER met3 ( -2000 -300 ) ( 2000 300 ) ;
-END PINS
-NETS 5 ;
- - porb_h ( PIN porb_h ) ( hystbuf2 X ) + USE SIGNAL ;
- - vdd3v3 ( PIN vdd3v3 ) + USE SIGNAL ;
- - vss ( PIN vss ) + USE SIGNAL ;
- - _0_ ( hystbuf1 A ) ( _1_ LO ) + USE SIGNAL ;
- - mid ( hystbuf2 A ) ( hystbuf1 X ) + USE SIGNAL ;
-END NETS
-END DESIGN
diff --git a/openlane/simple_por/runs/simple_por/tmp/floorplan/pdn.def b/openlane/simple_por/runs/simple_por/tmp/floorplan/pdn.def
deleted file mode 100644
index f579432..0000000
--- a/openlane/simple_por/runs/simple_por/tmp/floorplan/pdn.def
+++ /dev/null
@@ -1,108 +0,0 @@
-VERSION 5.8 ;
-DIVIDERCHAR "/" ;
-BUSBITCHARS "[]" ;
-DESIGN simple_por ;
-UNITS DISTANCE MICRONS 1000 ;
-DIEAREA ( 0 0 ) ( 24780 45820 ) ;
-ROW ROW_0 unithv 5760 16280 FS DO 27 BY 1 STEP 480 0 ;
-ROW ROW_1 unithv 5760 20350 N DO 27 BY 1 STEP 480 0 ;
-ROW ROW_2 unithv 5760 24420 FS DO 27 BY 1 STEP 480 0 ;
-TRACKS X 240 DO 52 STEP 480 LAYER li1 ;
-TRACKS Y 240 DO 95 STEP 480 LAYER li1 ;
-TRACKS X 185 DO 67 STEP 370 LAYER met1 ;
-TRACKS Y 185 DO 124 STEP 370 LAYER met1 ;
-TRACKS X 240 DO 52 STEP 480 LAYER met2 ;
-TRACKS Y 240 DO 95 STEP 480 LAYER met2 ;
-TRACKS X 370 DO 33 STEP 740 LAYER met3 ;
-TRACKS Y 370 DO 62 STEP 740 LAYER met3 ;
-TRACKS X 480 DO 26 STEP 960 LAYER met4 ;
-TRACKS Y 480 DO 48 STEP 960 LAYER met4 ;
-TRACKS X 1665 DO 7 STEP 3330 LAYER met5 ;
-TRACKS Y 1665 DO 14 STEP 3330 LAYER met5 ;
-VIAS 4 ;
- - via_1600x510 + VIARULE M1M2_PR + CUTSIZE 150 150 + LAYERS met1 via met2 + CUTSPACING 170 170 + ENCLOSURE 245 180 55 180 + ROWCOL 1 4 ;
- - via2_1600x510 + VIARULE M2M3_PR + CUTSIZE 200 200 + LAYERS met2 via2 met3 + CUTSPACING 200 200 + ENCLOSURE 40 155 100 65 + ROWCOL 1 4 ;
- - via3_1600x510 + VIARULE M3M4_PR + CUTSIZE 200 200 + LAYERS met3 via3 met4 + CUTSPACING 200 200 + ENCLOSURE 100 60 100 155 + ROWCOL 1 4 ;
- - via4_1600x1600 + VIARULE M4M5_PR + CUTSIZE 800 800 + LAYERS met4 via4 met5 + CUTSPACING 800 800 + ENCLOSURE 400 400 400 400 ;
-END VIAS
-COMPONENTS 3 ;
- - _1_ sky130_fd_sc_hvl__conb_1 + PLACED ( 9120 16280 ) FS ;
- - hystbuf1 sky130_fd_sc_hvl__schmittbuf_1 + PLACED ( 7680 20350 ) N ;
- - hystbuf2 sky130_fd_sc_hvl__schmittbuf_1 + PLACED ( 7680 24420 ) FS ;
-END COMPONENTS
-PINS 5 ;
- - porb_h + NET porb_h + DIRECTION OUTPUT + USE SIGNAL + PLACED ( 6960 43820 ) N + LAYER met2 ( -140 -2000 ) ( 140 2000 ) ;
- - vdd3v3 + NET vdd3v3 + DIRECTION INPUT + USE SIGNAL + PLACED ( 3120 2000 ) N + LAYER met2 ( -140 -2000 ) ( 140 2000 ) ;
- - vss + NET vss + DIRECTION INPUT + USE SIGNAL + PLACED ( 22780 19610 ) N + LAYER met3 ( -2000 -300 ) ( 2000 300 ) ;
- - VPWR + NET VPWR + DIRECTION INPUT + USE SIGNAL + FIXED ( 12240 18060 ) N + LAYER met5 ( -6480 -800 ) ( 6480 800 ) ;
- - VGND + NET VGND + DIRECTION INPUT + USE SIGNAL + FIXED ( 12240 20095 ) N + LAYER met5 ( -6480 -800 ) ( 6480 800 ) ;
-END PINS
-SPECIALNETS 2 ;
- - VPWR ( PIN VPWR ) + USE POWER
- + ROUTED met4 0 + SHAPE STRIPE ( 16560 26200 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 12240 26200 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 7920 26200 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 16560 22130 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 12240 22130 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 7920 22130 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 16560 18060 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 12240 18060 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 7920 18060 ) via4_1600x1600
- NEW met3 0 + SHAPE STRIPE ( 16560 24420 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 16560 24420 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 16560 24420 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 12240 24420 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 12240 24420 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 12240 24420 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 7920 24420 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 7920 24420 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 7920 24420 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 16560 16280 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 16560 16280 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 16560 16280 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 12240 16280 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 12240 16280 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 12240 16280 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 7920 16280 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 7920 16280 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 7920 16280 ) via_1600x510
- NEW met5 1600 + SHAPE STRIPE ( 5760 26200 ) ( 18720 26200 )
- NEW met5 1600 + SHAPE STRIPE ( 5760 22130 ) ( 18720 22130 )
- NEW met5 1600 + SHAPE STRIPE ( 5760 18060 ) ( 18720 18060 )
- NEW met4 1600 + SHAPE STRIPE ( 16560 16025 ) ( 16560 28745 )
- NEW met4 1600 + SHAPE STRIPE ( 12240 16025 ) ( 12240 28745 )
- NEW met4 1600 + SHAPE STRIPE ( 7920 16025 ) ( 7920 28745 )
- NEW met1 510 + SHAPE FOLLOWPIN ( 5760 24420 ) ( 18720 24420 )
- NEW met1 510 + SHAPE FOLLOWPIN ( 5760 16280 ) ( 18720 16280 ) ;
- - VGND ( PIN VGND ) + USE GROUND
- + ROUTED met4 0 + SHAPE STRIPE ( 14400 24165 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 10080 24165 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 14400 20095 ) via4_1600x1600
- NEW met4 0 + SHAPE STRIPE ( 10080 20095 ) via4_1600x1600
- NEW met3 0 + SHAPE STRIPE ( 14400 28490 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 14400 28490 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 14400 28490 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 10080 28490 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 10080 28490 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 10080 28490 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 14400 20350 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 14400 20350 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 14400 20350 ) via_1600x510
- NEW met3 0 + SHAPE STRIPE ( 10080 20350 ) via3_1600x510
- NEW met2 0 + SHAPE STRIPE ( 10080 20350 ) via2_1600x510
- NEW met1 0 + SHAPE STRIPE ( 10080 20350 ) via_1600x510
- NEW met5 1600 + SHAPE STRIPE ( 5760 24165 ) ( 18720 24165 )
- NEW met5 1600 + SHAPE STRIPE ( 5760 20095 ) ( 18720 20095 )
- NEW met4 1600 + SHAPE STRIPE ( 14400 16025 ) ( 14400 28745 )
- NEW met4 1600 + SHAPE STRIPE ( 10080 16025 ) ( 10080 28745 )
- NEW met1 510 + SHAPE FOLLOWPIN ( 5760 28490 ) ( 18720 28490 )
- NEW met1 510 + SHAPE FOLLOWPIN ( 5760 20350 ) ( 18720 20350 ) ;
-END SPECIALNETS
-NETS 5 ;
- - porb_h ( PIN porb_h ) ( hystbuf2 X ) + USE SIGNAL ;
- - vdd3v3 ( PIN vdd3v3 ) + USE SIGNAL ;
- - vss ( PIN vss ) + USE SIGNAL ;
- - _0_ ( hystbuf1 A ) ( _1_ LO ) + USE SIGNAL ;
- - mid ( hystbuf2 A ) ( hystbuf1 X ) + USE SIGNAL ;
-END NETS
-END DESIGN
diff --git a/openlane/simple_por/runs/simple_por/tmp/floorplan/verilog2def_openroad.def b/openlane/simple_por/runs/simple_por/tmp/floorplan/verilog2def_openroad.def
deleted file mode 100644
index e8416a9..0000000
--- a/openlane/simple_por/runs/simple_por/tmp/floorplan/verilog2def_openroad.def
+++ /dev/null
@@ -1,39 +0,0 @@
-VERSION 5.8 ;
-DIVIDERCHAR "/" ;
-BUSBITCHARS "[]" ;
-DESIGN simple_por ;
-UNITS DISTANCE MICRONS 1000 ;
-DIEAREA ( 0 0 ) ( 24780 45820 ) ;
-ROW ROW_0 unithv 5760 16280 FS DO 27 BY 1 STEP 480 0 ;
-ROW ROW_1 unithv 5760 20350 N DO 27 BY 1 STEP 480 0 ;
-ROW ROW_2 unithv 5760 24420 FS DO 27 BY 1 STEP 480 0 ;
-TRACKS X 240 DO 52 STEP 480 LAYER li1 ;
-TRACKS Y 240 DO 95 STEP 480 LAYER li1 ;
-TRACKS X 185 DO 67 STEP 370 LAYER met1 ;
-TRACKS Y 185 DO 124 STEP 370 LAYER met1 ;
-TRACKS X 240 DO 52 STEP 480 LAYER met2 ;
-TRACKS Y 240 DO 95 STEP 480 LAYER met2 ;
-TRACKS X 370 DO 33 STEP 740 LAYER met3 ;
-TRACKS Y 370 DO 62 STEP 740 LAYER met3 ;
-TRACKS X 480 DO 26 STEP 960 LAYER met4 ;
-TRACKS Y 480 DO 48 STEP 960 LAYER met4 ;
-TRACKS X 1665 DO 7 STEP 3330 LAYER met5 ;
-TRACKS Y 1665 DO 14 STEP 3330 LAYER met5 ;
-COMPONENTS 3 ;
- - _1_ sky130_fd_sc_hvl__conb_1 ;
- - hystbuf1 sky130_fd_sc_hvl__schmittbuf_1 ;
- - hystbuf2 sky130_fd_sc_hvl__schmittbuf_1 ;
-END COMPONENTS
-PINS 3 ;
- - porb_h + NET porb_h + DIRECTION OUTPUT + USE SIGNAL ;
- - vdd3v3 + NET vdd3v3 + DIRECTION INPUT + USE SIGNAL ;
- - vss + NET vss + DIRECTION INPUT + USE SIGNAL ;
-END PINS
-NETS 5 ;
- - _0_ ( hystbuf1 A ) ( _1_ LO ) + USE SIGNAL ;
- - mid ( hystbuf2 A ) ( hystbuf1 X ) + USE SIGNAL ;
- - porb_h ( PIN porb_h ) ( hystbuf2 X ) + USE SIGNAL ;
- - vdd3v3 ( PIN vdd3v3 ) + USE SIGNAL ;
- - vss ( PIN vss ) + USE SIGNAL ;
-END NETS
-END DESIGN
diff --git a/openlane/simple_por/runs/simple_por/tmp/magic_spice.tcl b/openlane/simple_por/runs/simple_por/tmp/magic_spice.tcl
deleted file mode 100644
index 9a5f4a1..0000000
--- a/openlane/simple_por/runs/simple_por/tmp/magic_spice.tcl
+++ /dev/null
@@ -1,24 +0,0 @@
-
-lef read /home/xrex/usr/devel/pdks/sky130A/libs.ref/sky130_fd_sc_hvl/techlef/sky130_fd_sc_hvl.tlef
-if { [info exist ::env(EXTRA_LEFS)] } {
- set lefs_in $::env(EXTRA_LEFS)
- foreach lef_file $lefs_in {
- lef read $lef_file
- }
-}
-def read /project/openlane/simple_por/runs/simple_por/results/routing/simple_por.def
-load simple_por -dereference
-cd /project/openlane/simple_por/runs/simple_por/results/magic/
-extract do local
-extract no capacitance
-extract no coupling
-extract no resistance
-extract no adjust
-# extract warn all
-extract
-
-ext2spice lvs
-ext2spice simple_por.ext
-feedback save /project/openlane/simple_por/runs/simple_por/logs/magic/magic_ext2spice.feedback.txt
-# exec cp simple_por.spice /project/openlane/simple_por/runs/simple_por/results/magic/simple_por.spice
-
diff --git a/openlane/simple_por/runs/simple_por/tmp/merged.lef b/openlane/simple_por/runs/simple_por/tmp/merged.lef
deleted file mode 100644
index 448e6e4..0000000
--- a/openlane/simple_por/runs/simple_por/tmp/merged.lef
+++ /dev/null
@@ -1,12841 +0,0 @@
-# Copyright 2020 The SkyWater PDK Authors
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-# SPDX-License-Identifier: Apache-2.0
-
-VERSION 5.7 ;
-
-BUSBITCHARS "[]" ;
-DIVIDERCHAR "/" ;
-
-UNITS
- TIME NANOSECONDS 1 ;
- CAPACITANCE PICOFARADS 1 ;
- RESISTANCE OHMS 1 ;
- DATABASE MICRONS 1000 ;
-END UNITS
-
-MANUFACTURINGGRID 0.005 ;
-
-PROPERTYDEFINITIONS
- LAYER LEF58_TYPE STRING ;
-END PROPERTYDEFINITIONS
-
-# High voltage, single height
-SITE unithv
- SYMMETRY Y ;
- CLASS CORE ;
- SIZE 0.48 BY 4.07 ;
-END unithv
-
-# High voltage, double height
-SITE unithvdbl
- SYMMETRY Y ;
- CLASS CORE ;
- SIZE 0.48 BY 8.14 ;
-END unithvdbl
-
-LAYER nwell
- TYPE MASTERSLICE ;
- PROPERTY LEF58_TYPE "TYPE NWELL ;" ;
-END nwell
-
-LAYER pwell
- TYPE MASTERSLICE ;
- PROPERTY LEF58_TYPE "TYPE NWELL ;" ;
-END pwell
-
-LAYER li1
- TYPE ROUTING ;
- DIRECTION VERTICAL ;
-
- PITCH 0.48 ;
- MINWIDTH 0.17 ;
-
- WIDTH 0.17 ; # LI 1
- # SPACING 0.17 ; # LI 2
- SPACINGTABLE
- PARALLELRUNLENGTH 0
- WIDTH 0 0.17 ;
- AREA 0.0561 ; # LI 6
- THICKNESS 0.1 ;
- EDGECAPACITANCE 40.697E-6 ;
- CAPACITANCE CPERSQDIST 36.9866E-6 ;
- RESISTANCE RPERSQ 12.2 ;
-
- ANTENNADIFFSIDEAREARATIO PWL ( ( 0 75 ) ( 0.0125 75 ) ( 0.0225 85.125 ) ( 22.5 10200 ) ) ;
-END li1
-
-LAYER mcon
- TYPE CUT ;
-
- WIDTH 0.17 ; # Mcon 1
- SPACING 0.19 ; # Mcon 2
- ENCLOSURE BELOW 0 0 ; # Mcon 4
- ENCLOSURE ABOVE 0.03 0.06 ; # Met1 4 / Met1 5
-
- ANTENNADIFFAREARATIO PWL ( ( 0 3 ) ( 0.0125 3 ) ( 0.0225 3.405 ) ( 22.5 408 ) ) ;
- DCCURRENTDENSITY AVERAGE 0.36 ; # mA per via Iavg_max at Tj = 90oC
-
-END mcon
-
-LAYER met1
- TYPE ROUTING ;
- DIRECTION HORIZONTAL ;
-
- PITCH 0.37 ;
- MINENCLOSEDAREA 0.14 ;
- MINWIDTH 0.14 ;
-
- WIDTH 0.14 ; # Met1 1
- # SPACING 0.14 ; # Met1 2
- # SPACING 0.28 RANGE 3.001 100 ; # Met1 3b
- SPACINGTABLE
- PARALLELRUNLENGTH 0
- WIDTH 0 0.14
- WIDTH 3 0.28 ;
- AREA 0.083 ; # Met1 6
- THICKNESS 0.35 ;
-
- ANTENNADIFFSIDEAREARATIO PWL ( ( 0 400 ) ( 0.0125 400 ) ( 0.0225 2609 ) ( 22.5 11600 ) ) ;
-
- EDGECAPACITANCE 40.567E-6 ;
- CAPACITANCE CPERSQDIST 25.7784E-6 ;
- DCCURRENTDENSITY AVERAGE 2.8 ; # mA/um Iavg_max at Tj = 90oC
- ACCURRENTDENSITY RMS 6.1 ; # mA/um Irms_max at Tj = 90oC
-
- RESISTANCE RPERSQ 0.125 ;
-END met1
-
-LAYER via
- TYPE CUT ;
- WIDTH 0.15 ; # Via 1a
- SPACING 0.17 ; # Via 2
- ENCLOSURE BELOW 0.055 0.085 ; # Via 4a / Via 5a
- ENCLOSURE ABOVE 0.055 0.085 ; # Met2 4 / Met2 5
-
- ANTENNADIFFAREARATIO PWL ( ( 0 6 ) ( 0.0125 6 ) ( 0.0225 6.81 ) ( 22.5 816 ) ) ;
- DCCURRENTDENSITY AVERAGE 0.29 ; # mA per via Iavg_max at Tj = 90oC
-END via
-
-LAYER met2
- TYPE ROUTING ;
- DIRECTION VERTICAL ;
-
- PITCH 0.48 ;
- MINENCLOSEDAREA 0.14 ;
- MINWIDTH 0.14 ;
-
- WIDTH 0.14 ; # Met2 1
- # SPACING 0.14 ; # Met2 2
- # SPACING 0.28 RANGE 3.001 100 ; # Met2 3b
- SPACINGTABLE
- PARALLELRUNLENGTH 0
- WIDTH 0 0.14
- WIDTH 3 0.28 ;
- AREA 0.0676 ; # Met2 6
- THICKNESS 0.35 ;
-
- EDGECAPACITANCE 37.759E-6 ;
- CAPACITANCE CPERSQDIST 16.9423E-6 ;
- RESISTANCE RPERSQ 0.125 ;
- DCCURRENTDENSITY AVERAGE 2.8 ; # mA/um Iavg_max at Tj = 90oC
- ACCURRENTDENSITY RMS 6.1 ; # mA/um Irms_max at Tj = 90oC
- ANTENNADIFFSIDEAREARATIO PWL ( ( 0 400 ) ( 0.0125 400 ) ( 0.0225 2609 ) ( 22.5 11600 ) ) ;
-END met2
-
-# ******** Layer via2, type routing, number 44 **************
-LAYER via2
- TYPE CUT ;
- WIDTH 0.2 ; # Via2 1
- SPACING 0.2 ; # Via2 2
- ENCLOSURE BELOW 0.04 0.085 ; # Via2 4
- ENCLOSURE ABOVE 0.065 0.065 ; # Met3 4
- ANTENNADIFFAREARATIO PWL ( ( 0 6 ) ( 0.0125 6 ) ( 0.0225 6.81 ) ( 22.5 816 ) ) ;
- DCCURRENTDENSITY AVERAGE 0.48 ; # mA per via Iavg_max at Tj = 90oC
-END via2
-
-LAYER met3
- TYPE ROUTING ;
- DIRECTION HORIZONTAL ;
-
- PITCH 0.74 ;
- MINWIDTH 0.3 ;
-
- WIDTH 0.3 ; # Met3 1
- # SPACING 0.3 ; # Met3 2
- SPACINGTABLE
- PARALLELRUNLENGTH 0
- WIDTH 0 0.3
- WIDTH 3 0.4 ;
- AREA 0.24 ; # Met3 6
- THICKNESS 0.8 ;
-
- EDGECAPACITANCE 40.989E-6 ;
- CAPACITANCE CPERSQDIST 12.3729E-6 ;
- RESISTANCE RPERSQ 0.047 ;
- DCCURRENTDENSITY AVERAGE 6.8 ; # mA/um Iavg_max at Tj = 90oC
- ACCURRENTDENSITY RMS 14.9 ; # mA/um Irms_max at Tj = 90oC
-
- ANTENNADIFFSIDEAREARATIO PWL ( ( 0 400 ) ( 0.0125 400 ) ( 0.0225 2609 ) ( 22.5 11600 ) ) ;
-END met3
-
-LAYER via3
- TYPE CUT ;
- WIDTH 0.2 ; # Via3 1
- SPACING 0.2 ; # Via3 2
- ENCLOSURE BELOW 0.06 0.09 ; # Via3 4 / Via3 5
- ENCLOSURE ABOVE 0.065 0.065 ; # Met4 3
- ANTENNADIFFAREARATIO PWL ( ( 0 6 ) ( 0.0125 6 ) ( 0.0225 6.81 ) ( 22.5 816 ) ) ;
- DCCURRENTDENSITY AVERAGE 0.48 ; # mA per via Iavg_max at Tj = 90oC
-END via3
-
-LAYER met4
- TYPE ROUTING ;
- DIRECTION VERTICAL ;
-
- PITCH 0.96 ;
- MINWIDTH 0.3 ;
-
- WIDTH 0.3 ; # Met4 1
- # SPACING 0.3 ; # Met4 2
- SPACINGTABLE
- PARALLELRUNLENGTH 0
- WIDTH 0 0.3
- WIDTH 3 0.4 ;
- AREA 0.24 ; # Met4 4a
-
- THICKNESS 0.8 ;
-
- EDGECAPACITANCE 36.676E-6 ;
- CAPACITANCE CPERSQDIST 8.41537E-6 ;
- RESISTANCE RPERSQ 0.047 ;
- DCCURRENTDENSITY AVERAGE 6.8 ; # mA/um Iavg_max at Tj = 90oC
- ACCURRENTDENSITY RMS 14.9 ; # mA/um Irms_max at Tj = 90oC
-
- ANTENNADIFFSIDEAREARATIO PWL ( ( 0 400 ) ( 0.0125 400 ) ( 0.0225 2609 ) ( 22.5 11600 ) ) ;
-END met4
-
-LAYER via4
- TYPE CUT ;
-
- WIDTH 0.8 ; # Via4 1
- SPACING 0.8 ; # Via4 2
- ENCLOSURE BELOW 0.19 0.19 ; # Via4 4
- ENCLOSURE ABOVE 0.31 0.31 ; # Met5 3
- ANTENNADIFFAREARATIO PWL ( ( 0 6 ) ( 0.0125 6 ) ( 0.0225 6.81 ) ( 22.5 816 ) ) ;
- DCCURRENTDENSITY AVERAGE 2.49 ; # mA per via Iavg_max at Tj = 90oC
-END via4
-
-LAYER met5
- TYPE ROUTING ;
- DIRECTION HORIZONTAL ;
-
- PITCH 3.33 ;
- MINWIDTH 1.6 ;
-
- WIDTH 1.6 ; # Met5 1
- #SPACING 1.6 ; # Met5 2
- SPACINGTABLE
- PARALLELRUNLENGTH 0
- WIDTH 0 1.6 ;
- AREA 4 ; # Met5 4
-
- THICKNESS 1.2 ;
-
- EDGECAPACITANCE 38.851E-6 ;
- CAPACITANCE CPERSQDIST 6.32063E-6 ;
- RESISTANCE RPERSQ 0.0285 ;
- DCCURRENTDENSITY AVERAGE 10.17 ; # mA/um Iavg_max at Tj = 90oC
- ACCURRENTDENSITY RMS 22.34 ; # mA/um Irms_max at Tj = 90oC
-
- ANTENNADIFFSIDEAREARATIO PWL ( ( 0 400 ) ( 0.0125 400 ) ( 0.0225 2609 ) ( 22.5 11600 ) ) ;
-END met5
-
-
-### Routing via cells section ###
-# Plus via rule, metals are along the prefered direction
-VIA L1M1_PR DEFAULT
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER li1 ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER met1 ;
- RECT -0.145 -0.115 0.145 0.115 ;
-END L1M1_PR
-
-VIARULE L1M1_PR GENERATE
- LAYER li1 ;
- ENCLOSURE 0 0 ;
- LAYER met1 ;
- ENCLOSURE 0.06 0.03 ;
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- SPACING 0.36 BY 0.36 ;
-END L1M1_PR
-
-# Plus via rule, metals are along the non prefered direction
-VIA L1M1_PR_R DEFAULT
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER li1 ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER met1 ;
- RECT -0.115 -0.145 0.115 0.145 ;
-END L1M1_PR_R
-
-VIARULE L1M1_PR_R GENERATE
- LAYER li1 ;
- ENCLOSURE 0 0 ;
- LAYER met1 ;
- ENCLOSURE 0.03 0.06 ;
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- SPACING 0.36 BY 0.36 ;
-END L1M1_PR_R
-
-# Minus via rule, lower layer metal is along prefered direction
-VIA L1M1_PR_M DEFAULT
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER li1 ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER met1 ;
- RECT -0.115 -0.145 0.115 0.145 ;
-END L1M1_PR_M
-
-VIARULE L1M1_PR_M GENERATE
- LAYER li1 ;
- ENCLOSURE 0 0 ;
- LAYER met1 ;
- ENCLOSURE 0.03 0.06 ;
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- SPACING 0.36 BY 0.36 ;
-END L1M1_PR_M
-
-# Minus via rule, upper layer metal is along prefered direction
-VIA L1M1_PR_MR DEFAULT
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER li1 ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER met1 ;
- RECT -0.145 -0.115 0.145 0.115 ;
-END L1M1_PR_MR
-
-VIARULE L1M1_PR_MR GENERATE
- LAYER li1 ;
- ENCLOSURE 0 0 ;
- LAYER met1 ;
- ENCLOSURE 0.06 0.03 ;
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- SPACING 0.36 BY 0.36 ;
-END L1M1_PR_MR
-
-# Centered via rule, we really do not want to use it
-VIA L1M1_PR_C DEFAULT
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER li1 ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER met1 ;
- RECT -0.145 -0.145 0.145 0.145 ;
-END L1M1_PR_C
-
-VIARULE L1M1_PR_C GENERATE
- LAYER li1 ;
- ENCLOSURE 0 0 ;
- LAYER met1 ;
- ENCLOSURE 0.06 0.06 ;
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- SPACING 0.36 BY 0.36 ;
-END L1M1_PR_C
-
-# Plus via rule, metals are along the prefered direction
-VIA M1M2_PR DEFAULT
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- LAYER met1 ;
- RECT -0.16 -0.13 0.16 0.13 ;
- LAYER met2 ;
- RECT -0.13 -0.16 0.13 0.16 ;
-END M1M2_PR
-
-VIARULE M1M2_PR GENERATE
- LAYER met1 ;
- ENCLOSURE 0.085 0.055 ;
- LAYER met2 ;
- ENCLOSURE 0.055 0.085 ;
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- SPACING 0.32 BY 0.32 ;
-END M1M2_PR
-
-# Plus via rule, metals are along the non prefered direction
-VIA M1M2_PR_R DEFAULT
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- LAYER met1 ;
- RECT -0.13 -0.16 0.13 0.16 ;
- LAYER met2 ;
- RECT -0.16 -0.13 0.16 0.13 ;
-END M1M2_PR_R
-
-VIARULE M1M2_PR_R GENERATE
- LAYER met1 ;
- ENCLOSURE 0.055 0.085 ;
- LAYER met2 ;
- ENCLOSURE 0.085 0.055 ;
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- SPACING 0.32 BY 0.32 ;
-END M1M2_PR_R
-
-# Minus via rule, lower layer metal is along prefered direction
-VIA M1M2_PR_M DEFAULT
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- LAYER met1 ;
- RECT -0.16 -0.13 0.16 0.13 ;
- LAYER met2 ;
- RECT -0.16 -0.13 0.16 0.13 ;
-END M1M2_PR_M
-
-VIARULE M1M2_PR_M GENERATE
- LAYER met1 ;
- ENCLOSURE 0.085 0.055 ;
- LAYER met2 ;
- ENCLOSURE 0.085 0.055 ;
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- SPACING 0.32 BY 0.32 ;
-END M1M2_PR_M
-
-# Minus via rule, upper layer metal is along prefered direction
-VIA M1M2_PR_MR DEFAULT
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- LAYER met1 ;
- RECT -0.13 -0.16 0.13 0.16 ;
- LAYER met2 ;
- RECT -0.13 -0.16 0.13 0.16 ;
-END M1M2_PR_MR
-
-VIARULE M1M2_PR_MR GENERATE
- LAYER met1 ;
- ENCLOSURE 0.055 0.085 ;
- LAYER met2 ;
- ENCLOSURE 0.055 0.085 ;
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- SPACING 0.32 BY 0.32 ;
-END M1M2_PR_MR
-
-# Centered via rule, we really do not want to use it
-VIA M1M2_PR_C DEFAULT
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- LAYER met1 ;
- RECT -0.16 -0.16 0.16 0.16 ;
- LAYER met2 ;
- RECT -0.16 -0.16 0.16 0.16 ;
-END M1M2_PR_C
-
-VIARULE M1M2_PR_C GENERATE
- LAYER met1 ;
- ENCLOSURE 0.085 0.085 ;
- LAYER met2 ;
- ENCLOSURE 0.085 0.085 ;
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- SPACING 0.32 BY 0.32 ;
-END M1M2_PR_C
-
-# Plus via rule, metals are along the prefered direction
-VIA M2M3_PR DEFAULT
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met2 ;
- RECT -0.14 -0.185 0.14 0.185 ;
- LAYER met3 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M2M3_PR
-
-VIARULE M2M3_PR GENERATE
- LAYER met2 ;
- ENCLOSURE 0.04 0.085 ;
- LAYER met3 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M2M3_PR
-
-# Plus via rule, metals are along the non prefered direction
-VIA M2M3_PR_R DEFAULT
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met2 ;
- RECT -0.185 -0.14 0.185 0.14 ;
- LAYER met3 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M2M3_PR_R
-
-VIARULE M2M3_PR_R GENERATE
- LAYER met2 ;
- ENCLOSURE 0.085 0.04 ;
- LAYER met3 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M2M3_PR_R
-
-# Minus via rule, lower layer metal is along prefered direction
-VIA M2M3_PR_M DEFAULT
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met2 ;
- RECT -0.14 -0.185 0.14 0.185 ;
- LAYER met3 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M2M3_PR_M
-
-VIARULE M2M3_PR_M GENERATE
- LAYER met2 ;
- ENCLOSURE 0.04 0.085 ;
- LAYER met3 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M2M3_PR_M
-
-# Minus via rule, upper layer metal is along prefered direction
-VIA M2M3_PR_MR DEFAULT
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met2 ;
- RECT -0.185 -0.14 0.185 0.14 ;
- LAYER met3 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M2M3_PR_MR
-
-VIARULE M2M3_PR_MR GENERATE
- LAYER met2 ;
- ENCLOSURE 0.085 0.04 ;
- LAYER met3 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M2M3_PR_MR
-
-# Centered via rule, we really do not want to use it
-VIA M2M3_PR_C DEFAULT
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met2 ;
- RECT -0.185 -0.185 0.185 0.185 ;
- LAYER met3 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M2M3_PR_C
-
-VIARULE M2M3_PR_C GENERATE
- LAYER met2 ;
- ENCLOSURE 0.085 0.085 ;
- LAYER met3 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M2M3_PR_C
-
-# Plus via rule, metals are along the prefered direction
-VIA M3M4_PR DEFAULT
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met3 ;
- RECT -0.19 -0.16 0.19 0.16 ;
- LAYER met4 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M3M4_PR
-
-VIARULE M3M4_PR GENERATE
- LAYER met3 ;
- ENCLOSURE 0.09 0.06 ;
- LAYER met4 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M3M4_PR
-
-# Plus via rule, metals are along the non prefered direction
-VIA M3M4_PR_R DEFAULT
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met3 ;
- RECT -0.16 -0.19 0.16 0.19 ;
- LAYER met4 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M3M4_PR_R
-
-VIARULE M3M4_PR_R GENERATE
- LAYER met3 ;
- ENCLOSURE 0.06 0.09 ;
- LAYER met4 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M3M4_PR_R
-
-# Minus via rule, lower layer metal is along prefered direction
-VIA M3M4_PR_M DEFAULT
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met3 ;
- RECT -0.19 -0.16 0.19 0.16 ;
- LAYER met4 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M3M4_PR_M
-
-VIARULE M3M4_PR_M GENERATE
- LAYER met3 ;
- ENCLOSURE 0.09 0.06 ;
- LAYER met4 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M3M4_PR_M
-
-# Minus via rule, upper layer metal is along prefered direction
-VIA M3M4_PR_MR DEFAULT
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met3 ;
- RECT -0.16 -0.19 0.16 0.19 ;
- LAYER met4 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M3M4_PR_MR
-
-VIARULE M3M4_PR_MR GENERATE
- LAYER met3 ;
- ENCLOSURE 0.06 0.09 ;
- LAYER met4 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M3M4_PR_MR
-
-# Centered via rule, we really do not want to use it
-VIA M3M4_PR_C DEFAULT
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met3 ;
- RECT -0.19 -0.19 0.19 0.19 ;
- LAYER met4 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M3M4_PR_C
-
-VIARULE M3M4_PR_C GENERATE
- LAYER met3 ;
- ENCLOSURE 0.09 0.09 ;
- LAYER met4 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M3M4_PR_C
-
-# Plus via rule, metals are along the prefered direction
-VIA M4M5_PR DEFAULT
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- LAYER met4 ;
- RECT -0.59 -0.59 0.59 0.59 ;
- LAYER met5 ;
- RECT -0.71 -0.71 0.71 0.71 ;
-END M4M5_PR
-
-VIARULE M4M5_PR GENERATE
- LAYER met4 ;
- ENCLOSURE 0.19 0.19 ;
- LAYER met5 ;
- ENCLOSURE 0.31 0.31 ;
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- SPACING 1.6 BY 1.6 ;
-END M4M5_PR
-
-# Plus via rule, metals are along the non prefered direction
-VIA M4M5_PR_R DEFAULT
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- LAYER met4 ;
- RECT -0.59 -0.59 0.59 0.59 ;
- LAYER met5 ;
- RECT -0.71 -0.71 0.71 0.71 ;
-END M4M5_PR_R
-
-VIARULE M4M5_PR_R GENERATE
- LAYER met4 ;
- ENCLOSURE 0.19 0.19 ;
- LAYER met5 ;
- ENCLOSURE 0.31 0.31 ;
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- SPACING 1.6 BY 1.6 ;
-END M4M5_PR_R
-
-# Minus via rule, lower layer metal is along prefered direction
-VIA M4M5_PR_M DEFAULT
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- LAYER met4 ;
- RECT -0.59 -0.59 0.59 0.59 ;
- LAYER met5 ;
- RECT -0.71 -0.71 0.71 0.71 ;
-END M4M5_PR_M
-
-VIARULE M4M5_PR_M GENERATE
- LAYER met4 ;
- ENCLOSURE 0.19 0.19 ;
- LAYER met5 ;
- ENCLOSURE 0.31 0.31 ;
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- SPACING 1.6 BY 1.6 ;
-END M4M5_PR_M
-
-# Minus via rule, upper layer metal is along prefered direction
-VIA M4M5_PR_MR DEFAULT
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- LAYER met4 ;
- RECT -0.59 -0.59 0.59 0.59 ;
- LAYER met5 ;
- RECT -0.71 -0.71 0.71 0.71 ;
-END M4M5_PR_MR
-
-VIARULE M4M5_PR_MR GENERATE
- LAYER met4 ;
- ENCLOSURE 0.19 0.19 ;
- LAYER met5 ;
- ENCLOSURE 0.31 0.31 ;
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- SPACING 1.6 BY 1.6 ;
-END M4M5_PR_MR
-
-# Centered via rule, we really do not want to use it
-VIA M4M5_PR_C DEFAULT
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- LAYER met4 ;
- RECT -0.59 -0.59 0.59 0.59 ;
- LAYER met5 ;
- RECT -0.71 -0.71 0.71 0.71 ;
-END M4M5_PR_C
-
-VIARULE M4M5_PR_C GENERATE
- LAYER met4 ;
- ENCLOSURE 0.19 0.19 ;
- LAYER met5 ;
- ENCLOSURE 0.31 0.31 ;
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- SPACING 1.6 BY 1.6 ;
-END M4M5_PR_C
-### end of single via cells ###
-
-
-MACRO sky130_fd_sc_hvl__dfsbp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dfsbp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 17.76000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.525000 1.515000 2.875000 2.145000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.498750 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 17.300000 0.495000 17.635000 1.325000 ;
- RECT 17.300000 2.355000 17.635000 3.435000 ;
- RECT 17.405000 1.325000 17.635000 2.355000 ;
- END
- END Q
- PIN Q_N
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 15.015000 0.495000 15.375000 3.755000 ;
- END
- END Q_N
- PIN SET_B
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 6.985000 1.155000 10.330000 1.325000 ;
- RECT 10.160000 1.325000 10.330000 1.605000 ;
- RECT 10.160000 1.605000 10.885000 1.775000 ;
- RECT 10.715000 1.775000 10.885000 1.975000 ;
- RECT 10.715000 1.975000 12.830000 2.145000 ;
- RECT 12.150000 1.555000 12.830000 1.975000 ;
- END
- END SET_B
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 0.560000 1.550000 0.890000 2.520000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 17.760000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 17.760000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 17.760000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 17.760000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 17.760000 0.085000 ;
- RECT 0.000000 3.985000 17.760000 4.155000 ;
- RECT 0.110000 0.540000 0.360000 1.200000 ;
- RECT 0.110000 1.200000 1.590000 1.370000 ;
- RECT 0.110000 1.370000 0.380000 3.450000 ;
- RECT 0.540000 0.365000 1.490000 1.020000 ;
- RECT 0.650000 2.700000 1.240000 3.705000 ;
- RECT 1.260000 1.370000 1.590000 1.870000 ;
- RECT 1.420000 1.870000 1.590000 3.630000 ;
- RECT 1.420000 3.630000 2.290000 3.800000 ;
- RECT 1.670000 0.540000 2.000000 1.000000 ;
- RECT 1.770000 1.000000 2.000000 1.165000 ;
- RECT 1.770000 1.165000 2.820000 1.335000 ;
- RECT 1.770000 1.335000 1.940000 3.450000 ;
- RECT 2.120000 2.325000 3.025000 2.495000 ;
- RECT 2.120000 2.495000 2.290000 3.630000 ;
- RECT 2.220000 0.365000 2.470000 0.985000 ;
- RECT 2.470000 2.675000 2.675000 3.705000 ;
- RECT 2.650000 0.265000 4.460000 0.435000 ;
- RECT 2.650000 0.435000 2.820000 1.165000 ;
- RECT 2.855000 2.495000 3.025000 3.355000 ;
- RECT 2.855000 3.355000 5.500000 3.525000 ;
- RECT 3.000000 0.615000 3.375000 1.005000 ;
- RECT 3.205000 1.005000 3.375000 2.675000 ;
- RECT 3.205000 2.675000 3.545000 3.175000 ;
- RECT 3.555000 1.105000 3.725000 2.225000 ;
- RECT 3.555000 2.225000 4.800000 2.395000 ;
- RECT 3.725000 2.395000 3.895000 3.355000 ;
- RECT 3.780000 0.615000 4.110000 0.925000 ;
- RECT 3.905000 0.925000 4.075000 1.855000 ;
- RECT 3.905000 1.855000 8.060000 2.025000 ;
- RECT 4.075000 2.675000 4.405000 3.005000 ;
- RECT 4.075000 3.005000 5.150000 3.175000 ;
- RECT 4.255000 1.105000 4.585000 1.505000 ;
- RECT 4.255000 1.505000 9.470000 1.675000 ;
- RECT 4.290000 0.435000 4.460000 1.105000 ;
- RECT 4.585000 2.395000 4.800000 2.555000 ;
- RECT 4.650000 0.365000 5.600000 0.905000 ;
- RECT 4.945000 1.085000 6.150000 1.325000 ;
- RECT 4.980000 2.025000 5.150000 3.005000 ;
- RECT 5.330000 2.205000 7.025000 2.375000 ;
- RECT 5.330000 2.555000 6.595000 2.725000 ;
- RECT 5.330000 2.725000 5.500000 3.355000 ;
- RECT 5.680000 2.905000 6.245000 3.705000 ;
- RECT 5.820000 0.515000 6.150000 1.085000 ;
- RECT 6.425000 2.725000 6.595000 3.355000 ;
- RECT 6.425000 3.355000 7.675000 3.525000 ;
- RECT 6.775000 2.375000 7.025000 3.175000 ;
- RECT 6.785000 0.365000 7.735000 0.975000 ;
- RECT 7.505000 2.545000 9.120000 2.715000 ;
- RECT 7.505000 2.715000 7.675000 3.355000 ;
- RECT 7.730000 2.025000 8.060000 2.365000 ;
- RECT 7.855000 2.895000 8.805000 3.705000 ;
- RECT 8.185000 0.375000 11.110000 0.545000 ;
- RECT 8.185000 0.545000 8.515000 0.975000 ;
- RECT 8.755000 0.725000 10.680000 0.975000 ;
- RECT 8.870000 1.885000 9.120000 2.545000 ;
- RECT 9.300000 1.675000 9.470000 2.305000 ;
- RECT 9.300000 2.305000 10.185000 2.475000 ;
- RECT 9.345000 2.675000 9.675000 3.585000 ;
- RECT 9.345000 3.585000 10.535000 3.755000 ;
- RECT 9.650000 1.505000 9.980000 1.955000 ;
- RECT 9.650000 1.955000 10.535000 2.125000 ;
- RECT 9.855000 2.475000 10.185000 2.555000 ;
- RECT 10.365000 2.125000 10.535000 2.325000 ;
- RECT 10.365000 2.325000 13.180000 2.495000 ;
- RECT 10.365000 2.495000 10.535000 3.585000 ;
- RECT 10.510000 0.975000 10.680000 1.255000 ;
- RECT 10.510000 1.255000 11.460000 1.425000 ;
- RECT 10.715000 2.675000 11.665000 3.705000 ;
- RECT 10.860000 0.545000 11.110000 1.075000 ;
- RECT 11.290000 0.515000 11.660000 0.975000 ;
- RECT 11.290000 0.975000 11.460000 1.255000 ;
- RECT 11.640000 1.155000 11.970000 1.205000 ;
- RECT 11.640000 1.205000 14.395000 1.375000 ;
- RECT 11.640000 1.375000 11.970000 1.795000 ;
- RECT 12.035000 2.495000 13.180000 3.175000 ;
- RECT 12.200000 0.365000 13.150000 0.975000 ;
- RECT 13.010000 1.555000 14.045000 1.725000 ;
- RECT 13.010000 1.725000 13.180000 2.325000 ;
- RECT 13.360000 1.905000 14.395000 2.075000 ;
- RECT 13.360000 2.075000 13.690000 2.675000 ;
- RECT 13.390000 0.825000 13.720000 1.205000 ;
- RECT 13.870000 2.255000 14.820000 3.755000 ;
- RECT 13.900000 0.365000 14.835000 1.025000 ;
- RECT 14.225000 1.375000 14.395000 1.905000 ;
- RECT 15.625000 0.825000 15.975000 1.505000 ;
- RECT 15.625000 1.505000 17.175000 1.675000 ;
- RECT 15.625000 1.675000 15.955000 3.185000 ;
- RECT 16.135000 2.355000 17.085000 3.705000 ;
- RECT 16.155000 0.365000 17.105000 1.305000 ;
- RECT 16.845000 1.675000 17.175000 2.175000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.570000 0.395000 0.740000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.680000 3.505000 0.850000 3.675000 ;
- RECT 0.930000 0.395000 1.100000 0.565000 ;
- RECT 1.040000 3.505000 1.210000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.290000 0.395000 1.460000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.250000 0.395000 2.420000 0.565000 ;
- RECT 2.490000 3.505000 2.660000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.680000 0.395000 4.850000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.040000 0.395000 5.210000 0.565000 ;
- RECT 5.400000 0.395000 5.570000 0.565000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.695000 3.505000 5.865000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.055000 3.505000 6.225000 3.675000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.815000 0.395000 6.985000 0.565000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.175000 0.395000 7.345000 0.565000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.535000 0.395000 7.705000 0.565000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.885000 3.505000 8.055000 3.675000 ;
- RECT 8.245000 3.505000 8.415000 3.675000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.605000 3.505000 8.775000 3.675000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.745000 3.505000 10.915000 3.675000 ;
- RECT 11.105000 3.505000 11.275000 3.675000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.465000 3.505000 11.635000 3.675000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.230000 0.395000 12.400000 0.565000 ;
- RECT 12.590000 0.395000 12.760000 0.565000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 12.950000 0.395000 13.120000 0.565000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 13.900000 3.505000 14.070000 3.675000 ;
- RECT 13.920000 0.395000 14.090000 0.565000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.260000 3.505000 14.430000 3.675000 ;
- RECT 14.280000 0.395000 14.450000 0.565000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 14.620000 3.505000 14.790000 3.675000 ;
- RECT 14.640000 0.395000 14.810000 0.565000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.165000 3.505000 16.335000 3.675000 ;
- RECT 16.185000 0.395000 16.355000 0.565000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- RECT 16.525000 3.505000 16.695000 3.675000 ;
- RECT 16.545000 0.395000 16.715000 0.565000 ;
- RECT 16.885000 3.505000 17.055000 3.675000 ;
- RECT 16.905000 0.395000 17.075000 0.565000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 16.955000 3.985000 17.125000 4.155000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- RECT 17.435000 3.985000 17.605000 4.155000 ;
- END
-END sky130_fd_sc_hvl__dfsbp_1
-MACRO sky130_fd_sc_hvl__dfrtp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dfrtp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 15.36000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.415000 0.810000 3.745000 2.105000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.611250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 14.900000 0.665000 15.235000 3.735000 ;
- END
- END Q
- PIN RESET_B
- ANTENNAGATEAREA 1.260000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.695000 1.620000 3.235000 2.490000 ;
- RECT 3.065000 0.460000 6.010000 0.630000 ;
- RECT 3.065000 0.630000 3.235000 1.620000 ;
- RECT 5.840000 0.630000 6.010000 1.125000 ;
- RECT 5.840000 1.125000 8.460000 1.295000 ;
- RECT 6.605000 1.825000 8.460000 1.995000 ;
- RECT 8.290000 0.265000 10.950000 0.435000 ;
- RECT 8.290000 0.435000 8.460000 1.125000 ;
- RECT 8.290000 1.295000 8.460000 1.825000 ;
- RECT 10.780000 0.435000 10.950000 1.095000 ;
- RECT 10.780000 1.095000 11.785000 1.265000 ;
- RECT 11.455000 1.265000 11.785000 1.655000 ;
- END
- END RESET_B
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 0.560000 1.175000 0.890000 2.150000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 15.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 15.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 15.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 15.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 15.360000 0.085000 ;
- RECT 0.000000 3.985000 15.360000 4.155000 ;
- RECT 0.110000 0.495000 0.380000 2.355000 ;
- RECT 0.110000 2.355000 1.570000 2.525000 ;
- RECT 0.110000 2.525000 0.440000 3.455000 ;
- RECT 0.560000 0.365000 1.510000 0.995000 ;
- RECT 0.630000 2.725000 1.220000 3.705000 ;
- RECT 1.240000 1.855000 1.570000 2.355000 ;
- RECT 1.400000 2.525000 1.570000 3.635000 ;
- RECT 1.400000 3.635000 2.840000 3.805000 ;
- RECT 1.690000 0.495000 2.020000 0.995000 ;
- RECT 1.750000 0.995000 2.020000 1.920000 ;
- RECT 1.750000 1.920000 2.275000 2.150000 ;
- RECT 1.750000 2.150000 2.000000 3.455000 ;
- RECT 2.200000 0.365000 2.790000 1.245000 ;
- RECT 2.240000 2.670000 4.050000 2.840000 ;
- RECT 2.240000 2.840000 2.490000 3.455000 ;
- RECT 2.670000 3.020000 3.700000 3.190000 ;
- RECT 2.670000 3.190000 2.840000 3.635000 ;
- RECT 3.020000 3.370000 3.350000 3.705000 ;
- RECT 3.530000 3.190000 3.700000 3.635000 ;
- RECT 3.530000 3.635000 5.270000 3.805000 ;
- RECT 3.880000 2.320000 4.100000 2.490000 ;
- RECT 3.880000 2.490000 4.050000 2.670000 ;
- RECT 3.880000 2.840000 4.050000 3.455000 ;
- RECT 3.930000 0.825000 4.200000 1.325000 ;
- RECT 3.930000 1.325000 4.100000 2.320000 ;
- RECT 4.230000 2.670000 4.450000 3.000000 ;
- RECT 4.280000 1.920000 5.305000 2.150000 ;
- RECT 4.280000 2.150000 4.450000 2.670000 ;
- RECT 4.580000 3.200000 4.910000 3.455000 ;
- RECT 4.630000 2.330000 5.660000 2.500000 ;
- RECT 4.630000 2.500000 4.800000 3.200000 ;
- RECT 4.650000 0.825000 4.980000 1.075000 ;
- RECT 4.650000 1.075000 5.660000 1.245000 ;
- RECT 4.975000 1.425000 5.305000 1.920000 ;
- RECT 4.980000 2.680000 5.310000 2.875000 ;
- RECT 4.980000 2.875000 6.750000 3.000000 ;
- RECT 5.100000 3.000000 6.750000 3.045000 ;
- RECT 5.100000 3.045000 5.270000 3.635000 ;
- RECT 5.450000 3.225000 6.400000 3.705000 ;
- RECT 5.490000 1.245000 5.660000 1.475000 ;
- RECT 5.490000 1.475000 8.110000 1.645000 ;
- RECT 5.490000 1.645000 5.660000 2.330000 ;
- RECT 5.490000 2.500000 5.660000 2.525000 ;
- RECT 5.490000 2.525000 7.260000 2.695000 ;
- RECT 5.840000 1.825000 6.170000 2.175000 ;
- RECT 5.840000 2.175000 8.900000 2.345000 ;
- RECT 6.580000 3.045000 6.750000 3.635000 ;
- RECT 6.580000 3.635000 7.610000 3.805000 ;
- RECT 6.930000 2.695000 7.260000 3.455000 ;
- RECT 7.160000 0.365000 8.110000 0.945000 ;
- RECT 7.440000 3.105000 9.250000 3.275000 ;
- RECT 7.440000 3.275000 7.610000 3.635000 ;
- RECT 7.790000 3.455000 8.740000 3.755000 ;
- RECT 8.570000 2.345000 8.900000 2.925000 ;
- RECT 8.640000 0.615000 8.970000 1.325000 ;
- RECT 8.640000 1.325000 8.900000 2.175000 ;
- RECT 9.080000 1.585000 10.250000 1.755000 ;
- RECT 9.080000 1.755000 9.250000 3.105000 ;
- RECT 9.430000 0.615000 10.600000 0.785000 ;
- RECT 9.430000 0.785000 9.760000 1.325000 ;
- RECT 9.430000 2.675000 10.305000 2.845000 ;
- RECT 9.430000 2.845000 9.680000 3.755000 ;
- RECT 9.625000 1.935000 9.955000 2.435000 ;
- RECT 9.965000 1.085000 10.250000 1.585000 ;
- RECT 10.135000 2.185000 12.495000 2.355000 ;
- RECT 10.135000 2.355000 10.305000 2.675000 ;
- RECT 10.430000 0.785000 10.600000 2.185000 ;
- RECT 10.485000 2.675000 11.435000 3.705000 ;
- RECT 10.805000 1.445000 11.135000 1.835000 ;
- RECT 10.805000 1.835000 12.845000 2.005000 ;
- RECT 11.130000 0.365000 12.080000 0.915000 ;
- RECT 11.840000 2.535000 12.845000 2.705000 ;
- RECT 11.840000 2.705000 12.090000 3.175000 ;
- RECT 12.270000 2.885000 13.165000 3.705000 ;
- RECT 12.620000 0.495000 12.950000 0.995000 ;
- RECT 12.620000 0.995000 12.845000 1.835000 ;
- RECT 12.675000 2.005000 12.845000 2.535000 ;
- RECT 13.225000 0.995000 13.555000 1.495000 ;
- RECT 13.345000 1.495000 13.555000 1.675000 ;
- RECT 13.345000 1.675000 14.720000 2.005000 ;
- RECT 13.345000 2.005000 13.595000 3.005000 ;
- RECT 13.735000 0.365000 14.685000 1.495000 ;
- RECT 13.775000 2.195000 14.720000 3.735000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.590000 0.395000 0.760000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.660000 3.505000 0.830000 3.675000 ;
- RECT 0.950000 0.395000 1.120000 0.565000 ;
- RECT 1.020000 3.505000 1.190000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.310000 0.395000 1.480000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 1.950000 2.245000 2.120000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.230000 0.395000 2.400000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.590000 0.395000 2.760000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.050000 3.505000 3.220000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 1.950000 4.645000 2.120000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.480000 3.505000 5.650000 3.675000 ;
- RECT 5.840000 3.505000 6.010000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.200000 3.505000 6.370000 3.675000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.190000 0.395000 7.360000 0.565000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.550000 0.395000 7.720000 0.565000 ;
- RECT 7.820000 3.505000 7.990000 3.675000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.910000 0.395000 8.080000 0.565000 ;
- RECT 8.180000 3.505000 8.350000 3.675000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.540000 3.505000 8.710000 3.675000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 1.950000 9.925000 2.120000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.515000 3.505000 10.685000 3.675000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.875000 3.505000 11.045000 3.675000 ;
- RECT 11.160000 0.395000 11.330000 0.565000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.235000 3.505000 11.405000 3.675000 ;
- RECT 11.520000 0.395000 11.690000 0.565000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 11.880000 0.395000 12.050000 0.565000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.270000 3.505000 12.440000 3.675000 ;
- RECT 12.630000 3.505000 12.800000 3.675000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 12.990000 3.505000 13.160000 3.675000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 13.765000 0.395000 13.935000 0.565000 ;
- RECT 13.800000 3.505000 13.970000 3.675000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.125000 0.395000 14.295000 0.565000 ;
- RECT 14.160000 3.505000 14.330000 3.675000 ;
- RECT 14.485000 0.395000 14.655000 0.565000 ;
- RECT 14.520000 3.505000 14.690000 3.675000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- LAYER met1 ;
- RECT 2.015000 1.920000 2.305000 1.965000 ;
- RECT 2.015000 1.965000 9.985000 2.105000 ;
- RECT 2.015000 2.105000 2.305000 2.150000 ;
- RECT 4.415000 1.920000 4.705000 1.965000 ;
- RECT 4.415000 2.105000 4.705000 2.150000 ;
- RECT 9.695000 1.920000 9.985000 1.965000 ;
- RECT 9.695000 2.105000 9.985000 2.150000 ;
- END
-END sky130_fd_sc_hvl__dfrtp_1
-MACRO sky130_fd_sc_hvl__diode_2
- CLASS CORE ANTENNACELL ;
- FOREIGN sky130_fd_sc_hvl__diode_2 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 0.960000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN DIODE
- ANTENNADIFFAREA 0.607200 ;
- ANTENNAGATEAREA 0.607200 ;
- DIRECTION INPUT ;
- PORT
- LAYER li1 ;
- RECT 0.105000 0.515000 0.855000 3.280000 ;
- END
- END DIODE
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 0.960000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 0.960000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 0.960000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 0.960000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 0.960000 0.085000 ;
- RECT 0.000000 3.985000 0.960000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- END
-END sky130_fd_sc_hvl__diode_2
-MACRO sky130_fd_sc_hvl__lsbufhv2lv_simple_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__lsbufhv2lv_simple_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 8.640000 BY 8.140000 ;
- SYMMETRY X Y ;
- SITE unithvdbl ;
- PIN A
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 4.355000 1.465000 4.685000 3.260000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.995000 0.495000 3.255000 2.175000 ;
- RECT 2.995000 2.175000 3.440000 3.755000 ;
- END
- END X
- PIN LVPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.070000 3.020000 8.570000 3.305000 ;
- END
- END LVPWR
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 7.515000 8.640000 7.885000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 8.025000 8.640000 8.255000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 8.640000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 4.325000 8.640000 4.695000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 8.640000 0.085000 ;
- RECT 0.000000 3.985000 0.800000 4.155000 ;
- RECT 0.000000 8.055000 8.640000 8.225000 ;
- RECT 3.130000 3.955000 5.095000 4.525000 ;
- RECT 3.435000 0.365000 4.685000 0.935000 ;
- RECT 3.565000 1.115000 5.115000 1.285000 ;
- RECT 3.565000 1.285000 3.895000 1.745000 ;
- RECT 3.620000 2.175000 4.175000 3.955000 ;
- RECT 4.865000 0.495000 5.115000 1.115000 ;
- RECT 4.865000 1.285000 5.115000 3.005000 ;
- RECT 7.425000 3.985000 8.640000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.155000 8.055000 0.325000 8.225000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 8.055000 0.805000 8.225000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 8.055000 1.285000 8.225000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 8.055000 1.765000 8.225000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 8.055000 2.245000 8.225000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 8.055000 2.725000 8.225000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 8.055000 3.205000 8.225000 ;
- RECT 3.435000 0.395000 3.605000 0.565000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 8.055000 3.685000 8.225000 ;
- RECT 3.630000 3.075000 3.800000 3.245000 ;
- RECT 3.795000 0.395000 3.965000 0.565000 ;
- RECT 3.990000 3.075000 4.160000 3.245000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 8.055000 4.165000 8.225000 ;
- RECT 4.155000 0.395000 4.325000 0.565000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 8.055000 4.645000 8.225000 ;
- RECT 4.515000 0.395000 4.685000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 8.055000 5.125000 8.225000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 8.055000 5.605000 8.225000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 8.055000 6.085000 8.225000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 8.055000 6.565000 8.225000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 8.055000 7.045000 8.225000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 8.055000 7.525000 8.225000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.835000 8.055000 8.005000 8.225000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.315000 8.055000 8.485000 8.225000 ;
- LAYER met1 ;
- RECT 0.000000 -0.115000 8.640000 0.115000 ;
- RECT 0.000000 0.255000 8.640000 0.625000 ;
- RECT 0.000000 3.445000 8.640000 3.815000 ;
- END
-END sky130_fd_sc_hvl__lsbufhv2lv_simple_1
-MACRO sky130_fd_sc_hvl__nor2_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__nor2_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 2.400000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.775000 1.315000 2.120000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.495000 1.775000 1.825000 2.120000 ;
- END
- END B
- PIN Y
- ANTENNADIFFAREA 0.637500 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.200000 0.495000 1.530000 1.425000 ;
- RECT 1.200000 1.425000 2.275000 1.595000 ;
- RECT 2.020000 1.595000 2.275000 3.755000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 2.400000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 2.400000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 2.400000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 2.400000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 2.400000 0.085000 ;
- RECT 0.000000 3.985000 2.400000 4.155000 ;
- RECT 0.090000 0.365000 1.020000 1.325000 ;
- RECT 0.090000 2.300000 1.760000 3.755000 ;
- RECT 1.720000 0.365000 2.310000 1.245000 ;
- LAYER mcon ;
- RECT 0.110000 0.395000 0.280000 0.565000 ;
- RECT 0.120000 3.505000 0.290000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.470000 0.395000 0.640000 0.565000 ;
- RECT 0.480000 3.505000 0.650000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.830000 0.395000 1.000000 0.565000 ;
- RECT 0.840000 3.505000 1.010000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.200000 3.505000 1.370000 3.675000 ;
- RECT 1.560000 3.505000 1.730000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.750000 0.395000 1.920000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.110000 0.395000 2.280000 0.565000 ;
- END
-END sky130_fd_sc_hvl__nor2_1
-MACRO sky130_fd_sc_hvl__conb_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__conb_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 2.400000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN HI
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.290000 0.430000 0.865000 1.070000 ;
- RECT 0.615000 1.070000 0.865000 1.935000 ;
- RECT 0.615000 1.935000 1.325000 2.185000 ;
- RECT 1.075000 2.185000 1.325000 3.530000 ;
- END
- END HI
- PIN LO
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.035000 0.500000 1.365000 1.500000 ;
- RECT 1.035000 1.500000 1.795000 1.765000 ;
- RECT 1.530000 1.765000 1.795000 3.175000 ;
- RECT 1.530000 3.175000 2.110000 3.815000 ;
- END
- END LO
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 2.400000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 2.400000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 2.400000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 2.400000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 2.400000 0.085000 ;
- RECT 0.000000 3.985000 2.400000 4.155000 ;
- RECT 0.215000 3.175000 0.620000 3.445000 ;
- RECT 0.215000 3.445000 0.865000 3.785000 ;
- RECT 1.535000 0.285000 2.185000 0.625000 ;
- RECT 1.780000 0.625000 2.185000 1.070000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.275000 3.505000 0.445000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.505000 0.805000 3.675000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 0.395000 1.765000 0.565000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.955000 0.395000 2.125000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- END
-END sky130_fd_sc_hvl__conb_1
-MACRO sky130_fd_sc_hvl__dfxtp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dfxtp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 12.00000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.595000 1.555000 2.470000 1.750000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 11.560000 2.185000 11.890000 3.735000 ;
- RECT 11.640000 0.685000 11.890000 2.185000 ;
- END
- END Q
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 0.540000 1.905000 0.870000 2.575000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 12.000000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 12.000000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 12.000000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 12.000000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 12.000000 0.085000 ;
- RECT 0.000000 3.985000 12.000000 4.155000 ;
- RECT 0.110000 0.595000 0.380000 1.555000 ;
- RECT 0.110000 1.555000 1.415000 1.725000 ;
- RECT 0.110000 1.725000 0.360000 3.565000 ;
- RECT 0.540000 2.755000 1.490000 3.705000 ;
- RECT 0.560000 0.365000 1.510000 1.095000 ;
- RECT 1.165000 1.725000 1.415000 1.930000 ;
- RECT 1.165000 1.930000 2.820000 2.225000 ;
- RECT 1.670000 2.445000 2.820000 2.615000 ;
- RECT 1.670000 2.615000 2.000000 3.565000 ;
- RECT 1.690000 0.595000 2.020000 1.205000 ;
- RECT 1.690000 1.205000 3.115000 1.375000 ;
- RECT 2.200000 0.365000 2.765000 1.025000 ;
- RECT 2.220000 2.795000 2.470000 3.705000 ;
- RECT 2.650000 1.760000 3.685000 1.930000 ;
- RECT 2.650000 2.615000 2.820000 3.305000 ;
- RECT 2.650000 3.305000 3.680000 3.475000 ;
- RECT 2.945000 0.265000 5.055000 0.435000 ;
- RECT 2.945000 0.435000 3.115000 1.205000 ;
- RECT 3.000000 2.110000 4.035000 2.280000 ;
- RECT 3.000000 2.280000 3.330000 3.125000 ;
- RECT 3.295000 0.615000 4.035000 1.025000 ;
- RECT 3.430000 1.205000 3.685000 1.760000 ;
- RECT 3.510000 2.460000 3.840000 3.135000 ;
- RECT 3.510000 3.135000 7.655000 3.305000 ;
- RECT 3.865000 1.025000 4.035000 2.110000 ;
- RECT 4.055000 2.675000 4.385000 2.955000 ;
- RECT 4.215000 0.615000 4.545000 1.525000 ;
- RECT 4.215000 1.525000 6.345000 1.695000 ;
- RECT 4.215000 1.695000 4.385000 2.675000 ;
- RECT 4.565000 1.885000 4.890000 2.385000 ;
- RECT 4.565000 2.385000 6.955000 2.555000 ;
- RECT 4.725000 0.435000 5.055000 1.175000 ;
- RECT 4.725000 1.175000 6.555000 1.345000 ;
- RECT 5.070000 3.485000 6.020000 3.735000 ;
- RECT 5.255000 0.365000 6.205000 0.995000 ;
- RECT 5.435000 1.875000 7.305000 2.045000 ;
- RECT 5.435000 2.045000 5.765000 2.205000 ;
- RECT 6.385000 0.265000 7.450000 0.435000 ;
- RECT 6.385000 0.435000 6.555000 1.175000 ;
- RECT 6.470000 2.755000 7.305000 2.955000 ;
- RECT 6.705000 2.225000 6.955000 2.385000 ;
- RECT 6.735000 0.615000 7.065000 1.875000 ;
- RECT 7.135000 2.045000 7.305000 2.755000 ;
- RECT 7.280000 0.435000 7.450000 1.125000 ;
- RECT 7.280000 1.125000 7.655000 1.445000 ;
- RECT 7.485000 1.445000 7.655000 2.225000 ;
- RECT 7.485000 2.225000 8.250000 2.515000 ;
- RECT 7.485000 2.515000 7.655000 3.135000 ;
- RECT 7.630000 0.525000 8.005000 0.855000 ;
- RECT 7.630000 0.855000 8.600000 0.945000 ;
- RECT 7.835000 0.945000 8.600000 1.025000 ;
- RECT 7.835000 2.695000 8.600000 2.865000 ;
- RECT 7.835000 2.865000 8.085000 3.735000 ;
- RECT 8.430000 1.025000 8.600000 2.275000 ;
- RECT 8.430000 2.275000 10.035000 2.445000 ;
- RECT 8.430000 2.445000 8.600000 2.695000 ;
- RECT 8.780000 0.365000 9.730000 1.245000 ;
- RECT 8.815000 2.695000 9.765000 3.735000 ;
- RECT 9.000000 1.425000 10.510000 1.595000 ;
- RECT 9.000000 1.595000 9.330000 2.015000 ;
- RECT 9.705000 1.775000 10.035000 2.275000 ;
- RECT 10.180000 0.525000 10.510000 1.425000 ;
- RECT 10.215000 1.595000 10.510000 1.675000 ;
- RECT 10.215000 1.675000 11.460000 2.005000 ;
- RECT 10.215000 2.005000 10.545000 3.735000 ;
- RECT 10.690000 0.365000 11.280000 1.495000 ;
- RECT 10.725000 2.195000 11.315000 3.735000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.570000 3.505000 0.740000 3.675000 ;
- RECT 0.590000 0.395000 0.760000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.930000 3.505000 1.100000 3.675000 ;
- RECT 0.950000 0.395000 1.120000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.290000 3.505000 1.460000 3.675000 ;
- RECT 1.310000 0.395000 1.480000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.215000 0.395000 2.385000 0.565000 ;
- RECT 2.250000 3.505000 2.420000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.575000 0.395000 2.745000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.100000 3.515000 5.270000 3.685000 ;
- RECT 5.285000 0.395000 5.455000 0.565000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.460000 3.515000 5.630000 3.685000 ;
- RECT 5.645000 0.395000 5.815000 0.565000 ;
- RECT 5.820000 3.515000 5.990000 3.685000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.005000 0.395000 6.175000 0.565000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.810000 0.395000 8.980000 0.565000 ;
- RECT 8.845000 3.505000 9.015000 3.675000 ;
- RECT 9.170000 0.395000 9.340000 0.565000 ;
- RECT 9.205000 3.505000 9.375000 3.675000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.530000 0.395000 9.700000 0.565000 ;
- RECT 9.565000 3.505000 9.735000 3.675000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.720000 0.395000 10.890000 0.565000 ;
- RECT 10.755000 3.505000 10.925000 3.675000 ;
- RECT 11.080000 0.395000 11.250000 0.565000 ;
- RECT 11.115000 3.505000 11.285000 3.675000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- END
-END sky130_fd_sc_hvl__dfxtp_1
-MACRO sky130_fd_sc_hvl__decap_4
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__decap_4 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 1.920000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 1.920000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 1.920000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 1.920000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 1.920000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 1.920000 0.085000 ;
- RECT 0.000000 3.985000 1.920000 4.155000 ;
- RECT 0.170000 0.365000 1.780000 0.845000 ;
- RECT 0.250000 2.685000 1.700000 3.755000 ;
- RECT 0.475000 0.845000 1.780000 1.250000 ;
- RECT 0.475000 1.250000 0.805000 2.030000 ;
- RECT 1.015000 1.700000 1.345000 2.685000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.215000 0.395000 0.385000 0.565000 ;
- RECT 0.495000 3.560000 0.665000 3.730000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.655000 0.395000 0.825000 0.565000 ;
- RECT 0.860000 3.560000 1.030000 3.730000 ;
- RECT 1.095000 0.395000 1.265000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.300000 3.560000 1.470000 3.730000 ;
- RECT 1.510000 0.395000 1.680000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- END
-END sky130_fd_sc_hvl__decap_4
-MACRO sky130_fd_sc_hvl__decap_8
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__decap_8 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.840000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.840000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.840000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.840000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.840000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.840000 0.085000 ;
- RECT 0.000000 3.985000 3.840000 4.155000 ;
- RECT 0.500000 2.680000 3.240000 3.750000 ;
- RECT 0.575000 0.360000 3.305000 1.360000 ;
- RECT 0.735000 1.360000 1.065000 2.025000 ;
- RECT 1.470000 1.695000 1.800000 2.680000 ;
- RECT 2.015000 1.360000 2.345000 2.025000 ;
- RECT 2.750000 1.695000 3.080000 2.680000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.705000 3.555000 0.875000 3.725000 ;
- RECT 0.745000 0.390000 0.915000 0.560000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.145000 3.555000 1.315000 3.725000 ;
- RECT 1.185000 0.390000 1.355000 0.560000 ;
- RECT 1.560000 3.555000 1.730000 3.725000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.600000 0.390000 1.770000 0.560000 ;
- RECT 1.985000 3.555000 2.155000 3.725000 ;
- RECT 2.025000 0.390000 2.195000 0.560000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.425000 3.555000 2.595000 3.725000 ;
- RECT 2.465000 0.390000 2.635000 0.560000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.840000 3.555000 3.010000 3.725000 ;
- RECT 2.880000 0.390000 3.050000 0.560000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- END
-END sky130_fd_sc_hvl__decap_8
-MACRO sky130_fd_sc_hvl__o22a_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__o22a_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 5.280000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.420000 1.775000 2.150000 2.055000 ;
- RECT 1.980000 1.400000 2.775000 1.570000 ;
- RECT 1.980000 1.570000 2.150000 1.775000 ;
- RECT 2.605000 1.230000 4.880000 1.400000 ;
- RECT 3.035000 1.210000 3.710000 1.230000 ;
- RECT 4.550000 1.400000 4.880000 2.015000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.485000 1.580000 4.195000 1.910000 ;
- END
- END A2
- PIN B1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.330000 1.750000 2.755000 2.120000 ;
- END
- END B1
- PIN B2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.955000 1.580000 3.250000 2.120000 ;
- END
- END B2
- PIN X
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 0.495000 0.380000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 5.280000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 5.280000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 5.280000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 5.280000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 5.280000 0.085000 ;
- RECT 0.000000 3.985000 5.280000 4.155000 ;
- RECT 0.560000 0.365000 1.450000 1.245000 ;
- RECT 0.560000 2.650000 3.250000 3.755000 ;
- RECT 0.585000 1.425000 1.800000 1.595000 ;
- RECT 0.585000 1.595000 0.915000 2.300000 ;
- RECT 0.585000 2.300000 3.680000 2.470000 ;
- RECT 1.630000 1.050000 2.425000 1.220000 ;
- RECT 1.630000 1.220000 1.800000 1.425000 ;
- RECT 1.745000 0.265000 3.680000 0.435000 ;
- RECT 1.745000 0.435000 2.075000 0.870000 ;
- RECT 2.255000 0.880000 2.855000 1.050000 ;
- RECT 2.525000 0.615000 2.855000 0.880000 ;
- RECT 3.350000 0.435000 3.680000 1.030000 ;
- RECT 3.430000 2.175000 3.680000 2.300000 ;
- RECT 3.430000 2.470000 3.680000 3.755000 ;
- RECT 3.860000 2.195000 5.170000 3.735000 ;
- RECT 3.890000 0.365000 5.190000 1.050000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.560000 0.395000 0.730000 0.565000 ;
- RECT 0.560000 3.505000 0.730000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.920000 0.395000 1.090000 0.565000 ;
- RECT 0.920000 3.505000 1.090000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.280000 0.395000 1.450000 0.565000 ;
- RECT 1.280000 3.505000 1.450000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.640000 3.505000 1.810000 3.675000 ;
- RECT 2.000000 3.505000 2.170000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.360000 3.505000 2.530000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.720000 3.505000 2.890000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.080000 3.505000 3.250000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.890000 3.505000 4.060000 3.675000 ;
- RECT 3.915000 0.395000 4.085000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.250000 3.505000 4.420000 3.675000 ;
- RECT 4.275000 0.395000 4.445000 0.565000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.610000 3.505000 4.780000 3.675000 ;
- RECT 4.635000 0.395000 4.805000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 4.970000 3.505000 5.140000 3.675000 ;
- RECT 4.995000 0.395000 5.165000 0.565000 ;
- END
-END sky130_fd_sc_hvl__o22a_1
-MACRO sky130_fd_sc_hvl__sdfsbp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__sdfsbp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 20.16000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.975000 1.845000 2.305000 2.355000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.498750 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 19.700000 0.495000 20.035000 1.325000 ;
- RECT 19.700000 2.355000 20.035000 3.435000 ;
- RECT 19.805000 1.325000 20.035000 2.355000 ;
- END
- END Q
- PIN Q_N
- ANTENNADIFFAREA 0.611250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 17.405000 0.495000 17.785000 3.735000 ;
- END
- END Q_N
- PIN SCD
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.485000 0.810000 3.690000 2.150000 ;
- END
- END SCD
- PIN SCE
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.605000 1.495000 2.955000 1.665000 ;
- RECT 0.605000 1.665000 1.795000 2.165000 ;
- RECT 2.680000 1.095000 2.955000 1.495000 ;
- RECT 2.680000 1.665000 2.955000 1.765000 ;
- END
- END SCE
- PIN SET_B
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 10.205000 1.210000 12.355000 1.380000 ;
- RECT 12.185000 0.265000 14.170000 0.435000 ;
- RECT 12.185000 0.435000 12.355000 1.210000 ;
- RECT 14.000000 0.435000 14.170000 1.425000 ;
- RECT 14.000000 1.425000 14.845000 1.645000 ;
- END
- END SET_B
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 4.380000 1.180000 4.710000 2.150000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 20.160000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 20.160000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 20.160000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 20.160000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 20.160000 0.085000 ;
- RECT 0.000000 3.985000 20.160000 4.155000 ;
- RECT 0.130000 0.495000 0.485000 1.095000 ;
- RECT 0.130000 1.095000 2.300000 1.315000 ;
- RECT 0.130000 1.315000 0.300000 2.535000 ;
- RECT 0.130000 2.535000 2.885000 2.705000 ;
- RECT 0.130000 2.705000 0.460000 3.305000 ;
- RECT 0.640000 2.885000 1.590000 3.705000 ;
- RECT 0.665000 0.365000 1.615000 0.915000 ;
- RECT 2.400000 2.885000 3.235000 3.055000 ;
- RECT 2.400000 3.055000 2.730000 3.305000 ;
- RECT 2.425000 0.495000 2.755000 0.745000 ;
- RECT 2.425000 0.745000 3.305000 0.915000 ;
- RECT 2.635000 2.015000 2.885000 2.535000 ;
- RECT 3.065000 2.455000 4.655000 2.625000 ;
- RECT 3.065000 2.625000 3.235000 2.885000 ;
- RECT 3.135000 0.915000 3.305000 2.455000 ;
- RECT 3.415000 2.805000 4.305000 3.705000 ;
- RECT 3.870000 0.365000 4.760000 0.995000 ;
- RECT 4.485000 2.625000 4.655000 3.635000 ;
- RECT 4.485000 3.635000 5.515000 3.805000 ;
- RECT 4.835000 2.805000 5.165000 3.455000 ;
- RECT 4.940000 0.515000 5.190000 1.700000 ;
- RECT 4.940000 1.700000 6.065000 1.870000 ;
- RECT 4.940000 1.870000 5.165000 2.805000 ;
- RECT 5.345000 2.050000 6.215000 2.220000 ;
- RECT 5.345000 2.220000 5.515000 3.635000 ;
- RECT 5.370000 0.365000 5.960000 1.020000 ;
- RECT 5.695000 2.400000 5.865000 3.705000 ;
- RECT 5.735000 1.200000 6.065000 1.700000 ;
- RECT 6.045000 2.220000 6.215000 3.390000 ;
- RECT 6.045000 3.390000 7.295000 3.560000 ;
- RECT 6.190000 0.265000 8.220000 0.435000 ;
- RECT 6.190000 0.435000 6.565000 1.020000 ;
- RECT 6.395000 1.020000 6.565000 2.290000 ;
- RECT 6.395000 2.290000 6.645000 3.210000 ;
- RECT 6.760000 0.615000 7.010000 1.060000 ;
- RECT 6.840000 1.060000 7.010000 2.740000 ;
- RECT 6.840000 2.740000 7.295000 3.390000 ;
- RECT 7.190000 0.435000 7.360000 2.290000 ;
- RECT 7.190000 2.290000 7.520000 2.560000 ;
- RECT 7.540000 0.640000 7.870000 1.060000 ;
- RECT 7.700000 1.060000 7.870000 1.910000 ;
- RECT 7.700000 1.910000 11.645000 2.080000 ;
- RECT 7.700000 2.080000 7.995000 3.240000 ;
- RECT 8.050000 0.435000 8.220000 1.150000 ;
- RECT 8.050000 1.150000 8.325000 1.560000 ;
- RECT 8.050000 1.560000 12.530000 1.730000 ;
- RECT 8.200000 2.290000 8.530000 2.610000 ;
- RECT 8.200000 2.610000 9.915000 2.780000 ;
- RECT 8.410000 0.365000 9.360000 0.960000 ;
- RECT 8.615000 2.960000 9.565000 3.705000 ;
- RECT 8.910000 1.140000 9.910000 1.380000 ;
- RECT 8.910000 2.260000 10.425000 2.430000 ;
- RECT 9.580000 0.515000 9.910000 1.140000 ;
- RECT 9.745000 2.780000 9.915000 3.170000 ;
- RECT 9.745000 3.170000 10.775000 3.340000 ;
- RECT 10.095000 2.430000 10.425000 2.990000 ;
- RECT 10.545000 0.365000 11.495000 1.030000 ;
- RECT 10.605000 3.000000 12.335000 3.170000 ;
- RECT 10.955000 3.350000 11.905000 3.755000 ;
- RECT 11.315000 2.080000 11.645000 2.555000 ;
- RECT 12.025000 2.125000 13.405000 2.295000 ;
- RECT 12.025000 2.295000 12.335000 3.000000 ;
- RECT 12.200000 1.730000 12.530000 1.875000 ;
- RECT 12.515000 2.525000 15.300000 2.695000 ;
- RECT 12.515000 2.695000 12.845000 3.755000 ;
- RECT 12.655000 0.615000 13.755000 0.785000 ;
- RECT 12.655000 0.785000 12.985000 1.325000 ;
- RECT 13.165000 1.415000 13.405000 2.125000 ;
- RECT 13.500000 2.875000 14.450000 3.705000 ;
- RECT 13.585000 0.785000 13.755000 1.825000 ;
- RECT 13.585000 1.825000 15.545000 1.995000 ;
- RECT 13.585000 1.995000 13.755000 2.525000 ;
- RECT 13.935000 2.175000 16.060000 2.345000 ;
- RECT 14.350000 0.365000 15.300000 1.245000 ;
- RECT 14.970000 2.695000 15.300000 3.175000 ;
- RECT 15.215000 1.425000 15.545000 1.825000 ;
- RECT 15.685000 2.345000 16.060000 2.675000 ;
- RECT 15.730000 0.825000 16.060000 2.175000 ;
- RECT 16.240000 0.365000 17.190000 1.325000 ;
- RECT 16.240000 2.195000 17.190000 3.735000 ;
- RECT 18.025000 0.825000 18.355000 1.505000 ;
- RECT 18.025000 1.505000 19.575000 1.675000 ;
- RECT 18.025000 1.675000 18.355000 3.185000 ;
- RECT 18.535000 0.365000 19.485000 1.325000 ;
- RECT 18.535000 2.355000 19.485000 3.705000 ;
- RECT 19.245000 1.675000 19.575000 2.175000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.670000 3.505000 0.840000 3.675000 ;
- RECT 0.695000 0.395000 0.865000 0.565000 ;
- RECT 1.030000 3.505000 1.200000 3.675000 ;
- RECT 1.055000 0.395000 1.225000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.390000 3.505000 1.560000 3.675000 ;
- RECT 1.415000 0.395000 1.585000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.415000 3.505000 3.585000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.775000 3.505000 3.945000 3.675000 ;
- RECT 3.870000 0.395000 4.040000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.135000 3.505000 4.305000 3.675000 ;
- RECT 4.230000 0.395000 4.400000 0.565000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.590000 0.395000 4.760000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.400000 0.395000 5.570000 0.565000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.695000 3.505000 5.865000 3.675000 ;
- RECT 5.760000 0.395000 5.930000 0.565000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.440000 0.395000 8.610000 0.565000 ;
- RECT 8.645000 3.505000 8.815000 3.675000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.800000 0.395000 8.970000 0.565000 ;
- RECT 9.005000 3.505000 9.175000 3.675000 ;
- RECT 9.160000 0.395000 9.330000 0.565000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.365000 3.505000 9.535000 3.675000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.575000 0.395000 10.745000 0.565000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.935000 0.395000 11.105000 0.565000 ;
- RECT 10.985000 3.505000 11.155000 3.675000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.295000 0.395000 11.465000 0.565000 ;
- RECT 11.345000 3.505000 11.515000 3.675000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 11.705000 3.505000 11.875000 3.675000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.530000 3.505000 13.700000 3.675000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 13.890000 3.505000 14.060000 3.675000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.250000 3.505000 14.420000 3.675000 ;
- RECT 14.380000 0.395000 14.550000 0.565000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 14.740000 0.395000 14.910000 0.565000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.100000 0.395000 15.270000 0.565000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.270000 0.395000 16.440000 0.565000 ;
- RECT 16.270000 3.505000 16.440000 3.675000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- RECT 16.630000 0.395000 16.800000 0.565000 ;
- RECT 16.630000 3.505000 16.800000 3.675000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 16.955000 3.985000 17.125000 4.155000 ;
- RECT 16.990000 0.395000 17.160000 0.565000 ;
- RECT 16.990000 3.505000 17.160000 3.675000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- RECT 17.435000 3.985000 17.605000 4.155000 ;
- RECT 17.915000 -0.085000 18.085000 0.085000 ;
- RECT 17.915000 3.985000 18.085000 4.155000 ;
- RECT 18.395000 -0.085000 18.565000 0.085000 ;
- RECT 18.395000 3.985000 18.565000 4.155000 ;
- RECT 18.565000 0.395000 18.735000 0.565000 ;
- RECT 18.565000 3.505000 18.735000 3.675000 ;
- RECT 18.875000 -0.085000 19.045000 0.085000 ;
- RECT 18.875000 3.985000 19.045000 4.155000 ;
- RECT 18.925000 0.395000 19.095000 0.565000 ;
- RECT 18.925000 3.505000 19.095000 3.675000 ;
- RECT 19.285000 0.395000 19.455000 0.565000 ;
- RECT 19.285000 3.505000 19.455000 3.675000 ;
- RECT 19.355000 -0.085000 19.525000 0.085000 ;
- RECT 19.355000 3.985000 19.525000 4.155000 ;
- RECT 19.835000 -0.085000 20.005000 0.085000 ;
- RECT 19.835000 3.985000 20.005000 4.155000 ;
- END
-END sky130_fd_sc_hvl__sdfsbp_1
-MACRO sky130_fd_sc_hvl__dfxbp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dfxbp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 13.92000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.525000 1.545000 3.350000 2.125000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 10.455000 0.675000 10.890000 1.465000 ;
- RECT 10.455000 2.195000 10.890000 3.735000 ;
- RECT 10.685000 1.465000 10.890000 2.195000 ;
- END
- END Q
- PIN Q_N
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 13.460000 2.175000 13.810000 3.755000 ;
- RECT 13.480000 0.675000 13.810000 2.175000 ;
- END
- END Q_N
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 0.560000 1.550000 0.890000 2.220000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 13.920000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 13.920000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 13.920000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 13.920000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 13.920000 0.085000 ;
- RECT 0.000000 3.985000 13.920000 4.155000 ;
- RECT 0.110000 0.540000 0.440000 1.200000 ;
- RECT 0.110000 1.200000 1.545000 1.370000 ;
- RECT 0.110000 1.370000 0.380000 3.230000 ;
- RECT 0.570000 2.400000 1.160000 3.705000 ;
- RECT 0.620000 0.365000 1.570000 1.020000 ;
- RECT 1.215000 1.370000 1.545000 1.870000 ;
- RECT 1.340000 1.870000 1.510000 3.410000 ;
- RECT 1.340000 3.410000 2.290000 3.580000 ;
- RECT 1.690000 2.400000 1.940000 3.230000 ;
- RECT 1.750000 0.520000 1.920000 1.195000 ;
- RECT 1.750000 1.195000 3.340000 1.365000 ;
- RECT 1.750000 1.365000 1.940000 2.400000 ;
- RECT 2.100000 0.365000 2.990000 1.015000 ;
- RECT 2.120000 2.305000 3.350000 2.475000 ;
- RECT 2.120000 2.475000 2.290000 3.410000 ;
- RECT 2.470000 2.655000 3.000000 3.705000 ;
- RECT 3.170000 0.265000 4.980000 0.435000 ;
- RECT 3.170000 0.435000 3.340000 1.195000 ;
- RECT 3.180000 2.475000 3.350000 3.335000 ;
- RECT 3.180000 3.335000 5.085000 3.505000 ;
- RECT 3.520000 0.615000 3.850000 0.935000 ;
- RECT 3.530000 0.935000 3.700000 2.655000 ;
- RECT 3.530000 2.655000 3.770000 3.155000 ;
- RECT 3.880000 1.115000 4.120000 1.785000 ;
- RECT 3.950000 1.785000 4.120000 3.335000 ;
- RECT 4.300000 0.615000 4.630000 1.015000 ;
- RECT 4.300000 1.015000 4.470000 1.905000 ;
- RECT 4.300000 1.905000 6.540000 2.075000 ;
- RECT 4.300000 2.075000 4.550000 3.155000 ;
- RECT 4.650000 1.195000 4.980000 1.245000 ;
- RECT 4.650000 1.245000 6.485000 1.415000 ;
- RECT 4.650000 1.415000 4.980000 1.725000 ;
- RECT 4.755000 2.255000 5.085000 2.635000 ;
- RECT 4.755000 2.635000 6.565000 2.805000 ;
- RECT 4.755000 2.805000 5.085000 3.335000 ;
- RECT 4.810000 0.435000 4.980000 1.195000 ;
- RECT 5.185000 0.365000 6.135000 1.065000 ;
- RECT 5.265000 2.985000 6.215000 3.715000 ;
- RECT 5.435000 2.255000 5.765000 2.285000 ;
- RECT 5.435000 2.285000 6.915000 2.455000 ;
- RECT 6.210000 1.595000 6.540000 1.905000 ;
- RECT 6.210000 2.075000 6.540000 2.105000 ;
- RECT 6.315000 0.265000 7.345000 0.435000 ;
- RECT 6.315000 0.435000 6.485000 1.245000 ;
- RECT 6.395000 2.805000 6.565000 3.635000 ;
- RECT 6.395000 3.635000 8.245000 3.805000 ;
- RECT 6.665000 0.615000 6.995000 1.325000 ;
- RECT 6.745000 1.325000 6.915000 2.285000 ;
- RECT 6.745000 2.455000 6.915000 3.455000 ;
- RECT 7.095000 2.205000 7.425000 2.495000 ;
- RECT 7.095000 2.495000 7.265000 3.635000 ;
- RECT 7.175000 0.435000 7.345000 1.195000 ;
- RECT 7.175000 1.195000 7.445000 1.865000 ;
- RECT 7.445000 2.675000 7.795000 3.455000 ;
- RECT 7.540000 0.515000 8.595000 0.685000 ;
- RECT 7.540000 0.685000 7.795000 1.015000 ;
- RECT 7.625000 1.015000 7.795000 2.675000 ;
- RECT 7.975000 1.105000 8.245000 3.635000 ;
- RECT 8.425000 0.685000 8.595000 2.325000 ;
- RECT 8.425000 2.325000 9.725000 2.495000 ;
- RECT 8.505000 2.675000 9.455000 3.715000 ;
- RECT 8.775000 0.365000 9.725000 1.325000 ;
- RECT 8.775000 1.505000 10.235000 1.645000 ;
- RECT 8.775000 1.645000 10.505000 1.675000 ;
- RECT 8.775000 1.675000 9.105000 2.145000 ;
- RECT 9.395000 1.855000 9.725000 2.325000 ;
- RECT 9.905000 0.535000 10.235000 1.505000 ;
- RECT 9.905000 1.675000 10.505000 1.975000 ;
- RECT 9.905000 1.975000 10.235000 3.715000 ;
- RECT 11.070000 0.365000 11.625000 1.485000 ;
- RECT 11.070000 2.195000 11.605000 3.735000 ;
- RECT 11.785000 2.195000 12.115000 2.985000 ;
- RECT 11.805000 1.005000 12.135000 1.665000 ;
- RECT 11.805000 1.665000 13.300000 1.995000 ;
- RECT 11.805000 1.995000 12.115000 2.195000 ;
- RECT 12.295000 2.175000 13.245000 3.755000 ;
- RECT 12.315000 0.365000 13.265000 1.485000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.600000 3.505000 0.770000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.650000 0.395000 0.820000 0.565000 ;
- RECT 0.960000 3.505000 1.130000 3.675000 ;
- RECT 1.010000 0.395000 1.180000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.370000 0.395000 1.540000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.100000 0.395000 2.270000 0.565000 ;
- RECT 2.460000 0.395000 2.630000 0.565000 ;
- RECT 2.470000 3.505000 2.640000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.820000 0.395000 2.990000 0.565000 ;
- RECT 2.830000 3.505000 3.000000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.215000 0.395000 5.385000 0.565000 ;
- RECT 5.295000 3.505000 5.465000 3.675000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.575000 0.395000 5.745000 0.565000 ;
- RECT 5.655000 3.505000 5.825000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 5.935000 0.395000 6.105000 0.565000 ;
- RECT 6.015000 3.505000 6.185000 3.675000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.535000 3.515000 8.705000 3.685000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.805000 0.395000 8.975000 0.565000 ;
- RECT 8.895000 3.515000 9.065000 3.685000 ;
- RECT 9.165000 0.395000 9.335000 0.565000 ;
- RECT 9.255000 3.515000 9.425000 3.685000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.525000 0.395000 9.695000 0.565000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 11.070000 3.505000 11.240000 3.675000 ;
- RECT 11.080000 0.395000 11.250000 0.565000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.430000 3.505000 11.600000 3.675000 ;
- RECT 11.440000 0.395000 11.610000 0.565000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.325000 3.505000 12.495000 3.675000 ;
- RECT 12.345000 0.395000 12.515000 0.565000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 12.685000 3.505000 12.855000 3.675000 ;
- RECT 12.705000 0.395000 12.875000 0.565000 ;
- RECT 13.045000 3.505000 13.215000 3.675000 ;
- RECT 13.065000 0.395000 13.235000 0.565000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- END
-END sky130_fd_sc_hvl__dfxbp_1
-MACRO sky130_fd_sc_hvl__dlclkp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dlclkp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 10.08000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN GATE
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.610000 1.385000 0.940000 2.200000 ;
- END
- END GATE
- PIN GCLK
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 9.630000 0.515000 9.995000 1.215000 ;
- RECT 9.630000 1.895000 9.995000 3.735000 ;
- RECT 9.725000 1.215000 9.995000 1.895000 ;
- END
- END GCLK
- PIN CLK
- ANTENNAGATEAREA 1.170000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 3.360000 1.465000 3.690000 1.975000 ;
- RECT 8.235000 3.125000 8.600000 3.445000 ;
- RECT 8.350000 1.725000 8.680000 2.025000 ;
- RECT 8.350000 2.025000 8.600000 3.125000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 10.080000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 10.080000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 10.080000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 10.080000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 10.080000 0.085000 ;
- RECT 0.000000 3.985000 10.080000 4.155000 ;
- RECT 0.110000 2.200000 0.440000 3.445000 ;
- RECT 0.110000 3.445000 1.025000 3.555000 ;
- RECT 0.110000 3.555000 3.330000 3.815000 ;
- RECT 0.140000 0.365000 0.765000 0.625000 ;
- RECT 0.140000 0.625000 0.470000 1.170000 ;
- RECT 1.155000 0.365000 2.810000 0.535000 ;
- RECT 1.155000 0.535000 1.865000 0.670000 ;
- RECT 1.195000 3.165000 2.495000 3.385000 ;
- RECT 1.595000 1.555000 2.105000 1.885000 ;
- RECT 1.670000 0.840000 2.000000 1.555000 ;
- RECT 1.670000 1.885000 2.000000 2.995000 ;
- RECT 2.220000 0.705000 2.470000 1.080000 ;
- RECT 2.275000 1.080000 2.470000 2.145000 ;
- RECT 2.275000 2.145000 3.690000 2.315000 ;
- RECT 2.275000 2.315000 2.495000 3.165000 ;
- RECT 2.640000 0.535000 2.810000 1.125000 ;
- RECT 2.640000 1.125000 4.070000 1.295000 ;
- RECT 2.640000 1.295000 2.970000 1.965000 ;
- RECT 2.665000 3.445000 3.330000 3.555000 ;
- RECT 2.980000 0.255000 3.925000 0.535000 ;
- RECT 2.980000 0.535000 3.650000 0.625000 ;
- RECT 2.980000 0.625000 3.330000 0.955000 ;
- RECT 3.000000 2.485000 3.330000 3.445000 ;
- RECT 3.520000 2.315000 3.690000 3.385000 ;
- RECT 3.520000 3.385000 5.515000 3.555000 ;
- RECT 3.820000 0.705000 4.070000 1.125000 ;
- RECT 3.860000 1.295000 4.070000 3.005000 ;
- RECT 3.860000 3.005000 5.175000 3.215000 ;
- RECT 4.095000 0.255000 4.660000 0.535000 ;
- RECT 4.375000 0.535000 4.660000 1.195000 ;
- RECT 4.375000 1.195000 6.490000 1.365000 ;
- RECT 4.375000 1.365000 4.545000 2.330000 ;
- RECT 4.375000 2.330000 4.660000 2.660000 ;
- RECT 4.715000 1.615000 5.305000 1.945000 ;
- RECT 4.830000 0.255000 6.150000 0.625000 ;
- RECT 5.135000 1.945000 5.305000 2.425000 ;
- RECT 5.135000 2.425000 5.515000 2.595000 ;
- RECT 5.345000 2.595000 5.515000 3.385000 ;
- RECT 5.515000 1.535000 5.845000 1.875000 ;
- RECT 5.515000 1.875000 6.930000 2.085000 ;
- RECT 5.685000 3.445000 8.065000 3.615000 ;
- RECT 5.685000 3.615000 9.460000 3.815000 ;
- RECT 5.820000 0.625000 6.150000 1.025000 ;
- RECT 5.820000 2.330000 6.150000 3.445000 ;
- RECT 6.125000 1.365000 6.490000 1.655000 ;
- RECT 6.320000 0.355000 6.910000 0.670000 ;
- RECT 6.320000 0.670000 6.490000 1.195000 ;
- RECT 6.660000 0.840000 6.930000 1.615000 ;
- RECT 6.660000 1.615000 7.785000 1.825000 ;
- RECT 6.660000 1.825000 6.930000 1.875000 ;
- RECT 6.660000 2.085000 6.930000 2.660000 ;
- RECT 7.080000 0.255000 9.460000 0.625000 ;
- RECT 7.150000 0.885000 8.180000 1.215000 ;
- RECT 7.150000 2.225000 7.480000 3.445000 ;
- RECT 7.455000 1.385000 7.785000 1.615000 ;
- RECT 7.455000 1.825000 7.785000 2.055000 ;
- RECT 7.955000 1.215000 8.180000 1.385000 ;
- RECT 7.955000 1.385000 9.555000 1.555000 ;
- RECT 7.955000 1.555000 8.180000 2.955000 ;
- RECT 8.770000 0.625000 9.100000 1.215000 ;
- RECT 8.770000 2.195000 9.100000 3.445000 ;
- RECT 8.770000 3.445000 9.460000 3.615000 ;
- RECT 8.945000 1.555000 9.555000 1.725000 ;
- LAYER mcon ;
- RECT 0.140000 3.475000 0.310000 3.645000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.175000 0.425000 0.345000 0.595000 ;
- RECT 0.500000 3.475000 0.670000 3.645000 ;
- RECT 0.535000 0.425000 0.705000 0.595000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.860000 3.600000 1.030000 3.770000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.220000 3.600000 1.390000 3.770000 ;
- RECT 1.580000 3.600000 1.750000 3.770000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.995000 3.600000 2.165000 3.770000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.355000 3.600000 2.525000 3.770000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.715000 3.475000 2.885000 3.645000 ;
- RECT 2.995000 0.425000 3.165000 0.595000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.075000 3.475000 3.245000 3.645000 ;
- RECT 3.355000 0.425000 3.525000 0.595000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.715000 0.355000 3.885000 0.525000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.870000 0.355000 5.040000 0.525000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.230000 0.355000 5.400000 0.525000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.590000 0.425000 5.760000 0.595000 ;
- RECT 5.715000 3.475000 5.885000 3.645000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 5.950000 0.425000 6.120000 0.595000 ;
- RECT 6.075000 3.475000 6.245000 3.645000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.435000 3.545000 6.605000 3.715000 ;
- RECT 6.795000 3.545000 6.965000 3.715000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.100000 0.355000 7.270000 0.525000 ;
- RECT 7.155000 3.475000 7.325000 3.645000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.460000 0.355000 7.630000 0.525000 ;
- RECT 7.515000 3.475000 7.685000 3.645000 ;
- RECT 7.820000 0.355000 7.990000 0.525000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.180000 0.355000 8.350000 0.525000 ;
- RECT 8.195000 3.615000 8.365000 3.785000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.540000 0.425000 8.710000 0.595000 ;
- RECT 8.555000 3.615000 8.725000 3.785000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.900000 0.425000 9.070000 0.595000 ;
- RECT 8.915000 3.475000 9.085000 3.645000 ;
- RECT 9.260000 0.425000 9.430000 0.595000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.475000 9.445000 3.645000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- END
-END sky130_fd_sc_hvl__dlclkp_1
-MACRO sky130_fd_sc_hvl__lsbufhv2hv_lh_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__lsbufhv2hv_lh_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 10.56000 BY 8.140000 ;
- SYMMETRY X Y ;
- SITE unithvdbl ;
- PIN A
- ANTENNAGATEAREA 0.750000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.495000 1.530000 2.805000 2.200000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 10.120000 4.405000 10.450000 7.625000 ;
- END
- END X
- PIN LOWHVPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.070000 3.020000 10.490000 3.305000 ;
- END
- END LOWHVPWR
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 7.515000 10.560000 7.885000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 8.025000 10.560000 8.255000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 10.560000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 4.325000 10.560000 4.695000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 10.560000 0.085000 ;
- RECT 0.000000 3.985000 0.800000 4.155000 ;
- RECT 0.000000 8.055000 10.560000 8.225000 ;
- RECT 3.090000 0.685000 3.420000 1.745000 ;
- RECT 3.090000 1.745000 4.845000 1.995000 ;
- RECT 3.090000 1.995000 3.420000 5.165000 ;
- RECT 3.090000 5.165000 5.660000 5.495000 ;
- RECT 3.300000 6.085000 3.890000 7.715000 ;
- RECT 3.300000 7.715000 7.010000 7.885000 ;
- RECT 3.590000 3.355000 4.780000 4.025000 ;
- RECT 3.740000 0.255000 9.540000 0.425000 ;
- RECT 3.740000 0.425000 4.330000 1.475000 ;
- RECT 3.740000 2.325000 4.330000 3.355000 ;
- RECT 4.210000 5.665000 7.930000 5.995000 ;
- RECT 4.210000 5.995000 4.540000 7.545000 ;
- RECT 4.650000 0.685000 4.980000 1.145000 ;
- RECT 4.650000 1.145000 5.660000 1.475000 ;
- RECT 4.650000 2.165000 6.570000 2.475000 ;
- RECT 4.650000 2.475000 4.980000 3.115000 ;
- RECT 4.860000 6.165000 5.450000 7.715000 ;
- RECT 5.330000 1.475000 5.660000 2.145000 ;
- RECT 5.330000 2.145000 6.570000 2.165000 ;
- RECT 5.770000 5.995000 6.100000 7.545000 ;
- RECT 5.830000 0.425000 6.420000 1.975000 ;
- RECT 6.420000 6.165000 7.010000 7.715000 ;
- RECT 6.740000 0.595000 7.070000 2.145000 ;
- RECT 6.740000 2.145000 8.630000 2.475000 ;
- RECT 7.375000 3.605000 8.045000 3.935000 ;
- RECT 7.390000 0.425000 7.980000 1.975000 ;
- RECT 7.600000 2.795000 8.545000 3.125000 ;
- RECT 7.600000 3.125000 7.930000 3.435000 ;
- RECT 7.600000 3.935000 7.930000 5.665000 ;
- RECT 8.215000 2.475000 8.545000 2.795000 ;
- RECT 8.215000 3.125000 8.545000 5.205000 ;
- RECT 8.215000 5.205000 8.965000 5.535000 ;
- RECT 8.300000 0.595000 8.630000 2.145000 ;
- RECT 8.635000 5.535000 8.965000 6.555000 ;
- RECT 8.715000 3.985000 10.560000 4.155000 ;
- RECT 8.790000 4.405000 9.800000 4.800000 ;
- RECT 8.940000 2.795000 9.530000 3.705000 ;
- RECT 8.950000 0.425000 9.540000 1.975000 ;
- RECT 9.210000 4.800000 9.800000 5.945000 ;
- RECT 9.210000 6.835000 9.800000 7.745000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.155000 8.055000 0.325000 8.225000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 8.055000 0.805000 8.225000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 8.055000 1.285000 8.225000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 8.055000 1.765000 8.225000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 8.055000 2.245000 8.225000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 8.055000 2.725000 8.225000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 8.055000 3.205000 8.225000 ;
- RECT 3.330000 7.545000 3.500000 7.715000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 8.055000 3.685000 8.225000 ;
- RECT 3.690000 7.545000 3.860000 7.715000 ;
- RECT 3.770000 0.425000 3.940000 0.595000 ;
- RECT 3.770000 3.050000 3.940000 3.220000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 8.055000 4.165000 8.225000 ;
- RECT 4.130000 0.425000 4.300000 0.595000 ;
- RECT 4.130000 3.050000 4.300000 3.220000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 8.055000 4.645000 8.225000 ;
- RECT 4.890000 7.545000 5.060000 7.715000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 8.055000 5.125000 8.225000 ;
- RECT 5.250000 7.545000 5.420000 7.715000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 8.055000 5.605000 8.225000 ;
- RECT 5.860000 0.425000 6.030000 0.595000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 8.055000 6.085000 8.225000 ;
- RECT 6.220000 0.425000 6.390000 0.595000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 8.055000 6.565000 8.225000 ;
- RECT 6.450000 7.545000 6.620000 7.715000 ;
- RECT 6.810000 7.545000 6.980000 7.715000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 8.055000 7.045000 8.225000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 8.055000 7.525000 8.225000 ;
- RECT 7.420000 0.425000 7.590000 0.595000 ;
- RECT 7.780000 0.425000 7.950000 0.595000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 8.055000 8.005000 8.225000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 8.055000 8.485000 8.225000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.795000 8.055000 8.965000 8.225000 ;
- RECT 8.880000 4.495000 9.050000 4.665000 ;
- RECT 8.970000 3.475000 9.140000 3.645000 ;
- RECT 8.980000 0.425000 9.150000 0.595000 ;
- RECT 9.240000 4.495000 9.410000 4.665000 ;
- RECT 9.240000 7.545000 9.410000 7.715000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.275000 8.055000 9.445000 8.225000 ;
- RECT 9.330000 3.475000 9.500000 3.645000 ;
- RECT 9.340000 0.425000 9.510000 0.595000 ;
- RECT 9.600000 4.495000 9.770000 4.665000 ;
- RECT 9.600000 7.545000 9.770000 7.715000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.755000 8.055000 9.925000 8.225000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.235000 8.055000 10.405000 8.225000 ;
- LAYER met1 ;
- RECT 0.000000 -0.115000 10.560000 0.115000 ;
- RECT 0.000000 0.255000 10.560000 0.625000 ;
- RECT 0.000000 3.445000 10.560000 3.815000 ;
- END
-END sky130_fd_sc_hvl__lsbufhv2hv_lh_1
-MACRO sky130_fd_sc_hvl__or2_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__or2_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.530000 1.175000 1.860000 1.725000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.605000 1.175000 0.935000 1.725000 ;
- END
- END B
- PIN X
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.980000 0.495000 3.235000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.090000 0.365000 1.000000 0.995000 ;
- RECT 0.400000 1.905000 2.775000 2.075000 ;
- RECT 0.400000 2.075000 0.650000 2.675000 ;
- RECT 0.830000 2.255000 2.800000 3.755000 ;
- RECT 1.180000 0.495000 1.510000 0.995000 ;
- RECT 1.180000 0.995000 1.350000 1.905000 ;
- RECT 2.040000 0.365000 2.630000 1.325000 ;
- RECT 2.445000 1.725000 2.775000 1.905000 ;
- LAYER mcon ;
- RECT 0.100000 0.395000 0.270000 0.565000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.460000 0.395000 0.630000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.820000 0.395000 0.990000 0.565000 ;
- RECT 0.830000 3.505000 1.000000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.190000 3.505000 1.360000 3.675000 ;
- RECT 1.550000 3.505000 1.720000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.910000 3.505000 2.080000 3.675000 ;
- RECT 2.070000 0.395000 2.240000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.270000 3.505000 2.440000 3.675000 ;
- RECT 2.430000 0.395000 2.600000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.630000 3.505000 2.800000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- END
-END sky130_fd_sc_hvl__or2_1
-MACRO sky130_fd_sc_hvl__and2_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__and2_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.175000 0.535000 1.845000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.065000 0.810000 1.455000 1.725000 ;
- END
- END B
- PIN X
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.980000 0.495000 3.255000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.090000 2.255000 1.020000 3.705000 ;
- RECT 0.130000 0.495000 0.380000 0.825000 ;
- RECT 0.130000 0.825000 0.885000 0.995000 ;
- RECT 0.715000 0.995000 0.885000 1.905000 ;
- RECT 0.715000 1.905000 2.775000 2.075000 ;
- RECT 1.200000 2.075000 1.370000 2.675000 ;
- RECT 1.550000 2.255000 2.800000 3.755000 ;
- RECT 1.635000 0.365000 2.625000 1.325000 ;
- RECT 2.445000 1.725000 2.775000 1.905000 ;
- LAYER mcon ;
- RECT 0.110000 3.505000 0.280000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.470000 3.505000 0.640000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.830000 3.505000 1.000000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.550000 3.505000 1.720000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.685000 0.395000 1.855000 0.565000 ;
- RECT 1.910000 3.505000 2.080000 3.675000 ;
- RECT 2.045000 0.395000 2.215000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.270000 3.505000 2.440000 3.675000 ;
- RECT 2.405000 0.395000 2.575000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.630000 3.505000 2.800000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- END
-END sky130_fd_sc_hvl__and2_1
-MACRO sky130_fd_sc_hvl__sdfstp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__sdfstp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 18.72000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.945000 1.845000 2.275000 2.355000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.478750 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 18.260000 0.495000 18.610000 3.395000 ;
- END
- END Q
- PIN SCD
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.420000 1.175000 3.750000 2.150000 ;
- END
- END SCD
- PIN SCE
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.565000 1.495000 2.890000 1.665000 ;
- RECT 0.565000 1.665000 0.895000 2.165000 ;
- RECT 2.525000 1.095000 2.890000 1.495000 ;
- RECT 2.525000 1.665000 2.890000 1.780000 ;
- END
- END SCE
- PIN SET_B
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 10.535000 1.175000 11.635000 1.345000 ;
- RECT 11.465000 0.265000 14.215000 0.435000 ;
- RECT 11.465000 0.435000 11.635000 1.175000 ;
- RECT 14.045000 0.435000 14.215000 0.810000 ;
- RECT 14.045000 0.810000 14.520000 1.760000 ;
- END
- END SET_B
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 3.965000 1.175000 4.525000 2.150000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 18.720000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 18.720000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 18.720000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 18.720000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 18.720000 0.085000 ;
- RECT 0.000000 3.985000 18.720000 4.155000 ;
- RECT 0.110000 0.515000 0.440000 1.095000 ;
- RECT 0.110000 1.095000 2.255000 1.315000 ;
- RECT 0.110000 1.315000 0.280000 2.535000 ;
- RECT 0.110000 2.535000 2.890000 2.705000 ;
- RECT 0.110000 2.705000 0.440000 3.285000 ;
- RECT 0.620000 0.365000 1.570000 0.915000 ;
- RECT 0.620000 2.885000 1.570000 3.705000 ;
- RECT 2.380000 0.495000 2.710000 0.745000 ;
- RECT 2.380000 0.745000 3.240000 0.915000 ;
- RECT 2.380000 2.885000 3.240000 3.055000 ;
- RECT 2.380000 3.055000 2.710000 3.305000 ;
- RECT 2.635000 2.015000 2.890000 2.535000 ;
- RECT 3.070000 0.915000 3.240000 2.455000 ;
- RECT 3.070000 2.455000 4.665000 2.625000 ;
- RECT 3.070000 2.625000 3.240000 2.885000 ;
- RECT 3.420000 0.365000 4.370000 0.995000 ;
- RECT 3.420000 2.805000 4.315000 3.705000 ;
- RECT 4.495000 2.625000 4.665000 3.635000 ;
- RECT 4.495000 3.635000 5.365000 3.805000 ;
- RECT 4.650000 0.515000 5.015000 0.975000 ;
- RECT 4.845000 0.975000 5.015000 1.735000 ;
- RECT 4.845000 1.735000 5.835000 1.905000 ;
- RECT 4.845000 1.905000 5.015000 3.455000 ;
- RECT 5.195000 2.275000 6.075000 2.445000 ;
- RECT 5.195000 2.445000 5.365000 3.635000 ;
- RECT 5.200000 0.365000 5.450000 1.055000 ;
- RECT 5.505000 1.235000 5.835000 1.735000 ;
- RECT 5.545000 2.625000 5.725000 3.705000 ;
- RECT 5.630000 0.265000 7.230000 0.435000 ;
- RECT 5.630000 0.435000 5.800000 1.235000 ;
- RECT 5.905000 2.445000 6.075000 3.635000 ;
- RECT 5.905000 3.635000 7.095000 3.805000 ;
- RECT 5.980000 0.675000 6.310000 1.055000 ;
- RECT 6.140000 1.055000 6.310000 1.425000 ;
- RECT 6.140000 1.425000 6.530000 2.095000 ;
- RECT 6.255000 2.095000 6.530000 3.455000 ;
- RECT 6.550000 0.615000 6.880000 1.025000 ;
- RECT 6.710000 1.025000 6.880000 2.675000 ;
- RECT 6.710000 2.675000 7.095000 3.635000 ;
- RECT 7.060000 0.435000 7.230000 1.605000 ;
- RECT 7.060000 1.605000 7.445000 1.775000 ;
- RECT 7.275000 1.775000 7.445000 3.355000 ;
- RECT 7.275000 3.355000 8.305000 3.525000 ;
- RECT 7.410000 0.525000 7.795000 1.025000 ;
- RECT 7.625000 1.025000 7.795000 1.355000 ;
- RECT 7.625000 1.355000 8.655000 1.525000 ;
- RECT 7.625000 1.525000 7.795000 2.675000 ;
- RECT 7.625000 2.675000 7.955000 3.175000 ;
- RECT 7.975000 1.705000 8.305000 1.875000 ;
- RECT 7.975000 1.875000 12.220000 2.045000 ;
- RECT 8.135000 2.225000 8.410000 2.575000 ;
- RECT 8.135000 2.575000 9.795000 2.745000 ;
- RECT 8.135000 2.745000 8.305000 3.355000 ;
- RECT 8.200000 0.365000 9.150000 0.925000 ;
- RECT 8.485000 1.525000 11.525000 1.695000 ;
- RECT 8.495000 2.925000 9.445000 3.705000 ;
- RECT 8.790000 2.225000 10.305000 2.395000 ;
- RECT 8.835000 1.105000 9.700000 1.275000 ;
- RECT 8.835000 1.275000 9.165000 1.345000 ;
- RECT 9.370000 0.515000 9.700000 1.105000 ;
- RECT 9.520000 1.455000 9.850000 1.525000 ;
- RECT 9.625000 2.745000 9.795000 3.105000 ;
- RECT 9.625000 3.105000 10.655000 3.275000 ;
- RECT 9.975000 2.395000 10.305000 2.925000 ;
- RECT 10.335000 0.365000 11.285000 0.995000 ;
- RECT 10.485000 2.935000 12.180000 3.105000 ;
- RECT 10.835000 3.285000 11.785000 3.755000 ;
- RECT 11.905000 2.225000 12.570000 2.395000 ;
- RECT 11.905000 2.395000 12.180000 2.935000 ;
- RECT 11.970000 1.685000 12.220000 1.875000 ;
- RECT 12.095000 0.615000 13.350000 0.785000 ;
- RECT 12.095000 0.785000 12.265000 1.335000 ;
- RECT 12.095000 1.335000 12.570000 1.505000 ;
- RECT 12.360000 2.675000 12.920000 2.845000 ;
- RECT 12.360000 2.845000 12.690000 3.755000 ;
- RECT 12.400000 1.505000 12.570000 2.225000 ;
- RECT 12.445000 0.965000 12.920000 1.155000 ;
- RECT 12.750000 1.155000 12.920000 1.940000 ;
- RECT 12.750000 1.940000 15.585000 2.110000 ;
- RECT 12.750000 2.110000 12.920000 2.675000 ;
- RECT 13.100000 0.785000 13.350000 1.745000 ;
- RECT 13.265000 2.675000 14.215000 3.705000 ;
- RECT 13.710000 2.290000 14.565000 2.495000 ;
- RECT 14.395000 2.495000 14.565000 3.335000 ;
- RECT 14.395000 3.335000 15.625000 3.505000 ;
- RECT 14.700000 0.365000 15.590000 1.325000 ;
- RECT 14.745000 2.110000 15.585000 2.175000 ;
- RECT 14.745000 2.175000 15.075000 3.155000 ;
- RECT 15.255000 1.505000 15.585000 1.940000 ;
- RECT 15.295000 2.695000 16.020000 2.865000 ;
- RECT 15.295000 2.865000 15.625000 3.335000 ;
- RECT 15.770000 0.825000 16.020000 2.695000 ;
- RECT 15.815000 3.045000 16.405000 3.705000 ;
- RECT 16.585000 0.825000 16.915000 1.505000 ;
- RECT 16.585000 1.505000 18.080000 1.675000 ;
- RECT 16.585000 1.675000 16.915000 2.355000 ;
- RECT 16.585000 2.355000 16.955000 3.145000 ;
- RECT 17.095000 0.365000 18.045000 1.325000 ;
- RECT 17.135000 2.355000 18.080000 3.705000 ;
- RECT 17.750000 1.675000 18.080000 2.175000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.650000 0.395000 0.820000 0.565000 ;
- RECT 0.650000 3.505000 0.820000 3.675000 ;
- RECT 1.010000 0.395000 1.180000 0.565000 ;
- RECT 1.010000 3.505000 1.180000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.370000 0.395000 1.540000 0.565000 ;
- RECT 1.370000 3.505000 1.540000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.420000 3.505000 3.590000 3.675000 ;
- RECT 3.450000 0.395000 3.620000 0.565000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.780000 3.505000 3.950000 3.675000 ;
- RECT 3.810000 0.395000 3.980000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.140000 3.505000 4.310000 3.675000 ;
- RECT 4.170000 0.395000 4.340000 0.565000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.230000 0.395000 5.400000 0.565000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.550000 3.505000 5.720000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.230000 0.395000 8.400000 0.565000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.525000 3.505000 8.695000 3.675000 ;
- RECT 8.590000 0.395000 8.760000 0.565000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.885000 3.505000 9.055000 3.675000 ;
- RECT 8.950000 0.395000 9.120000 0.565000 ;
- RECT 9.245000 3.505000 9.415000 3.675000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.365000 0.395000 10.535000 0.565000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.725000 0.395000 10.895000 0.565000 ;
- RECT 10.865000 3.505000 11.035000 3.675000 ;
- RECT 11.085000 0.395000 11.255000 0.565000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.225000 3.505000 11.395000 3.675000 ;
- RECT 11.585000 3.505000 11.755000 3.675000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.295000 3.505000 13.465000 3.675000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 13.655000 3.505000 13.825000 3.675000 ;
- RECT 14.015000 3.505000 14.185000 3.675000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 14.700000 0.395000 14.870000 0.565000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.060000 0.395000 15.230000 0.565000 ;
- RECT 15.420000 0.395000 15.590000 0.565000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.845000 3.505000 16.015000 3.675000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.205000 3.505000 16.375000 3.675000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 16.955000 3.985000 17.125000 4.155000 ;
- RECT 17.125000 0.395000 17.295000 0.565000 ;
- RECT 17.160000 3.505000 17.330000 3.675000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- RECT 17.435000 3.985000 17.605000 4.155000 ;
- RECT 17.485000 0.395000 17.655000 0.565000 ;
- RECT 17.520000 3.505000 17.690000 3.675000 ;
- RECT 17.845000 0.395000 18.015000 0.565000 ;
- RECT 17.880000 3.505000 18.050000 3.675000 ;
- RECT 17.915000 -0.085000 18.085000 0.085000 ;
- RECT 17.915000 3.985000 18.085000 4.155000 ;
- RECT 18.395000 -0.085000 18.565000 0.085000 ;
- RECT 18.395000 3.985000 18.565000 4.155000 ;
- END
-END sky130_fd_sc_hvl__sdfstp_1
-MACRO sky130_fd_sc_hvl__dfstp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dfstp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 14.88000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.505000 1.525000 2.835000 2.095000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.478750 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 14.420000 0.645000 14.770000 3.615000 ;
- END
- END Q
- PIN SET_B
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 7.165000 1.555000 8.100000 1.795000 ;
- RECT 7.930000 0.840000 11.160000 1.010000 ;
- RECT 7.930000 1.010000 8.100000 1.555000 ;
- RECT 8.285000 0.555000 11.160000 0.840000 ;
- RECT 10.885000 1.010000 11.160000 1.040000 ;
- END
- END SET_B
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 0.545000 2.075000 0.875000 2.745000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 14.880000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 14.880000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 14.880000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 14.880000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 14.880000 0.085000 ;
- RECT 0.000000 3.985000 14.880000 4.155000 ;
- RECT 0.115000 0.615000 0.380000 1.295000 ;
- RECT 0.115000 1.295000 1.510000 1.465000 ;
- RECT 0.115000 1.465000 0.365000 3.735000 ;
- RECT 0.545000 2.925000 1.495000 3.755000 ;
- RECT 0.570000 0.365000 1.160000 1.115000 ;
- RECT 1.180000 1.465000 1.510000 1.895000 ;
- RECT 1.340000 0.265000 2.290000 0.435000 ;
- RECT 1.340000 0.435000 1.510000 1.295000 ;
- RECT 1.675000 2.945000 2.005000 3.735000 ;
- RECT 1.690000 0.615000 1.940000 2.275000 ;
- RECT 1.690000 2.275000 2.835000 2.445000 ;
- RECT 1.690000 2.445000 2.005000 2.945000 ;
- RECT 2.120000 0.435000 2.290000 1.175000 ;
- RECT 2.120000 1.175000 3.185000 1.345000 ;
- RECT 2.235000 2.625000 2.485000 3.705000 ;
- RECT 2.470000 0.365000 3.005000 0.995000 ;
- RECT 2.665000 2.445000 2.835000 3.755000 ;
- RECT 3.015000 1.345000 3.185000 3.285000 ;
- RECT 3.015000 3.285000 5.005000 3.615000 ;
- RECT 3.185000 0.495000 3.535000 0.995000 ;
- RECT 3.365000 0.995000 3.535000 3.105000 ;
- RECT 3.715000 1.085000 3.885000 3.285000 ;
- RECT 4.065000 0.495000 4.315000 0.965000 ;
- RECT 4.065000 0.965000 6.315000 1.135000 ;
- RECT 4.065000 1.135000 4.235000 2.605000 ;
- RECT 4.065000 2.605000 4.395000 3.105000 ;
- RECT 4.415000 1.495000 4.655000 1.805000 ;
- RECT 4.415000 1.805000 6.985000 1.975000 ;
- RECT 4.415000 1.975000 4.655000 2.165000 ;
- RECT 4.835000 2.155000 6.635000 2.325000 ;
- RECT 4.835000 2.325000 5.005000 3.285000 ;
- RECT 4.855000 0.365000 5.805000 0.785000 ;
- RECT 5.135000 1.315000 5.865000 1.625000 ;
- RECT 5.185000 2.505000 6.285000 2.675000 ;
- RECT 5.185000 2.675000 5.425000 3.555000 ;
- RECT 5.605000 2.855000 5.935000 3.705000 ;
- RECT 5.985000 0.265000 6.315000 0.965000 ;
- RECT 6.115000 2.675000 6.895000 2.845000 ;
- RECT 6.465000 2.325000 8.960000 2.495000 ;
- RECT 6.565000 2.845000 6.895000 3.105000 ;
- RECT 6.800000 0.365000 7.750000 1.375000 ;
- RECT 6.815000 1.975000 8.450000 2.145000 ;
- RECT 7.075000 2.675000 8.025000 3.705000 ;
- RECT 8.280000 1.545000 8.785000 1.705000 ;
- RECT 8.280000 1.705000 9.310000 1.875000 ;
- RECT 8.280000 1.875000 8.450000 1.975000 ;
- RECT 8.630000 2.085000 8.960000 2.325000 ;
- RECT 8.695000 2.675000 9.310000 2.845000 ;
- RECT 8.695000 2.845000 8.865000 3.595000 ;
- RECT 8.695000 3.595000 9.825000 3.805000 ;
- RECT 9.025000 1.190000 9.660000 1.475000 ;
- RECT 9.045000 3.025000 9.660000 3.415000 ;
- RECT 9.140000 1.875000 9.310000 2.675000 ;
- RECT 9.490000 1.475000 9.660000 2.315000 ;
- RECT 9.490000 2.315000 12.210000 2.485000 ;
- RECT 9.490000 2.485000 9.660000 3.025000 ;
- RECT 10.010000 2.665000 10.960000 3.705000 ;
- RECT 10.305000 1.545000 10.635000 1.655000 ;
- RECT 10.305000 1.655000 12.560000 1.825000 ;
- RECT 10.305000 1.825000 10.635000 2.135000 ;
- RECT 11.300000 3.255000 11.550000 3.755000 ;
- RECT 11.340000 0.365000 11.930000 1.475000 ;
- RECT 11.380000 3.005000 12.560000 3.175000 ;
- RECT 11.380000 3.175000 11.550000 3.255000 ;
- RECT 11.410000 2.485000 12.210000 2.675000 ;
- RECT 11.410000 2.675000 11.740000 2.825000 ;
- RECT 11.730000 3.355000 12.680000 3.735000 ;
- RECT 11.880000 2.005000 12.210000 2.315000 ;
- RECT 12.120000 0.975000 12.450000 1.655000 ;
- RECT 12.390000 1.825000 12.560000 3.005000 ;
- RECT 12.745000 0.975000 13.075000 1.475000 ;
- RECT 12.865000 1.475000 13.075000 2.225000 ;
- RECT 12.865000 2.225000 14.240000 2.395000 ;
- RECT 12.865000 2.395000 13.115000 3.365000 ;
- RECT 13.255000 0.365000 14.205000 1.475000 ;
- RECT 13.295000 2.575000 14.240000 3.705000 ;
- RECT 13.910000 1.725000 14.240000 2.225000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.575000 3.505000 0.745000 3.675000 ;
- RECT 0.600000 0.395000 0.770000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.935000 3.505000 1.105000 3.675000 ;
- RECT 0.960000 0.395000 1.130000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.295000 3.505000 1.465000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.265000 3.505000 2.435000 3.675000 ;
- RECT 2.470000 0.395000 2.640000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.830000 0.395000 3.000000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.885000 0.395000 5.055000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.245000 0.395000 5.415000 0.565000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.605000 0.395000 5.775000 0.565000 ;
- RECT 5.635000 3.505000 5.805000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.830000 0.395000 7.000000 0.565000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.105000 3.505000 7.275000 3.675000 ;
- RECT 7.190000 0.395000 7.360000 0.565000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.465000 3.505000 7.635000 3.675000 ;
- RECT 7.550000 0.395000 7.720000 0.565000 ;
- RECT 7.825000 3.505000 7.995000 3.675000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.040000 3.505000 10.210000 3.675000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.400000 3.505000 10.570000 3.675000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.760000 3.505000 10.930000 3.675000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.370000 0.395000 11.540000 0.565000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 11.730000 0.395000 11.900000 0.565000 ;
- RECT 11.760000 3.505000 11.930000 3.675000 ;
- RECT 12.120000 3.505000 12.290000 3.675000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.480000 3.505000 12.650000 3.675000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.285000 0.395000 13.455000 0.565000 ;
- RECT 13.320000 3.505000 13.490000 3.675000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 13.645000 0.395000 13.815000 0.565000 ;
- RECT 13.680000 3.505000 13.850000 3.675000 ;
- RECT 14.005000 0.395000 14.175000 0.565000 ;
- RECT 14.040000 3.505000 14.210000 3.675000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- END
-END sky130_fd_sc_hvl__dfstp_1
-MACRO sky130_fd_sc_hvl__probec_p_8
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__probec_p_8 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 9.600000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 3.375000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.635000 1.580000 2.245000 1.815000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 2.520000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER met4 ;
- RECT 2.410000 1.445000 3.590000 2.625000 ;
- RECT 5.010000 1.445000 6.190000 2.625000 ;
- END
- PORT
- LAYER met5 ;
- RECT 2.290000 1.235000 6.310000 2.835000 ;
- RECT 4.710000 -0.365000 6.310000 1.235000 ;
- RECT 4.710000 2.835000 6.310000 4.435000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met5 ;
- RECT 7.910000 -0.365000 10.410000 1.235000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 9.600000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 9.600000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met5 ;
- RECT 7.910000 2.835000 10.410000 4.435000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 9.600000 0.085000 ;
- RECT 0.000000 3.985000 9.600000 4.155000 ;
- RECT 0.245000 0.805000 0.455000 1.475000 ;
- RECT 0.245000 1.475000 0.435000 2.095000 ;
- RECT 0.245000 2.095000 2.595000 2.265000 ;
- RECT 0.245000 2.265000 0.435000 3.545000 ;
- RECT 0.615000 2.445000 1.865000 3.625000 ;
- RECT 0.615000 3.625000 9.505000 3.795000 ;
- RECT 0.675000 0.380000 9.505000 0.550000 ;
- RECT 0.675000 0.550000 1.925000 1.385000 ;
- RECT 2.045000 2.265000 2.595000 3.445000 ;
- RECT 2.105000 0.730000 2.315000 1.230000 ;
- RECT 2.105000 1.230000 2.595000 1.400000 ;
- RECT 2.425000 1.400000 2.595000 1.625000 ;
- RECT 2.425000 1.625000 3.380000 1.955000 ;
- RECT 2.425000 1.955000 2.595000 2.095000 ;
- RECT 2.605000 0.550000 3.495000 0.760000 ;
- RECT 2.765000 0.760000 3.495000 1.445000 ;
- RECT 2.765000 2.385000 3.435000 3.625000 ;
- RECT 3.605000 1.955000 8.965000 2.205000 ;
- RECT 3.605000 2.205000 3.935000 3.445000 ;
- RECT 3.665000 0.805000 3.875000 1.625000 ;
- RECT 3.665000 1.625000 8.965000 1.955000 ;
- RECT 4.045000 0.550000 5.055000 1.445000 ;
- RECT 4.105000 2.385000 4.995000 3.625000 ;
- RECT 5.165000 2.205000 5.495000 3.445000 ;
- RECT 5.225000 0.805000 5.435000 1.625000 ;
- RECT 5.605000 0.550000 6.615000 1.445000 ;
- RECT 5.665000 2.385000 6.555000 3.625000 ;
- RECT 6.725000 2.205000 7.055000 3.445000 ;
- RECT 6.785000 0.805000 6.995000 1.625000 ;
- RECT 7.165000 0.550000 8.175000 1.445000 ;
- RECT 7.225000 2.385000 8.115000 3.625000 ;
- RECT 8.285000 2.205000 8.965000 3.230000 ;
- RECT 8.285000 3.230000 8.735000 3.445000 ;
- RECT 8.345000 0.805000 8.965000 1.625000 ;
- RECT 8.905000 3.475000 9.505000 3.625000 ;
- RECT 8.975000 0.550000 9.505000 0.600000 ;
- RECT 9.135000 0.600000 9.505000 1.445000 ;
- RECT 9.135000 2.385000 9.505000 3.475000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.615000 3.475000 0.785000 3.645000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.975000 3.475000 1.145000 3.645000 ;
- RECT 1.035000 0.380000 1.205000 0.550000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.335000 3.475000 1.505000 3.645000 ;
- RECT 1.395000 0.380000 1.565000 0.550000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.695000 3.475000 1.865000 3.645000 ;
- RECT 1.755000 0.380000 1.925000 0.550000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.605000 0.380000 2.775000 0.550000 ;
- RECT 2.770000 3.475000 2.940000 3.645000 ;
- RECT 2.965000 0.380000 3.135000 0.550000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.130000 3.475000 3.300000 3.645000 ;
- RECT 3.325000 0.380000 3.495000 0.550000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.070000 0.380000 4.240000 0.550000 ;
- RECT 4.105000 3.475000 4.275000 3.645000 ;
- RECT 4.430000 0.380000 4.600000 0.550000 ;
- RECT 4.465000 3.475000 4.635000 3.645000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.790000 0.380000 4.960000 0.550000 ;
- RECT 4.825000 3.475000 4.995000 3.645000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.620000 1.950000 5.790000 2.120000 ;
- RECT 5.665000 3.475000 5.835000 3.645000 ;
- RECT 5.670000 0.380000 5.840000 0.550000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 5.980000 1.950000 6.150000 2.120000 ;
- RECT 6.025000 3.475000 6.195000 3.645000 ;
- RECT 6.030000 0.380000 6.200000 0.550000 ;
- RECT 6.385000 3.475000 6.555000 3.645000 ;
- RECT 6.390000 0.380000 6.560000 0.550000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.230000 3.475000 7.400000 3.645000 ;
- RECT 7.235000 0.380000 7.405000 0.550000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.595000 0.380000 7.765000 0.550000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.945000 3.475000 8.115000 3.645000 ;
- RECT 7.955000 0.380000 8.125000 0.550000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.975000 0.380000 9.145000 0.550000 ;
- RECT 9.265000 3.475000 9.435000 3.645000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.335000 0.380000 9.505000 0.550000 ;
- LAYER met1 ;
- RECT 0.000000 0.255000 9.600000 0.305000 ;
- RECT 0.000000 0.305000 9.920000 0.565000 ;
- RECT 0.000000 0.565000 9.600000 0.625000 ;
- RECT 0.000000 3.445000 9.600000 3.505000 ;
- RECT 0.000000 3.505000 9.920000 3.765000 ;
- RECT 0.000000 3.765000 9.600000 3.815000 ;
- RECT 5.560000 1.905000 6.210000 2.165000 ;
- LAYER met2 ;
- RECT 5.440000 1.895000 6.210000 2.175000 ;
- RECT 9.215000 0.285000 9.985000 0.565000 ;
- RECT 9.215000 3.505000 9.985000 3.785000 ;
- LAYER met3 ;
- RECT 2.835000 1.875000 3.615000 2.195000 ;
- RECT 5.435000 1.870000 6.215000 2.200000 ;
- RECT 9.210000 0.260000 9.990000 0.590000 ;
- RECT 9.210000 3.480000 9.990000 3.810000 ;
- LAYER met4 ;
- RECT 9.010000 -0.155000 10.190000 1.025000 ;
- RECT 9.010000 3.045000 10.190000 4.225000 ;
- LAYER via ;
- RECT 5.600000 1.905000 5.860000 2.165000 ;
- RECT 5.920000 1.905000 6.180000 2.165000 ;
- RECT 9.310000 0.305000 9.570000 0.565000 ;
- RECT 9.310000 3.505000 9.570000 3.765000 ;
- RECT 9.630000 0.305000 9.890000 0.565000 ;
- RECT 9.630000 3.505000 9.890000 3.765000 ;
- LAYER via2 ;
- RECT 5.485000 1.895000 5.765000 2.175000 ;
- RECT 5.885000 1.895000 6.165000 2.175000 ;
- RECT 9.260000 0.285000 9.540000 0.565000 ;
- RECT 9.260000 3.505000 9.540000 3.785000 ;
- RECT 9.660000 0.285000 9.940000 0.565000 ;
- RECT 9.660000 3.505000 9.940000 3.785000 ;
- LAYER via3 ;
- RECT 2.865000 1.875000 3.185000 2.195000 ;
- RECT 3.265000 1.875000 3.585000 2.195000 ;
- RECT 5.465000 1.875000 5.785000 2.195000 ;
- RECT 5.865000 1.875000 6.185000 2.195000 ;
- RECT 9.240000 0.265000 9.560000 0.585000 ;
- RECT 9.240000 3.485000 9.560000 3.805000 ;
- RECT 9.640000 0.265000 9.960000 0.585000 ;
- RECT 9.640000 3.485000 9.960000 3.805000 ;
- END
-END sky130_fd_sc_hvl__probec_p_8
-MACRO sky130_fd_sc_hvl__a21o_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__a21o_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 4.320000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.805000 1.505000 3.715000 1.835000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.895000 1.505000 4.195000 1.835000 ;
- END
- END A2
- PIN B1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.085000 1.505000 2.275000 1.750000 ;
- END
- END B1
- PIN X
- ANTENNADIFFAREA 0.611250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.110000 0.495000 0.460000 1.325000 ;
- RECT 0.110000 1.325000 0.360000 3.735000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 4.320000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 4.320000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 4.320000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 4.320000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 4.320000 0.085000 ;
- RECT 0.000000 3.985000 4.320000 4.155000 ;
- RECT 0.540000 2.280000 1.440000 3.755000 ;
- RECT 0.565000 1.725000 0.895000 1.930000 ;
- RECT 0.565000 1.930000 2.625000 2.100000 ;
- RECT 0.640000 0.365000 2.250000 1.325000 ;
- RECT 1.620000 2.100000 1.870000 3.755000 ;
- RECT 2.320000 2.280000 4.210000 2.450000 ;
- RECT 2.320000 2.450000 2.650000 3.755000 ;
- RECT 2.430000 0.495000 2.680000 1.325000 ;
- RECT 2.455000 1.325000 2.625000 1.930000 ;
- RECT 2.830000 2.630000 3.780000 3.755000 ;
- RECT 2.860000 0.365000 4.170000 1.325000 ;
- RECT 3.960000 2.195000 4.210000 2.280000 ;
- RECT 3.960000 2.450000 4.210000 3.735000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.545000 3.505000 0.715000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.640000 0.395000 0.810000 0.565000 ;
- RECT 0.905000 3.505000 1.075000 3.675000 ;
- RECT 1.000000 0.395000 1.170000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.265000 3.505000 1.435000 3.675000 ;
- RECT 1.360000 0.395000 1.530000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.720000 0.395000 1.890000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.080000 0.395000 2.250000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.860000 3.505000 3.030000 3.675000 ;
- RECT 2.890000 0.395000 3.060000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.220000 3.505000 3.390000 3.675000 ;
- RECT 3.250000 0.395000 3.420000 0.565000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.580000 3.505000 3.750000 3.675000 ;
- RECT 3.610000 0.395000 3.780000 0.565000 ;
- RECT 3.970000 0.395000 4.140000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- END
-END sky130_fd_sc_hvl__a21o_1
-MACRO sky130_fd_sc_hvl__xor2_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__xor2_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 5.280000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 2.250000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.045000 1.775000 3.235000 2.150000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 2.250000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.560000 1.775000 1.510000 2.055000 ;
- RECT 1.340000 1.425000 3.585000 1.505000 ;
- RECT 1.340000 1.505000 3.715000 1.595000 ;
- RECT 1.340000 1.595000 1.510000 1.775000 ;
- RECT 3.415000 1.595000 3.715000 1.835000 ;
- END
- END B
- PIN X
- ANTENNADIFFAREA 0.637500 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.850000 0.495000 4.370000 1.325000 ;
- RECT 3.965000 1.325000 4.370000 2.425000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 5.280000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 5.280000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 5.280000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 5.280000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 5.280000 0.085000 ;
- RECT 0.000000 3.985000 5.280000 4.155000 ;
- RECT 0.090000 0.365000 0.680000 1.245000 ;
- RECT 0.130000 1.425000 1.160000 1.595000 ;
- RECT 0.130000 1.595000 0.380000 2.435000 ;
- RECT 0.130000 2.435000 3.230000 2.605000 ;
- RECT 0.130000 2.605000 0.380000 3.755000 ;
- RECT 0.560000 2.785000 2.530000 3.755000 ;
- RECT 0.910000 0.495000 1.160000 1.425000 ;
- RECT 1.340000 0.365000 3.670000 1.245000 ;
- RECT 2.710000 2.785000 2.880000 2.955000 ;
- RECT 2.710000 2.955000 5.150000 3.125000 ;
- RECT 2.710000 3.125000 2.880000 3.755000 ;
- RECT 3.060000 2.605000 4.720000 2.775000 ;
- RECT 3.060000 3.305000 4.720000 3.755000 ;
- RECT 4.550000 0.365000 5.140000 1.325000 ;
- RECT 4.550000 1.665000 4.880000 1.995000 ;
- RECT 4.550000 1.995000 4.720000 2.605000 ;
- RECT 4.900000 2.175000 5.150000 2.955000 ;
- RECT 4.900000 3.125000 5.150000 3.755000 ;
- LAYER mcon ;
- RECT 0.120000 0.395000 0.290000 0.565000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.480000 0.395000 0.650000 0.565000 ;
- RECT 0.560000 3.505000 0.730000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.920000 3.505000 1.090000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.280000 3.505000 1.450000 3.675000 ;
- RECT 1.340000 0.395000 1.510000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.640000 3.505000 1.810000 3.675000 ;
- RECT 1.700000 0.395000 1.870000 0.565000 ;
- RECT 2.000000 3.505000 2.170000 3.675000 ;
- RECT 2.060000 0.395000 2.230000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.360000 3.505000 2.530000 3.675000 ;
- RECT 2.420000 0.395000 2.590000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.780000 0.395000 2.950000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.085000 3.505000 3.255000 3.675000 ;
- RECT 3.140000 0.395000 3.310000 0.565000 ;
- RECT 3.445000 3.505000 3.615000 3.675000 ;
- RECT 3.500000 0.395000 3.670000 0.565000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.805000 3.505000 3.975000 3.675000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.165000 3.505000 4.335000 3.675000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.525000 3.505000 4.695000 3.675000 ;
- RECT 4.580000 0.395000 4.750000 0.565000 ;
- RECT 4.940000 0.395000 5.110000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- END
-END sky130_fd_sc_hvl__xor2_1
-MACRO sky130_fd_sc_hvl__xnor2_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__xnor2_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 5.280000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 2.250000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.085000 1.580000 2.060000 1.750000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 2.250000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.575000 1.725000 0.905000 1.930000 ;
- RECT 0.575000 1.930000 3.255000 2.100000 ;
- RECT 1.565000 2.100000 3.255000 2.120000 ;
- RECT 2.925000 1.805000 3.255000 1.930000 ;
- END
- END B
- PIN Y
- ANTENNADIFFAREA 1.481250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 4.025000 1.905000 5.155000 2.075000 ;
- RECT 4.025000 2.075000 4.275000 3.755000 ;
- RECT 4.445000 1.545000 5.155000 1.905000 ;
- RECT 4.750000 0.535000 5.155000 1.545000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 5.280000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 5.280000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 5.280000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 5.280000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 5.280000 0.085000 ;
- RECT 0.000000 3.985000 5.280000 4.155000 ;
- RECT 0.090000 2.630000 0.985000 3.755000 ;
- RECT 0.110000 0.495000 0.440000 1.230000 ;
- RECT 0.110000 1.230000 2.410000 1.400000 ;
- RECT 0.110000 1.400000 0.360000 2.280000 ;
- RECT 0.110000 2.280000 1.335000 2.450000 ;
- RECT 0.610000 0.365000 2.410000 1.050000 ;
- RECT 1.165000 2.450000 1.335000 3.755000 ;
- RECT 1.515000 2.300000 3.845000 3.755000 ;
- RECT 2.240000 1.400000 2.410000 1.455000 ;
- RECT 2.240000 1.455000 3.980000 1.625000 ;
- RECT 2.590000 0.495000 2.920000 1.105000 ;
- RECT 2.590000 1.105000 4.300000 1.285000 ;
- RECT 3.100000 0.365000 3.630000 0.925000 ;
- RECT 3.650000 1.625000 3.980000 1.725000 ;
- RECT 3.970000 0.535000 4.300000 1.105000 ;
- RECT 4.465000 2.255000 5.055000 3.755000 ;
- LAYER mcon ;
- RECT 0.095000 3.505000 0.265000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.455000 3.505000 0.625000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.800000 0.395000 0.970000 0.565000 ;
- RECT 0.815000 3.505000 0.985000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.160000 0.395000 1.330000 0.565000 ;
- RECT 1.515000 3.505000 1.685000 3.675000 ;
- RECT 1.520000 0.395000 1.690000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.875000 3.505000 2.045000 3.675000 ;
- RECT 1.880000 0.395000 2.050000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.235000 3.505000 2.405000 3.675000 ;
- RECT 2.240000 0.395000 2.410000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.595000 3.505000 2.765000 3.675000 ;
- RECT 2.955000 3.505000 3.125000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.100000 0.395000 3.270000 0.565000 ;
- RECT 3.315000 3.505000 3.485000 3.675000 ;
- RECT 3.460000 0.395000 3.630000 0.565000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.675000 3.505000 3.845000 3.675000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.495000 3.505000 4.665000 3.675000 ;
- RECT 4.855000 3.505000 5.025000 3.675000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- END
-END sky130_fd_sc_hvl__xnor2_1
-MACRO sky130_fd_sc_hvl__or3_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__or3_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.840000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.915000 1.080000 2.450000 1.390000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.605000 1.910000 1.535000 3.260000 ;
- END
- END B
- PIN C
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.530000 1.080000 1.315000 1.390000 ;
- END
- END C
- PIN X
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.460000 0.495000 3.715000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.840000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.840000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.840000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.840000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.840000 0.085000 ;
- RECT 0.000000 3.985000 3.840000 4.155000 ;
- RECT 0.145000 0.495000 0.360000 1.560000 ;
- RECT 0.145000 1.560000 3.255000 1.730000 ;
- RECT 0.145000 1.730000 0.395000 2.780000 ;
- RECT 0.530000 0.365000 1.385000 0.910000 ;
- RECT 1.565000 0.495000 1.965000 0.910000 ;
- RECT 1.565000 0.910000 1.735000 1.560000 ;
- RECT 1.620000 3.430000 3.280000 3.755000 ;
- RECT 1.705000 2.175000 3.280000 3.430000 ;
- RECT 2.620000 0.365000 3.290000 1.325000 ;
- RECT 2.925000 1.730000 3.255000 1.935000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.580000 0.395000 0.750000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.165000 0.395000 1.335000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.670000 3.505000 1.840000 3.675000 ;
- RECT 2.030000 3.505000 2.200000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.390000 3.505000 2.560000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.690000 0.395000 2.860000 0.565000 ;
- RECT 2.750000 3.505000 2.920000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.050000 0.395000 3.220000 0.565000 ;
- RECT 3.110000 3.505000 3.280000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- END
-END sky130_fd_sc_hvl__or3_1
-MACRO sky130_fd_sc_hvl__lsbuflv2hv_isosrchvaon_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__lsbuflv2hv_isosrchvaon_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 13.92000 BY 8.140000 ;
- SYMMETRY X Y ;
- SITE unithvdbl ;
- PIN A
- ANTENNAGATEAREA 0.279000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 9.205000 1.685000 9.895000 2.015000 ;
- END
- END A
- PIN SLEEP_B
- ANTENNAGATEAREA 7.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 4.730000 1.830000 5.400000 2.160000 ;
- END
- END SLEEP_B
- PIN X
- ANTENNADIFFAREA 0.397500 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.755000 1.315000 1.175000 1.605000 ;
- RECT 0.755000 1.605000 0.975000 2.405000 ;
- RECT 0.755000 2.405000 1.175000 2.695000 ;
- RECT 0.955000 0.895000 1.175000 1.315000 ;
- RECT 0.955000 2.695000 1.175000 3.075000 ;
- END
- END X
- PIN LVPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.070000 3.020000 13.850000 3.305000 ;
- END
- END LVPWR
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 7.515000 13.920000 7.885000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 8.025000 13.920000 8.255000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 13.920000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 4.325000 13.920000 4.695000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 13.920000 0.085000 ;
- RECT 0.000000 3.985000 0.685000 4.155000 ;
- RECT 0.000000 8.055000 13.920000 8.225000 ;
- RECT 0.360000 4.155000 0.530000 5.280000 ;
- RECT 0.895000 4.575000 2.780000 4.795000 ;
- RECT 0.895000 4.795000 1.115000 6.055000 ;
- RECT 0.895000 6.055000 1.955000 6.275000 ;
- RECT 0.955000 6.445000 1.175000 7.625000 ;
- RECT 0.955000 7.625000 4.900000 7.845000 ;
- RECT 1.365000 5.555000 2.035000 5.665000 ;
- RECT 1.365000 5.665000 5.675000 5.885000 ;
- RECT 1.400000 0.395000 1.990000 0.625000 ;
- RECT 1.735000 6.275000 1.955000 7.455000 ;
- RECT 1.760000 0.625000 1.990000 1.565000 ;
- RECT 1.760000 2.405000 1.930000 3.445000 ;
- RECT 1.760000 3.445000 2.350000 3.735000 ;
- RECT 2.110000 4.295000 2.780000 4.575000 ;
- RECT 2.260000 0.645000 2.480000 2.860000 ;
- RECT 2.260000 2.860000 2.780000 3.085000 ;
- RECT 2.515000 6.445000 2.735000 7.625000 ;
- RECT 2.560000 3.085000 2.780000 4.295000 ;
- RECT 2.650000 1.830000 3.320000 1.940000 ;
- RECT 2.650000 1.940000 4.425000 2.160000 ;
- RECT 3.060000 3.445000 3.645000 3.735000 ;
- RECT 3.175000 0.395000 3.765000 0.625000 ;
- RECT 3.175000 4.410000 3.645000 4.630000 ;
- RECT 3.175000 4.630000 3.395000 5.405000 ;
- RECT 3.295000 5.885000 3.515000 7.455000 ;
- RECT 3.360000 0.625000 3.590000 1.655000 ;
- RECT 3.425000 2.405000 3.645000 3.445000 ;
- RECT 3.425000 3.735000 3.645000 4.410000 ;
- RECT 4.075000 6.445000 4.295000 7.625000 ;
- RECT 4.205000 0.645000 4.425000 1.940000 ;
- RECT 4.205000 2.160000 4.425000 3.755000 ;
- RECT 4.680000 6.295000 8.445000 6.515000 ;
- RECT 4.680000 6.515000 4.900000 7.625000 ;
- RECT 5.455000 4.945000 5.675000 5.665000 ;
- RECT 6.465000 1.305000 6.685000 6.295000 ;
- RECT 7.155000 0.395000 7.745000 0.625000 ;
- RECT 7.340000 0.625000 7.570000 6.055000 ;
- RECT 7.750000 7.075000 9.535000 7.405000 ;
- RECT 8.225000 1.305000 8.445000 6.295000 ;
- RECT 9.100000 3.905000 10.035000 4.235000 ;
- RECT 9.205000 4.775000 9.535000 7.075000 ;
- RECT 9.305000 0.395000 9.895000 0.625000 ;
- RECT 9.305000 3.020000 9.895000 3.365000 ;
- RECT 9.565000 0.625000 9.895000 1.515000 ;
- RECT 9.565000 2.335000 9.895000 3.020000 ;
- RECT 9.565000 3.365000 9.895000 3.905000 ;
- RECT 9.705000 4.235000 10.035000 5.805000 ;
- RECT 9.705000 6.125000 10.535000 6.455000 ;
- RECT 9.705000 6.625000 10.035000 7.520000 ;
- RECT 9.705000 7.520000 10.295000 7.750000 ;
- RECT 10.065000 0.735000 10.395000 3.035000 ;
- RECT 10.065000 3.035000 10.535000 3.365000 ;
- RECT 10.205000 3.365000 10.535000 6.125000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.155000 8.055000 0.325000 8.225000 ;
- RECT 0.515000 3.985000 0.685000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 8.055000 0.805000 8.225000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 8.055000 1.285000 8.225000 ;
- RECT 1.430000 0.425000 1.600000 0.595000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 8.055000 1.765000 8.225000 ;
- RECT 1.790000 0.425000 1.960000 0.595000 ;
- RECT 1.790000 3.505000 1.960000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 8.055000 2.245000 8.225000 ;
- RECT 2.150000 3.505000 2.320000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 8.055000 2.725000 8.225000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 8.055000 3.205000 8.225000 ;
- RECT 3.090000 3.505000 3.260000 3.675000 ;
- RECT 3.205000 0.425000 3.375000 0.595000 ;
- RECT 3.450000 3.505000 3.620000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 8.055000 3.685000 8.225000 ;
- RECT 3.565000 0.425000 3.735000 0.595000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 8.055000 4.165000 8.225000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 8.055000 4.645000 8.225000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 8.055000 5.125000 8.225000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 8.055000 5.605000 8.225000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 8.055000 6.085000 8.225000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 8.055000 6.565000 8.225000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 8.055000 7.045000 8.225000 ;
- RECT 7.185000 0.425000 7.355000 0.595000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 8.055000 7.525000 8.225000 ;
- RECT 7.545000 0.425000 7.715000 0.595000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 8.055000 8.005000 8.225000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 8.055000 8.485000 8.225000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 8.055000 8.965000 8.225000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 8.055000 9.445000 8.225000 ;
- RECT 9.335000 0.425000 9.505000 0.595000 ;
- RECT 9.335000 3.080000 9.505000 3.250000 ;
- RECT 9.695000 0.425000 9.865000 0.595000 ;
- RECT 9.695000 3.080000 9.865000 3.250000 ;
- RECT 9.735000 7.550000 9.905000 7.720000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 8.055000 9.925000 8.225000 ;
- RECT 10.095000 7.550000 10.265000 7.720000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 8.055000 10.405000 8.225000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 8.055000 10.885000 8.225000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 8.055000 11.365000 8.225000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 8.055000 11.845000 8.225000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 8.055000 12.325000 8.225000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 8.055000 12.805000 8.225000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 8.055000 13.285000 8.225000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 8.055000 13.765000 8.225000 ;
- LAYER met1 ;
- RECT 0.000000 -0.115000 13.920000 0.115000 ;
- RECT 0.000000 0.255000 13.920000 0.625000 ;
- RECT 0.000000 3.445000 13.920000 3.815000 ;
- END
-END sky130_fd_sc_hvl__lsbuflv2hv_isosrchvaon_1
-MACRO sky130_fd_sc_hvl__lsbuflv2hv_symmetric_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__lsbuflv2hv_symmetric_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 11.04000 BY 8.140000 ;
- SYMMETRY X Y ;
- SITE unithvdbl ;
- PIN A
- ANTENNAGATEAREA 0.252000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.495000 1.530000 2.805000 2.200000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 10.600000 4.405000 10.930000 6.055000 ;
- RECT 10.600000 6.725000 10.930000 7.625000 ;
- RECT 10.690000 6.055000 10.930000 6.725000 ;
- END
- END X
- PIN LVPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.070000 3.020000 10.970000 3.305000 ;
- END
- END LVPWR
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 7.515000 11.040000 7.885000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 8.025000 11.040000 8.255000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 11.040000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 4.325000 11.040000 4.695000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 11.040000 0.085000 ;
- RECT 0.000000 3.985000 0.800000 4.155000 ;
- RECT 0.000000 8.055000 11.040000 8.225000 ;
- RECT 2.885000 2.765000 3.265000 3.055000 ;
- RECT 2.885000 3.055000 3.175000 5.495000 ;
- RECT 2.975000 0.735000 3.265000 1.745000 ;
- RECT 2.975000 1.745000 4.310000 1.995000 ;
- RECT 2.975000 1.995000 3.265000 2.765000 ;
- RECT 3.095000 0.335000 4.045000 0.565000 ;
- RECT 3.145000 6.165000 3.735000 7.715000 ;
- RECT 3.145000 7.715000 5.295000 7.885000 ;
- RECT 3.345000 3.225000 4.115000 4.200000 ;
- RECT 3.435000 0.565000 3.705000 1.575000 ;
- RECT 3.435000 2.165000 3.705000 3.075000 ;
- RECT 3.435000 3.075000 4.115000 3.225000 ;
- RECT 3.875000 0.735000 4.185000 1.245000 ;
- RECT 3.875000 1.245000 4.810000 1.575000 ;
- RECT 3.875000 2.165000 5.790000 2.475000 ;
- RECT 3.875000 2.475000 4.185000 2.905000 ;
- RECT 4.055000 5.665000 7.025000 5.995000 ;
- RECT 4.055000 5.995000 4.385000 7.545000 ;
- RECT 4.480000 1.575000 4.810000 2.145000 ;
- RECT 4.480000 2.145000 5.790000 2.165000 ;
- RECT 4.705000 6.165000 5.295000 7.715000 ;
- RECT 5.050000 0.255000 7.200000 0.425000 ;
- RECT 5.050000 0.425000 5.640000 1.975000 ;
- RECT 5.960000 0.595000 6.290000 2.145000 ;
- RECT 5.960000 2.145000 7.850000 2.325000 ;
- RECT 6.565000 2.795000 6.895000 4.405000 ;
- RECT 6.565000 4.405000 7.025000 4.735000 ;
- RECT 6.610000 0.425000 7.200000 1.975000 ;
- RECT 6.695000 4.735000 7.025000 5.665000 ;
- RECT 6.695000 5.995000 7.025000 6.285000 ;
- RECT 6.695000 6.285000 8.815000 6.615000 ;
- RECT 7.095000 2.495000 9.835000 2.705000 ;
- RECT 7.095000 2.705000 7.765000 4.215000 ;
- RECT 7.390000 4.405000 7.980000 5.945000 ;
- RECT 7.520000 0.255000 9.410000 0.425000 ;
- RECT 7.520000 0.425000 7.850000 2.145000 ;
- RECT 7.955000 2.875000 8.545000 3.705000 ;
- RECT 8.170000 0.595000 8.760000 2.495000 ;
- RECT 8.235000 3.985000 11.040000 4.155000 ;
- RECT 8.300000 4.405000 8.630000 6.285000 ;
- RECT 8.535000 6.615000 8.815000 6.955000 ;
- RECT 8.915000 2.705000 9.835000 3.465000 ;
- RECT 8.995000 4.405000 9.325000 6.225000 ;
- RECT 8.995000 6.225000 10.520000 6.555000 ;
- RECT 8.995000 6.555000 9.325000 7.625000 ;
- RECT 9.080000 0.425000 9.410000 2.055000 ;
- RECT 9.690000 4.405000 10.280000 5.945000 ;
- RECT 9.690000 6.835000 10.280000 7.745000 ;
- RECT 10.125000 2.795000 10.715000 3.705000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.155000 8.055000 0.325000 8.225000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 8.055000 0.805000 8.225000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 8.055000 1.285000 8.225000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 8.055000 1.765000 8.225000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 8.055000 2.245000 8.225000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 8.055000 2.725000 8.225000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 8.055000 3.205000 8.225000 ;
- RECT 3.125000 0.365000 3.295000 0.535000 ;
- RECT 3.175000 7.545000 3.345000 7.715000 ;
- RECT 3.485000 0.425000 3.655000 0.595000 ;
- RECT 3.485000 3.050000 3.655000 3.220000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 8.055000 3.685000 8.225000 ;
- RECT 3.535000 7.545000 3.705000 7.715000 ;
- RECT 3.845000 0.365000 4.015000 0.535000 ;
- RECT 3.845000 3.105000 4.015000 3.275000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 8.055000 4.165000 8.225000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 8.055000 4.645000 8.225000 ;
- RECT 4.735000 7.545000 4.905000 7.715000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 8.055000 5.125000 8.225000 ;
- RECT 5.080000 0.425000 5.250000 0.595000 ;
- RECT 5.095000 7.545000 5.265000 7.715000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 8.055000 5.605000 8.225000 ;
- RECT 5.440000 0.425000 5.610000 0.595000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 8.055000 6.085000 8.225000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 8.055000 6.565000 8.225000 ;
- RECT 6.640000 0.425000 6.810000 0.595000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 8.055000 7.045000 8.225000 ;
- RECT 7.000000 0.425000 7.170000 0.595000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 8.055000 7.525000 8.225000 ;
- RECT 7.420000 4.495000 7.590000 4.665000 ;
- RECT 7.780000 4.495000 7.950000 4.665000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 8.055000 8.005000 8.225000 ;
- RECT 7.985000 3.475000 8.155000 3.645000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.315000 8.055000 8.485000 8.225000 ;
- RECT 8.345000 3.475000 8.515000 3.645000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.795000 8.055000 8.965000 8.225000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.275000 8.055000 9.445000 8.225000 ;
- RECT 9.720000 4.495000 9.890000 4.665000 ;
- RECT 9.720000 7.545000 9.890000 7.715000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.755000 8.055000 9.925000 8.225000 ;
- RECT 10.080000 4.495000 10.250000 4.665000 ;
- RECT 10.080000 7.545000 10.250000 7.715000 ;
- RECT 10.155000 3.475000 10.325000 3.645000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.235000 8.055000 10.405000 8.225000 ;
- RECT 10.515000 3.475000 10.685000 3.645000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.715000 8.055000 10.885000 8.225000 ;
- LAYER met1 ;
- RECT 0.000000 -0.115000 11.040000 0.115000 ;
- RECT 0.000000 0.255000 11.040000 0.625000 ;
- RECT 0.000000 3.445000 11.040000 3.815000 ;
- END
-END sky130_fd_sc_hvl__lsbuflv2hv_symmetric_1
-MACRO sky130_fd_sc_hvl__and3_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__and3_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.840000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.605000 0.810000 0.935000 1.645000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.605000 2.175000 1.565000 2.490000 ;
- END
- END B
- PIN C
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.115000 0.810000 2.255000 1.645000 ;
- END
- END C
- PIN X
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.365000 2.175000 3.715000 3.755000 ;
- RECT 3.410000 0.495000 3.715000 2.175000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.840000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.840000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.840000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.840000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.840000 0.085000 ;
- RECT 0.000000 3.985000 3.840000 4.155000 ;
- RECT 0.130000 0.825000 0.425000 1.825000 ;
- RECT 0.130000 1.825000 3.240000 1.995000 ;
- RECT 0.130000 1.995000 0.380000 3.045000 ;
- RECT 0.560000 2.670000 1.510000 3.705000 ;
- RECT 1.770000 1.995000 2.020000 3.045000 ;
- RECT 2.200000 2.175000 3.150000 3.755000 ;
- RECT 2.435000 0.365000 3.240000 1.325000 ;
- RECT 2.910000 1.665000 3.240000 1.825000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.590000 3.505000 0.760000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.950000 3.505000 1.120000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.310000 3.505000 1.480000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.230000 3.505000 2.400000 3.675000 ;
- RECT 2.485000 0.395000 2.655000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.590000 3.505000 2.760000 3.675000 ;
- RECT 2.950000 3.505000 3.120000 3.675000 ;
- RECT 3.015000 0.395000 3.185000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- END
-END sky130_fd_sc_hvl__and3_1
-MACRO sky130_fd_sc_hvl__lsbufhv2lv_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__lsbufhv2lv_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 8.160000 BY 8.140000 ;
- SYMMETRY X Y ;
- SITE unithvdbl ;
- PIN A
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.630000 4.870000 1.300000 5.200000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.492900 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.485000 0.735000 3.960000 3.245000 ;
- END
- END X
- PIN LVPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.070000 3.020000 8.090000 3.305000 ;
- END
- END LVPWR
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 7.515000 8.160000 7.885000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 8.025000 8.160000 8.255000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 8.160000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 4.325000 8.160000 4.695000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 8.160000 0.085000 ;
- RECT 0.000000 3.985000 0.885000 4.155000 ;
- RECT 0.000000 8.055000 8.160000 8.225000 ;
- RECT 0.130000 2.260000 0.460000 3.445000 ;
- RECT 0.130000 3.445000 0.720000 3.675000 ;
- RECT 0.130000 4.465000 0.720000 4.695000 ;
- RECT 0.130000 4.695000 0.460000 5.880000 ;
- RECT 0.170000 1.080000 0.420000 1.565000 ;
- RECT 0.170000 1.565000 1.750000 1.895000 ;
- RECT 0.170000 6.220000 1.750000 6.575000 ;
- RECT 0.170000 6.575000 0.420000 7.060000 ;
- RECT 0.630000 2.835000 1.750000 3.085000 ;
- RECT 0.895000 0.395000 1.485000 1.395000 ;
- RECT 0.895000 6.745000 1.485000 7.745000 ;
- RECT 0.950000 1.895000 1.200000 2.590000 ;
- RECT 0.950000 5.550000 1.750000 6.220000 ;
- RECT 1.445000 1.895000 1.750000 2.235000 ;
- RECT 1.470000 3.085000 1.750000 5.550000 ;
- RECT 1.920000 0.685000 2.250000 4.255000 ;
- RECT 1.920000 4.255000 3.960000 4.595000 ;
- RECT 1.920000 5.195000 3.540000 5.445000 ;
- RECT 1.920000 5.445000 2.250000 7.455000 ;
- RECT 2.530000 5.615000 3.120000 7.745000 ;
- RECT 2.570000 0.395000 3.160000 3.910000 ;
- RECT 3.290000 5.445000 3.540000 5.595000 ;
- RECT 3.290000 5.595000 5.170000 5.845000 ;
- RECT 3.480000 5.845000 3.810000 7.455000 ;
- RECT 3.710000 4.595000 3.960000 5.415000 ;
- RECT 3.780000 3.415000 4.750000 4.085000 ;
- RECT 4.130000 0.395000 4.720000 1.515000 ;
- RECT 4.130000 2.085000 4.400000 3.075000 ;
- RECT 4.130000 3.075000 4.750000 3.415000 ;
- RECT 4.130000 4.085000 4.400000 5.415000 ;
- RECT 4.570000 2.085000 4.820000 2.655000 ;
- RECT 4.570000 2.655000 5.170000 2.905000 ;
- RECT 4.920000 2.905000 5.170000 5.595000 ;
- RECT 7.275000 3.985000 8.160000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.155000 8.055000 0.325000 8.225000 ;
- RECT 0.160000 3.475000 0.330000 3.645000 ;
- RECT 0.160000 4.495000 0.330000 4.665000 ;
- RECT 0.520000 3.475000 0.690000 3.645000 ;
- RECT 0.520000 4.495000 0.690000 4.665000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.635000 8.055000 0.805000 8.225000 ;
- RECT 0.925000 0.425000 1.095000 0.595000 ;
- RECT 0.925000 7.545000 1.095000 7.715000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 8.055000 1.285000 8.225000 ;
- RECT 1.285000 0.425000 1.455000 0.595000 ;
- RECT 1.285000 7.545000 1.455000 7.715000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 8.055000 1.765000 8.225000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 8.055000 2.245000 8.225000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 8.055000 2.725000 8.225000 ;
- RECT 2.560000 7.545000 2.730000 7.715000 ;
- RECT 2.600000 0.425000 2.770000 0.595000 ;
- RECT 2.920000 7.545000 3.090000 7.715000 ;
- RECT 2.960000 0.425000 3.130000 0.595000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 8.055000 3.205000 8.225000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 8.055000 3.685000 8.225000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 8.055000 4.165000 8.225000 ;
- RECT 4.160000 0.425000 4.330000 0.595000 ;
- RECT 4.160000 3.105000 4.330000 3.275000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 8.055000 4.645000 8.225000 ;
- RECT 4.520000 0.425000 4.690000 0.595000 ;
- RECT 4.520000 3.105000 4.690000 3.275000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 8.055000 5.125000 8.225000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 8.055000 5.605000 8.225000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 8.055000 6.085000 8.225000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 8.055000 6.565000 8.225000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 8.055000 7.045000 8.225000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.355000 8.055000 7.525000 8.225000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.835000 8.055000 8.005000 8.225000 ;
- LAYER met1 ;
- RECT 0.000000 -0.115000 8.160000 0.115000 ;
- RECT 0.000000 0.255000 8.160000 0.625000 ;
- RECT 0.000000 3.445000 8.160000 3.815000 ;
- END
-END sky130_fd_sc_hvl__lsbufhv2lv_1
-MACRO sky130_fd_sc_hvl__nand3_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__nand3_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.455000 0.810000 2.725000 1.725000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.885000 0.810000 2.275000 1.725000 ;
- END
- END B
- PIN C
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.505000 0.995000 1.835000 ;
- END
- END C
- PIN Y
- ANTENNADIFFAREA 1.065000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.200000 1.905000 3.235000 2.075000 ;
- RECT 1.200000 2.075000 1.370000 3.755000 ;
- RECT 2.905000 0.495000 3.235000 1.325000 ;
- RECT 2.980000 1.325000 3.235000 1.905000 ;
- RECT 2.980000 2.075000 3.235000 3.755000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.090000 0.365000 1.705000 1.325000 ;
- RECT 0.090000 2.175000 1.020000 3.755000 ;
- RECT 1.550000 2.255000 2.800000 3.755000 ;
- LAYER mcon ;
- RECT 0.095000 0.395000 0.265000 0.565000 ;
- RECT 0.110000 3.505000 0.280000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.455000 0.395000 0.625000 0.565000 ;
- RECT 0.470000 3.505000 0.640000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.815000 0.395000 0.985000 0.565000 ;
- RECT 0.830000 3.505000 1.000000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.175000 0.395000 1.345000 0.565000 ;
- RECT 1.535000 0.395000 1.705000 0.565000 ;
- RECT 1.550000 3.505000 1.720000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.910000 3.505000 2.080000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.270000 3.505000 2.440000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.630000 3.505000 2.800000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- END
-END sky130_fd_sc_hvl__nand3_1
-MACRO sky130_fd_sc_hvl__sdlxtp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__sdlxtp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 11.52000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.040000 2.185000 2.370000 3.260000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 11.060000 0.515000 11.400000 3.755000 ;
- END
- END Q
- PIN SCD
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.515000 1.525000 3.860000 2.495000 ;
- END
- END SCD
- PIN SCE
- ANTENNAGATEAREA 1.005000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.585000 1.835000 2.770000 2.005000 ;
- RECT 0.585000 2.005000 1.795000 2.775000 ;
- RECT 2.600000 1.445000 2.985000 1.695000 ;
- RECT 2.600000 1.695000 2.770000 1.835000 ;
- END
- END SCE
- PIN GATE
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 4.370000 1.145000 4.665000 2.495000 ;
- END
- END GATE
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 11.520000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 11.520000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 11.520000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 11.520000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 11.520000 0.085000 ;
- RECT 0.000000 3.985000 11.520000 4.155000 ;
- RECT 0.130000 0.495000 0.480000 1.175000 ;
- RECT 0.130000 1.175000 3.335000 1.265000 ;
- RECT 0.130000 1.265000 2.295000 1.345000 ;
- RECT 0.130000 1.345000 0.380000 3.395000 ;
- RECT 0.560000 2.995000 1.510000 3.705000 ;
- RECT 0.660000 0.365000 1.610000 0.995000 ;
- RECT 1.965000 1.095000 3.335000 1.175000 ;
- RECT 1.965000 1.345000 2.295000 1.655000 ;
- RECT 2.420000 0.495000 2.750000 0.745000 ;
- RECT 2.420000 0.745000 3.685000 0.915000 ;
- RECT 2.575000 2.675000 4.665000 2.845000 ;
- RECT 2.575000 2.845000 2.825000 3.725000 ;
- RECT 2.950000 1.905000 3.335000 2.495000 ;
- RECT 3.165000 1.265000 3.335000 1.905000 ;
- RECT 3.365000 3.025000 4.315000 3.725000 ;
- RECT 3.515000 0.915000 3.685000 1.175000 ;
- RECT 3.515000 1.175000 4.200000 1.345000 ;
- RECT 3.865000 0.365000 4.455000 0.975000 ;
- RECT 4.030000 1.345000 4.200000 2.675000 ;
- RECT 4.495000 2.845000 4.665000 3.635000 ;
- RECT 4.495000 3.635000 5.365000 3.805000 ;
- RECT 4.695000 0.515000 5.025000 0.975000 ;
- RECT 4.845000 0.975000 5.015000 1.175000 ;
- RECT 4.845000 1.175000 5.920000 1.345000 ;
- RECT 4.845000 1.345000 5.015000 3.455000 ;
- RECT 5.195000 2.235000 6.065000 2.405000 ;
- RECT 5.195000 2.405000 5.365000 3.635000 ;
- RECT 5.205000 0.365000 5.795000 0.995000 ;
- RECT 5.545000 2.585000 5.715000 3.705000 ;
- RECT 5.590000 1.345000 5.920000 1.845000 ;
- RECT 5.895000 2.405000 6.065000 3.595000 ;
- RECT 5.895000 3.595000 7.250000 3.765000 ;
- RECT 6.045000 0.265000 7.275000 0.435000 ;
- RECT 6.045000 0.435000 6.415000 0.975000 ;
- RECT 6.245000 0.975000 6.415000 2.585000 ;
- RECT 6.245000 2.585000 6.575000 3.415000 ;
- RECT 6.595000 0.615000 6.925000 0.975000 ;
- RECT 6.755000 0.975000 6.925000 2.925000 ;
- RECT 6.755000 2.925000 7.250000 3.595000 ;
- RECT 7.105000 0.435000 7.275000 1.585000 ;
- RECT 7.105000 1.585000 8.010000 1.755000 ;
- RECT 7.455000 0.495000 7.705000 1.075000 ;
- RECT 7.455000 1.075000 8.360000 1.245000 ;
- RECT 7.700000 2.925000 8.030000 3.755000 ;
- RECT 7.840000 1.755000 8.010000 2.215000 ;
- RECT 7.840000 2.215000 8.570000 2.475000 ;
- RECT 7.860000 2.655000 8.920000 2.825000 ;
- RECT 7.860000 2.825000 8.030000 2.925000 ;
- RECT 8.190000 1.245000 8.360000 1.835000 ;
- RECT 8.190000 1.835000 10.200000 2.005000 ;
- RECT 8.245000 0.365000 9.195000 0.895000 ;
- RECT 8.540000 1.075000 8.870000 1.405000 ;
- RECT 8.540000 1.405000 10.550000 1.575000 ;
- RECT 8.540000 1.575000 8.870000 1.655000 ;
- RECT 8.685000 3.005000 9.635000 3.705000 ;
- RECT 8.750000 2.005000 8.920000 2.655000 ;
- RECT 9.385000 2.185000 10.550000 2.355000 ;
- RECT 9.385000 2.355000 9.715000 2.675000 ;
- RECT 9.415000 0.845000 9.745000 1.405000 ;
- RECT 9.870000 1.755000 10.200000 1.835000 ;
- RECT 9.895000 2.535000 10.845000 3.755000 ;
- RECT 9.925000 0.365000 10.875000 1.225000 ;
- RECT 10.380000 1.575000 10.550000 2.185000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.590000 3.505000 0.760000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.690000 0.395000 0.860000 0.565000 ;
- RECT 0.950000 3.505000 1.120000 3.675000 ;
- RECT 1.050000 0.395000 1.220000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.310000 3.505000 1.480000 3.675000 ;
- RECT 1.410000 0.395000 1.580000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.395000 3.505000 3.565000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.755000 3.505000 3.925000 3.675000 ;
- RECT 3.895000 0.395000 4.065000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.115000 3.505000 4.285000 3.675000 ;
- RECT 4.255000 0.395000 4.425000 0.565000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.235000 0.395000 5.405000 0.565000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.545000 3.505000 5.715000 3.675000 ;
- RECT 5.595000 0.395000 5.765000 0.565000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.275000 0.395000 8.445000 0.565000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.635000 0.395000 8.805000 0.565000 ;
- RECT 8.715000 3.505000 8.885000 3.675000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.995000 0.395000 9.165000 0.565000 ;
- RECT 9.075000 3.505000 9.245000 3.675000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.435000 3.505000 9.605000 3.675000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.925000 3.505000 10.095000 3.675000 ;
- RECT 9.955000 0.395000 10.125000 0.565000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.285000 3.505000 10.455000 3.675000 ;
- RECT 10.315000 0.395000 10.485000 0.565000 ;
- RECT 10.645000 3.505000 10.815000 3.675000 ;
- RECT 10.675000 0.395000 10.845000 0.565000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- END
-END sky130_fd_sc_hvl__sdlxtp_1
-MACRO sky130_fd_sc_hvl__dfrbp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dfrbp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 16.80000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.850000 0.810000 4.165000 2.105000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 16.340000 0.515000 16.690000 3.755000 ;
- END
- END Q
- PIN Q_N
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 14.045000 0.665000 14.425000 1.495000 ;
- RECT 14.045000 1.495000 14.380000 1.780000 ;
- RECT 14.130000 1.780000 14.380000 3.755000 ;
- END
- END Q_N
- PIN RESET_B
- ANTENNAGATEAREA 1.260000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.980000 1.505000 3.665000 2.120000 ;
- RECT 3.495000 0.460000 6.625000 0.630000 ;
- RECT 3.495000 0.630000 3.665000 1.505000 ;
- RECT 6.455000 0.630000 6.625000 1.125000 ;
- RECT 6.455000 1.125000 8.515000 1.295000 ;
- RECT 7.165000 1.825000 8.515000 1.995000 ;
- RECT 8.345000 0.265000 11.075000 0.435000 ;
- RECT 8.345000 0.435000 8.515000 1.125000 ;
- RECT 8.345000 1.295000 8.515000 1.825000 ;
- RECT 10.905000 0.435000 11.075000 0.960000 ;
- RECT 10.905000 0.960000 11.840000 1.130000 ;
- RECT 11.510000 1.130000 11.840000 1.350000 ;
- END
- END RESET_B
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 0.595000 1.175000 0.925000 1.720000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 16.800000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 16.800000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 16.800000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 16.800000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 16.800000 0.085000 ;
- RECT 0.000000 3.985000 16.800000 4.155000 ;
- RECT 0.165000 0.495000 0.495000 0.995000 ;
- RECT 0.165000 0.995000 0.415000 2.275000 ;
- RECT 0.165000 2.275000 1.835000 2.445000 ;
- RECT 0.165000 2.445000 0.415000 3.455000 ;
- RECT 0.595000 2.625000 1.485000 3.705000 ;
- RECT 0.675000 0.365000 1.625000 0.995000 ;
- RECT 1.505000 1.900000 1.835000 2.275000 ;
- RECT 1.665000 2.445000 1.835000 3.635000 ;
- RECT 1.665000 3.635000 3.205000 3.805000 ;
- RECT 1.805000 0.495000 2.185000 0.995000 ;
- RECT 2.015000 0.995000 2.185000 1.550000 ;
- RECT 2.015000 1.550000 2.275000 3.455000 ;
- RECT 2.365000 0.365000 3.315000 1.325000 ;
- RECT 2.525000 2.300000 4.515000 2.470000 ;
- RECT 2.525000 2.470000 2.855000 3.420000 ;
- RECT 3.035000 2.650000 3.905000 2.820000 ;
- RECT 3.035000 2.820000 3.205000 3.635000 ;
- RECT 3.385000 3.000000 3.555000 3.705000 ;
- RECT 3.735000 2.820000 3.905000 3.600000 ;
- RECT 3.735000 3.600000 5.565000 3.770000 ;
- RECT 4.085000 3.000000 4.515000 3.420000 ;
- RECT 4.345000 0.825000 4.655000 1.325000 ;
- RECT 4.345000 1.325000 4.515000 2.300000 ;
- RECT 4.345000 2.470000 4.515000 3.000000 ;
- RECT 4.695000 1.505000 5.925000 1.780000 ;
- RECT 4.695000 1.780000 4.865000 2.820000 ;
- RECT 4.865000 3.000000 5.215000 3.420000 ;
- RECT 5.045000 2.200000 6.275000 2.370000 ;
- RECT 5.045000 2.370000 5.215000 3.000000 ;
- RECT 5.270000 0.825000 5.600000 1.155000 ;
- RECT 5.270000 1.155000 6.275000 1.325000 ;
- RECT 5.395000 2.550000 5.650000 2.875000 ;
- RECT 5.395000 2.875000 7.035000 3.045000 ;
- RECT 5.395000 3.045000 5.565000 3.600000 ;
- RECT 5.595000 1.780000 5.925000 2.020000 ;
- RECT 5.745000 3.225000 6.685000 3.705000 ;
- RECT 6.105000 1.325000 6.275000 1.475000 ;
- RECT 6.105000 1.475000 8.165000 1.645000 ;
- RECT 6.105000 1.645000 6.275000 2.200000 ;
- RECT 6.105000 2.370000 6.275000 2.525000 ;
- RECT 6.105000 2.525000 7.385000 2.695000 ;
- RECT 6.455000 1.825000 6.785000 2.175000 ;
- RECT 6.455000 2.175000 9.025000 2.345000 ;
- RECT 6.865000 3.045000 7.035000 3.635000 ;
- RECT 6.865000 3.635000 7.735000 3.805000 ;
- RECT 7.215000 0.365000 8.165000 0.945000 ;
- RECT 7.215000 2.695000 7.385000 3.455000 ;
- RECT 7.565000 2.700000 9.375000 2.870000 ;
- RECT 7.565000 2.870000 7.735000 3.635000 ;
- RECT 7.915000 3.050000 8.865000 3.705000 ;
- RECT 8.695000 0.615000 9.025000 2.175000 ;
- RECT 8.695000 2.345000 9.025000 2.520000 ;
- RECT 9.205000 1.230000 10.375000 1.400000 ;
- RECT 9.205000 1.400000 9.375000 2.700000 ;
- RECT 9.555000 2.270000 10.410000 2.440000 ;
- RECT 9.555000 2.440000 9.805000 3.350000 ;
- RECT 9.580000 0.615000 10.725000 0.785000 ;
- RECT 9.580000 0.785000 9.910000 0.995000 ;
- RECT 9.725000 1.580000 10.060000 2.090000 ;
- RECT 10.090000 1.070000 10.375000 1.230000 ;
- RECT 10.240000 2.000000 12.530000 2.170000 ;
- RECT 10.240000 2.170000 10.410000 2.270000 ;
- RECT 10.555000 0.785000 10.725000 2.000000 ;
- RECT 10.590000 2.350000 11.540000 3.705000 ;
- RECT 10.930000 1.310000 11.260000 1.530000 ;
- RECT 10.930000 1.530000 12.880000 1.700000 ;
- RECT 10.930000 1.700000 11.260000 1.820000 ;
- RECT 11.255000 0.365000 12.205000 0.780000 ;
- RECT 11.965000 2.350000 12.880000 2.520000 ;
- RECT 11.965000 2.520000 12.295000 2.770000 ;
- RECT 12.200000 1.880000 12.530000 2.000000 ;
- RECT 12.710000 0.515000 13.075000 0.975000 ;
- RECT 12.710000 0.975000 12.880000 1.530000 ;
- RECT 12.710000 1.700000 12.880000 2.350000 ;
- RECT 13.060000 2.175000 13.950000 3.755000 ;
- RECT 13.255000 0.365000 13.845000 1.495000 ;
- RECT 14.665000 0.825000 15.015000 1.505000 ;
- RECT 14.665000 1.505000 16.160000 1.835000 ;
- RECT 14.665000 1.835000 14.995000 3.005000 ;
- RECT 15.175000 2.175000 16.125000 3.755000 ;
- RECT 15.195000 0.365000 16.145000 1.325000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.595000 3.505000 0.765000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.705000 0.395000 0.875000 0.565000 ;
- RECT 0.955000 3.505000 1.125000 3.675000 ;
- RECT 1.065000 0.395000 1.235000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.315000 3.505000 1.485000 3.675000 ;
- RECT 1.425000 0.395000 1.595000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 1.580000 2.245000 1.750000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.395000 0.395000 2.565000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.755000 0.395000 2.925000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.115000 0.395000 3.285000 0.565000 ;
- RECT 3.385000 3.505000 3.555000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 1.580000 5.125000 1.750000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.770000 3.505000 5.940000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.130000 3.505000 6.300000 3.675000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.490000 3.505000 6.660000 3.675000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.245000 0.395000 7.415000 0.565000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.605000 0.395000 7.775000 0.565000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.945000 3.505000 8.115000 3.675000 ;
- RECT 7.965000 0.395000 8.135000 0.565000 ;
- RECT 8.305000 3.505000 8.475000 3.675000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.665000 3.505000 8.835000 3.675000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 1.580000 9.925000 1.750000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.620000 3.505000 10.790000 3.675000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.980000 3.505000 11.150000 3.675000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.285000 0.395000 11.455000 0.565000 ;
- RECT 11.340000 3.505000 11.510000 3.675000 ;
- RECT 11.645000 0.395000 11.815000 0.565000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.005000 0.395000 12.175000 0.565000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.060000 3.505000 13.230000 3.675000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.285000 0.395000 13.455000 0.565000 ;
- RECT 13.420000 3.505000 13.590000 3.675000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 13.645000 0.395000 13.815000 0.565000 ;
- RECT 13.780000 3.505000 13.950000 3.675000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.205000 3.505000 15.375000 3.675000 ;
- RECT 15.225000 0.395000 15.395000 0.565000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.565000 3.505000 15.735000 3.675000 ;
- RECT 15.585000 0.395000 15.755000 0.565000 ;
- RECT 15.925000 3.505000 16.095000 3.675000 ;
- RECT 15.945000 0.395000 16.115000 0.565000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- LAYER met1 ;
- RECT 2.015000 1.550000 2.305000 1.595000 ;
- RECT 2.015000 1.595000 9.985000 1.735000 ;
- RECT 2.015000 1.735000 2.305000 1.780000 ;
- RECT 4.895000 1.550000 5.185000 1.595000 ;
- RECT 4.895000 1.735000 5.185000 1.780000 ;
- RECT 9.695000 1.550000 9.985000 1.595000 ;
- RECT 9.695000 1.735000 9.985000 1.780000 ;
- END
-END sky130_fd_sc_hvl__dfrbp_1
-MACRO sky130_fd_sc_hvl__fill_1
- CLASS CORE SPACER ;
- FOREIGN sky130_fd_sc_hvl__fill_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 0.480000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 0.480000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER li1 ;
- RECT 0.000000 -0.085000 0.480000 0.085000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 0.480000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER li1 ;
- RECT 0.000000 3.985000 0.480000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 0.480000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 0.480000 3.815000 ;
- END
- END VPWR
-END sky130_fd_sc_hvl__fill_1
-MACRO sky130_fd_sc_hvl__fill_4
- CLASS CORE SPACER ;
- FOREIGN sky130_fd_sc_hvl__fill_4 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 1.920000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 1.920000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 1.920000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 1.920000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 1.920000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 1.920000 0.085000 ;
- RECT 0.000000 3.985000 1.920000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- END
-END sky130_fd_sc_hvl__fill_4
-MACRO sky130_fd_sc_hvl__fill_8
- CLASS CORE SPACER ;
- FOREIGN sky130_fd_sc_hvl__fill_8 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.840000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.840000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.840000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.840000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.840000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.840000 0.085000 ;
- RECT 0.000000 3.985000 3.840000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- END
-END sky130_fd_sc_hvl__fill_8
-MACRO sky130_fd_sc_hvl__fill_2
- CLASS CORE SPACER ;
- FOREIGN sky130_fd_sc_hvl__fill_2 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 0.960000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 0.960000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 0.960000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 0.960000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 0.960000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 0.960000 0.085000 ;
- RECT 0.000000 3.985000 0.960000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- END
-END sky130_fd_sc_hvl__fill_2
-MACRO sky130_fd_sc_hvl__schmittbuf_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__schmittbuf_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 5.280000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.170000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.015000 1.855000 3.305000 2.150000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 4.860000 0.515000 5.195000 3.715000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 5.280000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER li1 ;
- RECT 0.000000 -0.085000 5.280000 0.085000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 5.280000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER li1 ;
- RECT 0.000000 3.985000 5.280000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 5.280000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 5.280000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.085000 1.805000 0.530000 1.975000 ;
- RECT 0.085000 1.975000 0.255000 3.485000 ;
- RECT 0.085000 3.485000 1.030000 3.655000 ;
- RECT 0.280000 1.090000 0.530000 1.805000 ;
- RECT 0.430000 2.165000 0.875000 2.335000 ;
- RECT 0.430000 2.335000 0.680000 3.085000 ;
- RECT 0.705000 0.570000 2.010000 0.795000 ;
- RECT 0.705000 0.795000 0.875000 2.165000 ;
- RECT 0.740000 3.405000 1.030000 3.485000 ;
- RECT 0.740000 3.655000 1.030000 3.735000 ;
- RECT 1.045000 1.655000 4.690000 1.685000 ;
- RECT 1.045000 1.685000 1.835000 1.985000 ;
- RECT 1.060000 0.975000 2.720000 1.145000 ;
- RECT 1.060000 1.145000 1.390000 1.410000 ;
- RECT 1.200000 2.295000 1.460000 3.235000 ;
- RECT 1.200000 3.235000 2.790000 3.405000 ;
- RECT 1.600000 1.315000 1.940000 1.505000 ;
- RECT 1.600000 1.505000 4.210000 1.645000 ;
- RECT 1.600000 1.645000 4.690000 1.655000 ;
- RECT 1.655000 1.985000 1.835000 2.330000 ;
- RECT 1.655000 2.330000 2.010000 3.065000 ;
- RECT 2.390000 1.145000 2.720000 1.335000 ;
- RECT 2.460000 2.320000 2.790000 3.235000 ;
- RECT 3.120000 0.375000 4.630000 1.285000 ;
- RECT 3.130000 3.405000 4.570000 3.735000 ;
- RECT 3.235000 2.320000 4.570000 3.405000 ;
- RECT 3.855000 1.685000 4.690000 2.055000 ;
- LAYER mcon ;
- RECT 3.210000 0.425000 3.380000 0.595000 ;
- RECT 3.225000 3.475000 3.395000 3.645000 ;
- RECT 3.570000 0.425000 3.740000 0.595000 ;
- RECT 3.585000 3.475000 3.755000 3.645000 ;
- RECT 3.945000 3.475000 4.115000 3.645000 ;
- RECT 3.980000 0.425000 4.150000 0.595000 ;
- RECT 4.305000 3.475000 4.475000 3.645000 ;
- RECT 4.410000 0.425000 4.580000 0.595000 ;
- END
-END sky130_fd_sc_hvl__schmittbuf_1
-MACRO sky130_fd_sc_hvl__sdfxtp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__sdfxtp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 14.88000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.605000 2.205000 2.755000 2.520000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 13.660000 0.615000 14.020000 1.505000 ;
- RECT 13.660000 2.195000 14.020000 3.735000 ;
- RECT 13.850000 1.505000 14.755000 1.780000 ;
- RECT 13.850000 1.780000 14.020000 2.195000 ;
- END
- END Q
- PIN SCD
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.600000 2.215000 4.195000 2.765000 ;
- END
- END SCD
- PIN SCE
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.605000 1.445000 1.795000 1.855000 ;
- RECT 0.605000 1.855000 3.050000 2.025000 ;
- RECT 2.720000 1.095000 3.050000 1.855000 ;
- END
- END SCE
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 4.345000 1.175000 4.675000 1.685000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 14.880000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 14.880000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 14.880000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 14.880000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 14.880000 0.085000 ;
- RECT 0.000000 3.985000 14.880000 4.155000 ;
- RECT 0.125000 0.515000 0.455000 1.095000 ;
- RECT 0.125000 1.095000 2.305000 1.265000 ;
- RECT 0.125000 1.265000 0.380000 3.425000 ;
- RECT 0.905000 0.365000 1.855000 0.915000 ;
- RECT 0.910000 2.925000 1.860000 3.705000 ;
- RECT 1.975000 1.265000 2.305000 1.675000 ;
- RECT 2.395000 0.495000 2.725000 0.745000 ;
- RECT 2.395000 0.745000 3.400000 0.915000 ;
- RECT 2.400000 2.925000 3.400000 3.095000 ;
- RECT 2.400000 3.095000 2.730000 3.425000 ;
- RECT 3.230000 0.915000 3.400000 1.865000 ;
- RECT 3.230000 1.865000 6.780000 2.035000 ;
- RECT 3.230000 2.035000 3.400000 2.925000 ;
- RECT 3.580000 0.365000 4.485000 0.995000 ;
- RECT 3.635000 2.945000 4.585000 3.735000 ;
- RECT 4.665000 0.515000 5.025000 0.975000 ;
- RECT 4.765000 2.595000 5.605000 2.765000 ;
- RECT 4.765000 2.765000 5.095000 3.735000 ;
- RECT 4.855000 0.975000 5.025000 1.155000 ;
- RECT 4.855000 1.155000 5.870000 1.325000 ;
- RECT 5.215000 0.365000 5.805000 0.975000 ;
- RECT 5.275000 2.215000 5.605000 2.595000 ;
- RECT 5.315000 2.945000 5.905000 3.735000 ;
- RECT 5.540000 1.325000 5.870000 1.685000 ;
- RECT 5.995000 0.265000 8.210000 0.435000 ;
- RECT 5.995000 0.435000 6.325000 0.975000 ;
- RECT 6.095000 2.945000 6.425000 3.335000 ;
- RECT 6.095000 3.335000 7.325000 3.505000 ;
- RECT 6.095000 3.505000 6.425000 3.735000 ;
- RECT 6.565000 0.615000 6.895000 0.995000 ;
- RECT 6.565000 0.995000 6.780000 1.865000 ;
- RECT 6.610000 2.035000 6.780000 2.695000 ;
- RECT 6.610000 2.695000 6.975000 3.155000 ;
- RECT 6.960000 2.225000 7.325000 2.515000 ;
- RECT 7.075000 0.435000 7.245000 2.225000 ;
- RECT 7.155000 2.515000 7.325000 3.335000 ;
- RECT 7.425000 0.615000 7.755000 0.995000 ;
- RECT 7.505000 0.995000 7.755000 1.605000 ;
- RECT 7.505000 1.605000 9.685000 1.775000 ;
- RECT 7.505000 1.775000 7.675000 2.675000 ;
- RECT 7.505000 2.675000 7.755000 3.175000 ;
- RECT 7.880000 1.955000 8.210000 2.495000 ;
- RECT 7.935000 0.435000 8.210000 1.255000 ;
- RECT 7.935000 1.255000 10.295000 1.425000 ;
- RECT 8.040000 2.495000 8.210000 3.155000 ;
- RECT 8.040000 3.155000 10.490000 3.325000 ;
- RECT 8.620000 1.955000 10.645000 2.125000 ;
- RECT 8.620000 2.125000 8.950000 2.555000 ;
- RECT 8.680000 0.365000 9.630000 1.075000 ;
- RECT 9.030000 3.505000 9.980000 3.755000 ;
- RECT 9.810000 0.495000 10.140000 0.905000 ;
- RECT 9.810000 0.905000 10.645000 1.075000 ;
- RECT 9.810000 2.125000 9.980000 2.675000 ;
- RECT 9.810000 2.675000 10.140000 2.975000 ;
- RECT 10.045000 1.425000 10.295000 1.775000 ;
- RECT 10.160000 2.305000 10.490000 2.495000 ;
- RECT 10.320000 2.495000 10.490000 3.155000 ;
- RECT 10.320000 3.325000 11.450000 3.495000 ;
- RECT 10.475000 1.075000 10.645000 1.955000 ;
- RECT 10.670000 2.675000 11.075000 3.145000 ;
- RECT 10.825000 0.495000 11.800000 0.665000 ;
- RECT 10.825000 0.665000 11.075000 2.675000 ;
- RECT 11.255000 1.085000 11.450000 3.325000 ;
- RECT 11.630000 0.665000 11.800000 2.345000 ;
- RECT 11.630000 2.345000 12.930000 2.515000 ;
- RECT 11.980000 0.365000 12.930000 1.305000 ;
- RECT 11.980000 1.485000 13.440000 1.655000 ;
- RECT 11.980000 1.655000 12.310000 2.155000 ;
- RECT 11.980000 2.695000 12.930000 3.735000 ;
- RECT 12.600000 1.845000 12.930000 2.345000 ;
- RECT 13.110000 0.515000 13.440000 1.485000 ;
- RECT 13.110000 1.655000 13.440000 1.685000 ;
- RECT 13.110000 1.685000 13.670000 2.015000 ;
- RECT 13.110000 2.015000 13.440000 3.735000 ;
- RECT 14.200000 0.365000 14.790000 1.325000 ;
- RECT 14.200000 2.195000 14.790000 3.735000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.935000 0.395000 1.105000 0.565000 ;
- RECT 0.940000 3.505000 1.110000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.295000 0.395000 1.465000 0.565000 ;
- RECT 1.300000 3.505000 1.470000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.655000 0.395000 1.825000 0.565000 ;
- RECT 1.660000 3.505000 1.830000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.590000 0.395000 3.760000 0.565000 ;
- RECT 3.665000 3.505000 3.835000 3.675000 ;
- RECT 3.950000 0.395000 4.120000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.025000 3.505000 4.195000 3.675000 ;
- RECT 4.310000 0.395000 4.480000 0.565000 ;
- RECT 4.385000 3.505000 4.555000 3.675000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.245000 0.395000 5.415000 0.565000 ;
- RECT 5.345000 3.505000 5.515000 3.675000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.605000 0.395000 5.775000 0.565000 ;
- RECT 5.705000 3.505000 5.875000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.710000 0.395000 8.880000 0.565000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.060000 3.535000 9.230000 3.705000 ;
- RECT 9.070000 0.395000 9.240000 0.565000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.420000 3.535000 9.590000 3.705000 ;
- RECT 9.430000 0.395000 9.600000 0.565000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.780000 3.535000 9.950000 3.705000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.010000 0.395000 12.180000 0.565000 ;
- RECT 12.010000 3.505000 12.180000 3.675000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.370000 0.395000 12.540000 0.565000 ;
- RECT 12.370000 3.505000 12.540000 3.675000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 12.730000 0.395000 12.900000 0.565000 ;
- RECT 12.730000 3.505000 12.900000 3.675000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.230000 0.395000 14.400000 0.565000 ;
- RECT 14.230000 3.505000 14.400000 3.675000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 14.590000 0.395000 14.760000 0.565000 ;
- RECT 14.590000 3.505000 14.760000 3.675000 ;
- END
-END sky130_fd_sc_hvl__sdfxtp_1
-MACRO sky130_fd_sc_hvl__lsbufhv2hv_hl_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__lsbufhv2hv_hl_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 8.640000 BY 8.140000 ;
- SYMMETRY X Y ;
- SITE unithvdbl ;
- PIN A
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 4.355000 1.775000 4.685000 2.900000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.995000 0.495000 3.395000 4.065000 ;
- END
- END X
- PIN LOWHVPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.070000 3.020000 8.570000 3.305000 ;
- END
- END LOWHVPWR
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 7.515000 8.640000 7.885000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 8.025000 8.640000 8.255000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 8.640000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 4.325000 8.640000 4.695000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 8.640000 0.085000 ;
- RECT 0.000000 3.985000 0.800000 4.155000 ;
- RECT 0.000000 8.055000 8.640000 8.225000 ;
- RECT 3.130000 4.265000 5.095000 4.835000 ;
- RECT 3.565000 0.365000 4.515000 1.265000 ;
- RECT 3.565000 1.435000 5.115000 1.605000 ;
- RECT 3.565000 1.605000 3.895000 2.065000 ;
- RECT 3.565000 2.485000 4.185000 4.265000 ;
- RECT 4.865000 0.495000 5.115000 1.435000 ;
- RECT 4.865000 1.605000 5.115000 3.315000 ;
- RECT 7.425000 3.985000 8.640000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.155000 8.055000 0.325000 8.225000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 8.055000 0.805000 8.225000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 8.055000 1.285000 8.225000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 8.055000 1.765000 8.225000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 8.055000 2.245000 8.225000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 8.055000 2.725000 8.225000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 8.055000 3.205000 8.225000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 8.055000 3.685000 8.225000 ;
- RECT 3.595000 0.395000 3.765000 0.565000 ;
- RECT 3.630000 3.075000 3.800000 3.245000 ;
- RECT 3.955000 0.395000 4.125000 0.565000 ;
- RECT 3.990000 3.075000 4.160000 3.245000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 8.055000 4.165000 8.225000 ;
- RECT 4.315000 0.395000 4.485000 0.565000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 8.055000 4.645000 8.225000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 8.055000 5.125000 8.225000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 8.055000 5.605000 8.225000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 8.055000 6.085000 8.225000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 8.055000 6.565000 8.225000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 8.055000 7.045000 8.225000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 8.055000 7.525000 8.225000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.835000 8.055000 8.005000 8.225000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.315000 8.055000 8.485000 8.225000 ;
- LAYER met1 ;
- RECT 0.000000 -0.115000 8.640000 0.115000 ;
- RECT 0.000000 0.255000 8.640000 0.625000 ;
- RECT 0.000000 3.445000 8.640000 3.815000 ;
- END
-END sky130_fd_sc_hvl__lsbufhv2hv_hl_1
-MACRO sky130_fd_sc_hvl__a22o_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__a22o_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 5.280000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.485000 1.505000 4.645000 1.750000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 4.825000 1.505000 5.155000 1.750000 ;
- END
- END A2
- PIN B1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.035000 0.810000 3.205000 1.750000 ;
- END
- END B1
- PIN B2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.990000 1.775000 2.320000 3.260000 ;
- END
- END B2
- PIN X
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.105000 0.495000 0.380000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 5.280000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 5.280000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 5.280000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 5.280000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 5.280000 0.085000 ;
- RECT 0.000000 3.985000 5.280000 4.155000 ;
- RECT 0.550000 0.365000 2.260000 1.245000 ;
- RECT 0.560000 2.175000 1.460000 3.755000 ;
- RECT 0.585000 1.425000 2.855000 1.595000 ;
- RECT 0.585000 1.595000 0.915000 1.755000 ;
- RECT 1.640000 2.175000 1.810000 3.635000 ;
- RECT 1.640000 3.635000 3.530000 3.805000 ;
- RECT 2.500000 1.595000 2.830000 3.455000 ;
- RECT 2.685000 0.460000 3.635000 0.630000 ;
- RECT 2.685000 0.630000 2.855000 1.425000 ;
- RECT 3.280000 1.930000 5.170000 2.100000 ;
- RECT 3.280000 2.100000 3.530000 3.635000 ;
- RECT 3.385000 0.630000 3.635000 1.325000 ;
- RECT 3.710000 2.280000 4.660000 3.755000 ;
- RECT 3.815000 0.365000 5.125000 1.325000 ;
- RECT 4.840000 2.100000 5.170000 3.735000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.565000 3.505000 0.735000 3.675000 ;
- RECT 0.600000 0.395000 0.770000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.925000 3.505000 1.095000 3.675000 ;
- RECT 0.960000 0.395000 1.130000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.285000 3.505000 1.455000 3.675000 ;
- RECT 1.320000 0.395000 1.490000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.680000 0.395000 1.850000 0.565000 ;
- RECT 2.040000 0.395000 2.210000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.740000 3.505000 3.910000 3.675000 ;
- RECT 3.845000 0.395000 4.015000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.100000 3.505000 4.270000 3.675000 ;
- RECT 4.205000 0.395000 4.375000 0.565000 ;
- RECT 4.460000 3.505000 4.630000 3.675000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.565000 0.395000 4.735000 0.565000 ;
- RECT 4.925000 0.395000 5.095000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- END
-END sky130_fd_sc_hvl__a22o_1
-MACRO sky130_fd_sc_hvl__sdfxbp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__sdfxbp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 19.68000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 4.165000 1.175000 4.675000 2.150000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.611250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 15.955000 0.495000 16.285000 2.025000 ;
- RECT 15.955000 2.025000 16.545000 2.515000 ;
- RECT 16.215000 2.515000 16.545000 3.455000 ;
- END
- END Q
- PIN Q_N
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 19.220000 0.495000 19.555000 3.755000 ;
- END
- END Q_N
- PIN SCD
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.565000 1.930000 1.975000 2.440000 ;
- END
- END SCD
- PIN SCE
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.565000 1.550000 2.755000 1.750000 ;
- RECT 0.565000 1.750000 0.895000 2.220000 ;
- RECT 2.425000 1.750000 2.755000 2.745000 ;
- END
- END SCE
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 10.685000 1.895000 11.395000 2.120000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 19.680000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 19.680000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 19.680000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 19.680000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 19.680000 0.085000 ;
- RECT 0.000000 3.985000 19.680000 4.155000 ;
- RECT 0.110000 1.175000 3.330000 1.345000 ;
- RECT 0.110000 1.345000 0.280000 2.555000 ;
- RECT 0.110000 2.555000 0.440000 3.015000 ;
- RECT 0.540000 0.495000 0.870000 1.175000 ;
- RECT 0.630000 2.620000 1.220000 3.705000 ;
- RECT 1.050000 0.365000 2.000000 0.995000 ;
- RECT 1.400000 2.925000 3.680000 3.095000 ;
- RECT 1.400000 3.095000 1.570000 3.755000 ;
- RECT 1.750000 3.335000 2.700000 3.755000 ;
- RECT 2.810000 0.495000 3.140000 0.825000 ;
- RECT 2.810000 0.825000 3.680000 0.995000 ;
- RECT 2.880000 3.275000 3.210000 3.610000 ;
- RECT 2.880000 3.610000 4.030000 3.780000 ;
- RECT 3.065000 1.345000 3.330000 1.845000 ;
- RECT 3.430000 3.095000 3.680000 3.430000 ;
- RECT 3.510000 0.995000 3.680000 2.330000 ;
- RECT 3.510000 2.330000 5.135000 2.500000 ;
- RECT 3.860000 0.365000 4.785000 0.995000 ;
- RECT 3.860000 2.680000 5.240000 2.850000 ;
- RECT 3.860000 2.850000 4.030000 3.610000 ;
- RECT 4.210000 3.030000 4.540000 3.635000 ;
- RECT 4.210000 3.635000 6.140000 3.805000 ;
- RECT 4.965000 0.265000 5.995000 0.435000 ;
- RECT 4.965000 0.435000 5.135000 2.330000 ;
- RECT 4.990000 2.850000 5.240000 3.430000 ;
- RECT 5.315000 0.615000 5.645000 1.605000 ;
- RECT 5.315000 1.605000 7.120000 1.775000 ;
- RECT 5.420000 1.775000 5.790000 3.455000 ;
- RECT 5.825000 0.435000 5.995000 1.255000 ;
- RECT 5.825000 1.255000 8.165000 1.425000 ;
- RECT 5.970000 1.955000 7.470000 2.125000 ;
- RECT 5.970000 2.125000 6.140000 3.115000 ;
- RECT 5.970000 3.115000 7.560000 3.285000 ;
- RECT 5.970000 3.285000 6.140000 3.635000 ;
- RECT 6.175000 0.365000 7.065000 1.075000 ;
- RECT 6.320000 2.305000 7.910000 2.555000 ;
- RECT 6.320000 3.465000 7.210000 3.755000 ;
- RECT 7.245000 0.590000 9.725000 0.760000 ;
- RECT 7.245000 0.760000 7.575000 1.075000 ;
- RECT 7.300000 1.425000 7.470000 1.955000 ;
- RECT 7.390000 3.285000 9.435000 3.455000 ;
- RECT 7.740000 2.135000 8.785000 2.305000 ;
- RECT 7.740000 2.555000 7.910000 2.855000 ;
- RECT 7.740000 2.855000 8.655000 3.105000 ;
- RECT 7.835000 0.940000 8.165000 1.255000 ;
- RECT 8.090000 2.485000 9.005000 2.675000 ;
- RECT 8.615000 0.940000 8.945000 1.360000 ;
- RECT 8.615000 1.360000 8.785000 2.135000 ;
- RECT 8.835000 2.675000 9.005000 2.750000 ;
- RECT 8.835000 2.750000 10.355000 2.920000 ;
- RECT 9.070000 1.545000 12.130000 1.715000 ;
- RECT 9.070000 1.715000 9.400000 2.215000 ;
- RECT 9.105000 3.100000 9.435000 3.285000 ;
- RECT 9.395000 0.760000 9.725000 1.360000 ;
- RECT 9.675000 1.715000 9.845000 2.320000 ;
- RECT 9.675000 2.320000 10.005000 2.570000 ;
- RECT 9.985000 0.495000 10.315000 1.545000 ;
- RECT 10.025000 1.895000 10.355000 2.140000 ;
- RECT 10.185000 2.140000 10.355000 2.300000 ;
- RECT 10.185000 2.300000 11.565000 2.470000 ;
- RECT 10.185000 2.470000 10.355000 2.750000 ;
- RECT 10.495000 0.365000 11.445000 0.915000 ;
- RECT 10.495000 1.095000 11.875000 1.265000 ;
- RECT 10.495000 1.265000 10.825000 1.365000 ;
- RECT 10.535000 2.650000 11.125000 3.705000 ;
- RECT 11.315000 2.470000 11.565000 3.110000 ;
- RECT 11.625000 0.475000 13.610000 0.645000 ;
- RECT 11.625000 0.645000 11.875000 1.095000 ;
- RECT 11.785000 2.205000 12.115000 3.635000 ;
- RECT 11.785000 3.635000 14.340000 3.805000 ;
- RECT 11.800000 1.445000 12.130000 1.545000 ;
- RECT 11.800000 1.715000 12.130000 2.025000 ;
- RECT 12.150000 0.825000 12.480000 1.245000 ;
- RECT 12.310000 1.245000 12.480000 3.285000 ;
- RECT 12.310000 3.285000 13.795000 3.455000 ;
- RECT 12.660000 2.205000 12.990000 3.105000 ;
- RECT 12.820000 0.825000 13.260000 1.325000 ;
- RECT 12.820000 1.325000 12.990000 1.915000 ;
- RECT 12.820000 1.915000 15.135000 2.085000 ;
- RECT 12.820000 2.085000 12.990000 2.205000 ;
- RECT 13.280000 1.505000 13.610000 1.735000 ;
- RECT 13.440000 0.645000 13.610000 1.505000 ;
- RECT 13.440000 2.265000 13.795000 3.285000 ;
- RECT 13.915000 0.365000 14.865000 1.325000 ;
- RECT 14.010000 2.695000 14.340000 3.635000 ;
- RECT 14.465000 2.265000 15.775000 2.515000 ;
- RECT 14.520000 2.695000 15.425000 3.735000 ;
- RECT 14.805000 1.545000 15.135000 1.915000 ;
- RECT 15.315000 0.495000 15.775000 2.265000 ;
- RECT 15.605000 2.515000 15.775000 2.695000 ;
- RECT 15.605000 2.695000 15.995000 3.635000 ;
- RECT 15.605000 3.635000 16.895000 3.805000 ;
- RECT 16.465000 0.365000 17.415000 1.325000 ;
- RECT 16.725000 1.505000 17.055000 1.835000 ;
- RECT 16.725000 1.835000 16.895000 3.635000 ;
- RECT 17.075000 2.025000 17.665000 3.705000 ;
- RECT 17.630000 0.495000 17.960000 1.505000 ;
- RECT 17.630000 1.505000 19.040000 1.675000 ;
- RECT 17.870000 2.025000 18.200000 2.815000 ;
- RECT 18.030000 1.675000 19.040000 1.835000 ;
- RECT 18.030000 1.835000 18.200000 2.025000 ;
- RECT 18.140000 0.365000 19.040000 1.325000 ;
- RECT 18.380000 2.175000 18.970000 3.755000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.660000 3.505000 0.830000 3.675000 ;
- RECT 1.020000 3.505000 1.190000 3.675000 ;
- RECT 1.080000 0.395000 1.250000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.440000 0.395000 1.610000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.780000 3.505000 1.950000 3.675000 ;
- RECT 1.800000 0.395000 1.970000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.140000 3.505000 2.310000 3.675000 ;
- RECT 2.500000 3.505000 2.670000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.875000 0.395000 4.045000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.235000 0.395000 4.405000 0.565000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.595000 0.395000 4.765000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.060000 5.605000 3.230000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.175000 0.395000 6.345000 0.565000 ;
- RECT 6.320000 3.505000 6.490000 3.675000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.535000 0.395000 6.705000 0.565000 ;
- RECT 6.680000 3.505000 6.850000 3.675000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 6.895000 0.395000 7.065000 0.565000 ;
- RECT 7.040000 3.505000 7.210000 3.675000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.525000 0.395000 10.695000 0.565000 ;
- RECT 10.565000 3.505000 10.735000 3.675000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.885000 0.395000 11.055000 0.565000 ;
- RECT 10.925000 3.505000 11.095000 3.675000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.245000 0.395000 11.415000 0.565000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.060000 13.765000 3.230000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 13.945000 0.395000 14.115000 0.565000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.305000 0.395000 14.475000 0.565000 ;
- RECT 14.525000 3.505000 14.695000 3.675000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 14.665000 0.395000 14.835000 0.565000 ;
- RECT 14.885000 3.505000 15.055000 3.675000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.245000 3.505000 15.415000 3.675000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- RECT 16.495000 0.395000 16.665000 0.565000 ;
- RECT 16.855000 0.395000 17.025000 0.565000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 16.955000 3.985000 17.125000 4.155000 ;
- RECT 17.105000 3.505000 17.275000 3.675000 ;
- RECT 17.215000 0.395000 17.385000 0.565000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- RECT 17.435000 3.985000 17.605000 4.155000 ;
- RECT 17.465000 3.505000 17.635000 3.675000 ;
- RECT 17.915000 -0.085000 18.085000 0.085000 ;
- RECT 17.915000 3.985000 18.085000 4.155000 ;
- RECT 18.145000 0.395000 18.315000 0.565000 ;
- RECT 18.395000 -0.085000 18.565000 0.085000 ;
- RECT 18.395000 3.985000 18.565000 4.155000 ;
- RECT 18.410000 3.505000 18.580000 3.675000 ;
- RECT 18.505000 0.395000 18.675000 0.565000 ;
- RECT 18.770000 3.505000 18.940000 3.675000 ;
- RECT 18.865000 0.395000 19.035000 0.565000 ;
- RECT 18.875000 -0.085000 19.045000 0.085000 ;
- RECT 18.875000 3.985000 19.045000 4.155000 ;
- RECT 19.355000 -0.085000 19.525000 0.085000 ;
- RECT 19.355000 3.985000 19.525000 4.155000 ;
- LAYER met1 ;
- RECT 5.375000 3.030000 5.665000 3.075000 ;
- RECT 5.375000 3.075000 13.825000 3.215000 ;
- RECT 5.375000 3.215000 5.665000 3.260000 ;
- RECT 13.535000 3.030000 13.825000 3.075000 ;
- RECT 13.535000 3.215000 13.825000 3.260000 ;
- END
-END sky130_fd_sc_hvl__sdfxbp_1
-MACRO sky130_fd_sc_hvl__nor3_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__nor3_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.525000 0.425000 2.120000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.605000 1.775000 1.795000 2.120000 ;
- END
- END B
- PIN C
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.975000 1.775000 2.305000 3.260000 ;
- END
- END C
- PIN Y
- ANTENNADIFFAREA 0.836250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.930000 0.495000 1.180000 1.425000 ;
- RECT 0.930000 1.425000 2.755000 1.595000 ;
- RECT 2.490000 0.495000 2.755000 1.425000 ;
- RECT 2.490000 1.595000 2.755000 3.755000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.090000 0.365000 0.680000 1.325000 ;
- RECT 0.090000 2.300000 1.760000 3.755000 ;
- RECT 1.360000 0.365000 2.310000 1.245000 ;
- LAYER mcon ;
- RECT 0.120000 0.395000 0.290000 0.565000 ;
- RECT 0.120000 3.505000 0.290000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.480000 0.395000 0.650000 0.565000 ;
- RECT 0.480000 3.505000 0.650000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.840000 3.505000 1.010000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.200000 3.505000 1.370000 3.675000 ;
- RECT 1.390000 0.395000 1.560000 0.565000 ;
- RECT 1.560000 3.505000 1.730000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.750000 0.395000 1.920000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.110000 0.395000 2.280000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- END
-END sky130_fd_sc_hvl__nor3_1
-MACRO sky130_fd_sc_hvl__einvp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__einvp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.275000 1.625000 2.865000 1.955000 ;
- RECT 2.445000 1.160000 2.810000 1.625000 ;
- RECT 2.445000 1.955000 2.810000 2.540000 ;
- END
- END A
- PIN TE
- ANTENNAGATEAREA 0.960000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.515000 1.505000 1.305000 1.750000 ;
- END
- END TE
- PIN Z
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.980000 0.575000 3.235000 1.455000 ;
- RECT 2.980000 2.125000 3.235000 3.755000 ;
- RECT 3.035000 1.455000 3.235000 2.125000 ;
- END
- END Z
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.175000 0.905000 0.380000 1.335000 ;
- RECT 0.175000 1.335000 0.345000 1.930000 ;
- RECT 0.175000 1.930000 2.065000 2.100000 ;
- RECT 0.175000 2.100000 0.650000 3.005000 ;
- RECT 0.470000 0.365000 2.800000 0.735000 ;
- RECT 0.550000 0.735000 2.800000 0.990000 ;
- RECT 0.550000 0.990000 2.275000 1.335000 ;
- RECT 0.830000 2.280000 2.275000 2.710000 ;
- RECT 0.830000 2.710000 2.800000 3.755000 ;
- RECT 1.475000 1.725000 2.065000 1.930000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.470000 0.395000 0.640000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.830000 0.395000 1.000000 0.565000 ;
- RECT 0.830000 3.505000 1.000000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.190000 0.395000 1.360000 0.565000 ;
- RECT 1.190000 3.505000 1.360000 3.675000 ;
- RECT 1.550000 0.395000 1.720000 0.565000 ;
- RECT 1.550000 3.505000 1.720000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.910000 0.395000 2.080000 0.565000 ;
- RECT 1.910000 3.505000 2.080000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.270000 0.395000 2.440000 0.565000 ;
- RECT 2.270000 3.505000 2.440000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.630000 0.395000 2.800000 0.565000 ;
- RECT 2.630000 3.505000 2.800000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- END
-END sky130_fd_sc_hvl__einvp_1
-MACRO sky130_fd_sc_hvl__a21oi_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__a21oi_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.565000 1.505000 1.915000 1.750000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.505000 1.315000 1.750000 ;
- END
- END A2
- PIN B1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.470000 1.805000 2.800000 3.260000 ;
- END
- END B1
- PIN Y
- ANTENNADIFFAREA 0.832500 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.220000 0.495000 2.470000 1.455000 ;
- RECT 2.220000 1.455000 3.235000 1.625000 ;
- RECT 2.980000 1.625000 3.235000 3.755000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.260000 1.930000 2.290000 2.100000 ;
- RECT 0.260000 2.100000 0.510000 3.755000 ;
- RECT 0.330000 0.365000 2.040000 1.325000 ;
- RECT 0.690000 2.280000 1.940000 3.755000 ;
- RECT 2.120000 2.100000 2.290000 3.755000 ;
- RECT 2.675000 0.365000 3.265000 1.275000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.380000 0.395000 0.550000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.690000 3.505000 0.860000 3.675000 ;
- RECT 0.740000 0.395000 0.910000 0.565000 ;
- RECT 1.050000 3.505000 1.220000 3.675000 ;
- RECT 1.100000 0.395000 1.270000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.410000 3.505000 1.580000 3.675000 ;
- RECT 1.460000 0.395000 1.630000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.770000 3.505000 1.940000 3.675000 ;
- RECT 1.820000 0.395000 1.990000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.705000 0.395000 2.875000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.065000 0.395000 3.235000 0.565000 ;
- END
-END sky130_fd_sc_hvl__a21oi_1
-MACRO sky130_fd_sc_hvl__sdlclkp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__sdlclkp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 11.04000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN GATE
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.475000 1.535000 1.805000 2.125000 ;
- END
- END GATE
- PIN GCLK
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 10.590000 0.515000 10.955000 1.215000 ;
- RECT 10.590000 1.895000 10.955000 3.735000 ;
- RECT 10.685000 1.215000 10.955000 1.895000 ;
- END
- END GCLK
- PIN SCE
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.595000 1.535000 0.925000 2.125000 ;
- END
- END SCE
- PIN CLK
- ANTENNAGATEAREA 1.170000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 4.320000 1.465000 4.650000 1.975000 ;
- RECT 9.195000 3.125000 9.560000 3.445000 ;
- RECT 9.310000 1.725000 9.640000 2.025000 ;
- RECT 9.310000 2.025000 9.560000 3.125000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 11.040000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 11.040000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 11.040000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 11.040000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 11.040000 0.085000 ;
- RECT 0.000000 3.985000 11.040000 4.155000 ;
- RECT 0.290000 0.840000 0.620000 1.195000 ;
- RECT 0.290000 1.195000 2.145000 1.365000 ;
- RECT 0.290000 2.295000 0.620000 3.445000 ;
- RECT 0.290000 3.445000 1.985000 3.615000 ;
- RECT 0.290000 3.615000 4.290000 3.815000 ;
- RECT 0.730000 0.365000 1.740000 0.625000 ;
- RECT 1.070000 0.625000 1.400000 1.025000 ;
- RECT 1.850000 0.840000 2.145000 1.195000 ;
- RECT 1.850000 2.295000 2.145000 3.055000 ;
- RECT 1.975000 1.365000 2.145000 2.295000 ;
- RECT 2.115000 0.365000 3.770000 0.535000 ;
- RECT 2.115000 0.535000 2.825000 0.670000 ;
- RECT 2.155000 3.225000 3.455000 3.445000 ;
- RECT 2.555000 1.555000 3.065000 1.885000 ;
- RECT 2.630000 0.840000 2.960000 1.555000 ;
- RECT 2.630000 1.885000 2.960000 3.055000 ;
- RECT 3.180000 0.705000 3.430000 1.080000 ;
- RECT 3.235000 1.080000 3.430000 2.145000 ;
- RECT 3.235000 2.145000 4.650000 2.315000 ;
- RECT 3.235000 2.315000 3.455000 3.225000 ;
- RECT 3.600000 0.535000 3.770000 1.125000 ;
- RECT 3.600000 1.125000 5.030000 1.295000 ;
- RECT 3.600000 1.295000 3.930000 1.965000 ;
- RECT 3.625000 3.445000 4.290000 3.615000 ;
- RECT 3.940000 0.255000 4.885000 0.535000 ;
- RECT 3.940000 0.535000 4.610000 0.625000 ;
- RECT 3.940000 0.625000 4.290000 0.955000 ;
- RECT 3.960000 2.485000 4.290000 3.445000 ;
- RECT 4.480000 2.315000 4.650000 3.385000 ;
- RECT 4.480000 3.385000 6.475000 3.555000 ;
- RECT 4.780000 0.705000 5.030000 1.125000 ;
- RECT 4.820000 1.295000 5.030000 3.005000 ;
- RECT 4.820000 3.005000 6.135000 3.215000 ;
- RECT 5.055000 0.255000 5.620000 0.535000 ;
- RECT 5.335000 0.535000 5.620000 1.195000 ;
- RECT 5.335000 1.195000 7.450000 1.365000 ;
- RECT 5.335000 1.365000 5.505000 2.330000 ;
- RECT 5.335000 2.330000 5.620000 2.660000 ;
- RECT 5.675000 1.615000 6.265000 1.945000 ;
- RECT 5.790000 0.255000 7.110000 0.625000 ;
- RECT 6.095000 1.945000 6.265000 2.425000 ;
- RECT 6.095000 2.425000 6.475000 2.595000 ;
- RECT 6.305000 2.595000 6.475000 3.385000 ;
- RECT 6.475000 1.535000 6.805000 1.875000 ;
- RECT 6.475000 1.875000 7.890000 2.085000 ;
- RECT 6.645000 3.445000 9.025000 3.615000 ;
- RECT 6.645000 3.615000 10.420000 3.815000 ;
- RECT 6.780000 0.625000 7.110000 1.025000 ;
- RECT 6.780000 2.330000 7.110000 3.445000 ;
- RECT 7.085000 1.365000 7.450000 1.655000 ;
- RECT 7.280000 0.355000 7.870000 0.670000 ;
- RECT 7.280000 0.670000 7.450000 1.195000 ;
- RECT 7.620000 0.840000 7.890000 1.615000 ;
- RECT 7.620000 1.615000 8.745000 1.825000 ;
- RECT 7.620000 1.825000 7.890000 1.875000 ;
- RECT 7.620000 2.085000 7.890000 2.660000 ;
- RECT 8.040000 0.255000 10.420000 0.625000 ;
- RECT 8.110000 0.885000 9.140000 1.215000 ;
- RECT 8.110000 2.225000 8.440000 3.445000 ;
- RECT 8.415000 1.385000 8.745000 1.615000 ;
- RECT 8.415000 1.825000 8.745000 2.055000 ;
- RECT 8.915000 1.215000 9.140000 1.385000 ;
- RECT 8.915000 1.385000 10.515000 1.555000 ;
- RECT 8.915000 1.555000 9.140000 2.955000 ;
- RECT 9.730000 0.625000 10.060000 1.215000 ;
- RECT 9.730000 2.195000 10.060000 3.445000 ;
- RECT 9.730000 3.445000 10.420000 3.615000 ;
- RECT 9.905000 1.555000 10.515000 1.725000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.380000 3.475000 0.550000 3.645000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.740000 3.475000 0.910000 3.645000 ;
- RECT 0.790000 0.425000 0.960000 0.595000 ;
- RECT 1.100000 3.475000 1.270000 3.645000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.150000 0.425000 1.320000 0.595000 ;
- RECT 1.460000 3.475000 1.630000 3.645000 ;
- RECT 1.510000 0.425000 1.680000 0.595000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.820000 3.615000 1.990000 3.785000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.180000 3.615000 2.350000 3.785000 ;
- RECT 2.540000 3.615000 2.710000 3.785000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.955000 3.615000 3.125000 3.785000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.315000 3.615000 3.485000 3.785000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.675000 3.475000 3.845000 3.645000 ;
- RECT 3.955000 0.425000 4.125000 0.595000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.035000 3.475000 4.205000 3.645000 ;
- RECT 4.315000 0.425000 4.485000 0.595000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.675000 0.355000 4.845000 0.525000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.830000 0.355000 6.000000 0.525000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.190000 0.355000 6.360000 0.525000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.550000 0.425000 6.720000 0.595000 ;
- RECT 6.675000 3.475000 6.845000 3.645000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 6.910000 0.425000 7.080000 0.595000 ;
- RECT 7.035000 3.475000 7.205000 3.645000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.395000 3.545000 7.565000 3.715000 ;
- RECT 7.755000 3.545000 7.925000 3.715000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.060000 0.355000 8.230000 0.525000 ;
- RECT 8.115000 3.475000 8.285000 3.645000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.420000 0.355000 8.590000 0.525000 ;
- RECT 8.475000 3.475000 8.645000 3.645000 ;
- RECT 8.780000 0.355000 8.950000 0.525000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.140000 0.355000 9.310000 0.525000 ;
- RECT 9.155000 3.615000 9.325000 3.785000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.500000 0.425000 9.670000 0.595000 ;
- RECT 9.515000 3.615000 9.685000 3.785000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.860000 0.425000 10.030000 0.595000 ;
- RECT 9.875000 3.475000 10.045000 3.645000 ;
- RECT 10.220000 0.425000 10.390000 0.595000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.475000 10.405000 3.645000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- END
-END sky130_fd_sc_hvl__sdlclkp_1
-MACRO sky130_fd_sc_hvl__dlrtp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dlrtp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 9.600000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.570000 1.930000 0.900000 2.600000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 8.735000 2.175000 9.475000 3.755000 ;
- RECT 9.140000 0.495000 9.475000 2.175000 ;
- END
- END Q
- PIN RESET_B
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 7.515000 0.810000 8.120000 1.780000 ;
- RECT 7.515000 1.780000 7.845000 1.855000 ;
- END
- END RESET_B
- PIN GATE
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 0.605000 1.175000 1.795000 1.400000 ;
- END
- END GATE
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 9.600000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 9.600000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 9.600000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 9.600000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 9.600000 0.085000 ;
- RECT 0.000000 3.985000 9.600000 4.155000 ;
- RECT 0.140000 0.495000 0.390000 1.580000 ;
- RECT 0.140000 1.580000 1.795000 1.675000 ;
- RECT 0.140000 1.675000 3.655000 1.750000 ;
- RECT 0.140000 1.750000 0.390000 3.610000 ;
- RECT 0.570000 0.365000 1.520000 0.995000 ;
- RECT 0.570000 2.780000 1.520000 3.705000 ;
- RECT 1.625000 1.750000 3.655000 1.845000 ;
- RECT 1.700000 0.495000 2.145000 0.995000 ;
- RECT 1.700000 2.025000 4.435000 2.195000 ;
- RECT 1.700000 2.195000 2.030000 3.610000 ;
- RECT 1.975000 0.995000 2.145000 1.325000 ;
- RECT 1.975000 1.325000 4.005000 1.495000 ;
- RECT 2.290000 2.375000 4.785000 2.545000 ;
- RECT 2.290000 2.545000 2.620000 3.245000 ;
- RECT 2.370000 0.495000 2.620000 0.975000 ;
- RECT 2.370000 0.975000 4.495000 1.145000 ;
- RECT 2.800000 0.365000 3.750000 0.795000 ;
- RECT 2.800000 2.725000 3.750000 3.705000 ;
- RECT 3.835000 1.495000 4.005000 1.605000 ;
- RECT 3.835000 1.605000 4.435000 2.025000 ;
- RECT 4.185000 1.145000 4.495000 1.225000 ;
- RECT 4.185000 1.225000 4.785000 1.395000 ;
- RECT 4.560000 2.725000 5.525000 2.895000 ;
- RECT 4.560000 2.895000 4.890000 3.245000 ;
- RECT 4.615000 1.395000 4.785000 1.965000 ;
- RECT 4.615000 1.965000 5.175000 2.295000 ;
- RECT 4.615000 2.295000 4.785000 2.375000 ;
- RECT 4.675000 0.495000 5.135000 0.995000 ;
- RECT 4.965000 0.995000 5.135000 1.175000 ;
- RECT 4.965000 1.175000 6.780000 1.345000 ;
- RECT 5.355000 1.345000 5.525000 2.725000 ;
- RECT 5.545000 0.365000 6.495000 0.995000 ;
- RECT 5.705000 2.255000 6.655000 3.705000 ;
- RECT 5.810000 1.525000 6.140000 1.905000 ;
- RECT 5.810000 1.905000 7.130000 2.035000 ;
- RECT 5.810000 2.035000 8.470000 2.075000 ;
- RECT 6.450000 1.345000 6.780000 1.725000 ;
- RECT 6.755000 0.495000 7.130000 0.995000 ;
- RECT 6.960000 0.995000 7.130000 1.905000 ;
- RECT 6.960000 2.075000 8.470000 2.205000 ;
- RECT 6.960000 2.205000 7.390000 3.005000 ;
- RECT 7.570000 2.385000 8.520000 3.755000 ;
- RECT 8.300000 0.365000 8.890000 1.325000 ;
- RECT 8.300000 1.665000 8.630000 1.995000 ;
- RECT 8.300000 1.995000 8.470000 2.035000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.600000 0.395000 0.770000 0.565000 ;
- RECT 0.600000 3.505000 0.770000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.960000 0.395000 1.130000 0.565000 ;
- RECT 0.960000 3.505000 1.130000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.320000 0.395000 1.490000 0.565000 ;
- RECT 1.320000 3.505000 1.490000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.830000 0.395000 3.000000 0.565000 ;
- RECT 2.830000 3.505000 3.000000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.190000 0.395000 3.360000 0.565000 ;
- RECT 3.190000 3.505000 3.360000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.550000 0.395000 3.720000 0.565000 ;
- RECT 3.550000 3.505000 3.720000 3.675000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.575000 0.395000 5.745000 0.565000 ;
- RECT 5.735000 3.505000 5.905000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 5.935000 0.395000 6.105000 0.565000 ;
- RECT 6.095000 3.505000 6.265000 3.675000 ;
- RECT 6.295000 0.395000 6.465000 0.565000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.455000 3.505000 6.625000 3.675000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.600000 3.505000 7.770000 3.675000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.960000 3.505000 8.130000 3.675000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.320000 3.505000 8.490000 3.675000 ;
- RECT 8.330000 0.395000 8.500000 0.565000 ;
- RECT 8.690000 0.395000 8.860000 0.565000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- END
-END sky130_fd_sc_hvl__dlrtp_1
-MACRO sky130_fd_sc_hvl__dlxtp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dlxtp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 8.160000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.525000 1.795000 3.100000 2.465000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 7.700000 0.515000 8.050000 3.755000 ;
- END
- END Q
- PIN GATE
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 0.540000 1.175000 0.870000 1.725000 ;
- END
- END GATE
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 8.160000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 8.160000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 8.160000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 8.160000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 8.160000 0.085000 ;
- RECT 0.000000 3.985000 8.160000 4.155000 ;
- RECT 0.110000 0.495000 0.665000 0.995000 ;
- RECT 0.110000 0.995000 0.360000 1.905000 ;
- RECT 0.110000 1.905000 1.795000 2.015000 ;
- RECT 0.110000 2.015000 1.780000 2.075000 ;
- RECT 0.110000 2.075000 0.360000 2.985000 ;
- RECT 0.540000 2.255000 1.430000 3.705000 ;
- RECT 0.845000 0.365000 1.795000 0.995000 ;
- RECT 1.540000 1.345000 1.795000 1.905000 ;
- RECT 1.610000 2.075000 1.780000 2.645000 ;
- RECT 1.610000 2.645000 3.190000 2.815000 ;
- RECT 1.890000 2.995000 2.840000 3.705000 ;
- RECT 1.960000 2.195000 2.290000 2.465000 ;
- RECT 1.975000 0.515000 2.225000 1.445000 ;
- RECT 1.975000 1.445000 3.880000 1.615000 ;
- RECT 1.975000 1.615000 2.290000 2.195000 ;
- RECT 2.405000 0.365000 2.995000 0.975000 ;
- RECT 3.020000 2.815000 3.190000 3.635000 ;
- RECT 3.020000 3.635000 4.050000 3.805000 ;
- RECT 3.225000 0.495000 3.555000 0.995000 ;
- RECT 3.370000 2.165000 4.230000 2.335000 ;
- RECT 3.370000 2.335000 3.540000 2.895000 ;
- RECT 3.370000 2.895000 3.700000 3.455000 ;
- RECT 3.385000 0.995000 3.555000 1.095000 ;
- RECT 3.385000 1.095000 4.230000 1.265000 ;
- RECT 3.550000 1.615000 3.880000 1.985000 ;
- RECT 3.720000 2.515000 4.740000 2.715000 ;
- RECT 3.880000 2.715000 4.050000 3.635000 ;
- RECT 4.005000 0.495000 4.335000 0.745000 ;
- RECT 4.005000 0.745000 5.090000 0.915000 ;
- RECT 4.060000 1.265000 4.230000 2.165000 ;
- RECT 4.230000 2.895000 5.090000 3.065000 ;
- RECT 4.230000 3.065000 4.480000 3.725000 ;
- RECT 4.410000 1.095000 4.740000 2.515000 ;
- RECT 4.920000 0.915000 5.090000 1.835000 ;
- RECT 4.920000 1.835000 6.680000 2.005000 ;
- RECT 4.920000 2.005000 5.090000 2.895000 ;
- RECT 5.270000 0.365000 5.860000 0.895000 ;
- RECT 5.270000 2.895000 6.220000 3.705000 ;
- RECT 5.430000 1.075000 5.760000 1.425000 ;
- RECT 5.430000 1.425000 7.030000 1.595000 ;
- RECT 5.430000 1.595000 5.760000 1.655000 ;
- RECT 6.025000 2.185000 7.030000 2.355000 ;
- RECT 6.025000 2.355000 6.355000 2.675000 ;
- RECT 6.045000 0.845000 6.375000 1.425000 ;
- RECT 6.350000 1.775000 6.680000 1.835000 ;
- RECT 6.535000 2.535000 7.485000 3.755000 ;
- RECT 6.555000 0.365000 7.505000 1.245000 ;
- RECT 6.860000 1.595000 7.030000 2.185000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.540000 3.505000 0.710000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.875000 0.395000 1.045000 0.565000 ;
- RECT 0.900000 3.505000 1.070000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.235000 0.395000 1.405000 0.565000 ;
- RECT 1.260000 3.505000 1.430000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 0.395000 1.765000 0.565000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.920000 3.505000 2.090000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.280000 3.505000 2.450000 3.675000 ;
- RECT 2.435000 0.395000 2.605000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.640000 3.505000 2.810000 3.675000 ;
- RECT 2.795000 0.395000 2.965000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.300000 0.395000 5.470000 0.565000 ;
- RECT 5.300000 3.505000 5.470000 3.675000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.660000 0.395000 5.830000 0.565000 ;
- RECT 5.660000 3.505000 5.830000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.020000 3.505000 6.190000 3.675000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.565000 3.505000 6.735000 3.675000 ;
- RECT 6.585000 0.395000 6.755000 0.565000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 6.925000 3.505000 7.095000 3.675000 ;
- RECT 6.945000 0.395000 7.115000 0.565000 ;
- RECT 7.285000 3.505000 7.455000 3.675000 ;
- RECT 7.305000 0.395000 7.475000 0.565000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- END
-END sky130_fd_sc_hvl__dlxtp_1
-MACRO sky130_fd_sc_hvl__o21a_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__o21a_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 4.320000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.005000 1.505000 4.195000 1.835000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.555000 1.550000 2.785000 3.260000 ;
- END
- END A2
- PIN B1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.085000 1.805000 2.000000 2.120000 ;
- END
- END B1
- PIN X
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 0.525000 0.380000 1.975000 ;
- RECT 0.125000 1.975000 0.595000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 4.320000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 4.320000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 4.320000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 4.320000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 4.320000 0.085000 ;
- RECT 0.000000 3.985000 4.320000 4.155000 ;
- RECT 0.550000 0.365000 1.315000 1.275000 ;
- RECT 0.550000 1.455000 2.375000 1.625000 ;
- RECT 0.550000 1.625000 0.835000 1.795000 ;
- RECT 0.775000 2.300000 2.025000 3.755000 ;
- RECT 1.495000 0.495000 1.825000 1.455000 ;
- RECT 2.205000 1.625000 2.375000 3.755000 ;
- RECT 2.275000 0.495000 2.605000 1.105000 ;
- RECT 2.275000 1.105000 4.185000 1.275000 ;
- RECT 2.785000 0.365000 3.675000 0.925000 ;
- RECT 2.965000 2.175000 4.230000 3.755000 ;
- RECT 3.855000 0.495000 4.185000 1.105000 ;
- RECT 3.855000 1.275000 4.185000 1.325000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.600000 0.395000 0.770000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.775000 3.505000 0.945000 3.675000 ;
- RECT 1.105000 0.395000 1.275000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.135000 3.505000 1.305000 3.675000 ;
- RECT 1.495000 3.505000 1.665000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.855000 3.505000 2.025000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.785000 0.395000 2.955000 0.565000 ;
- RECT 2.970000 3.505000 3.140000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.145000 0.395000 3.315000 0.565000 ;
- RECT 3.330000 3.505000 3.500000 3.675000 ;
- RECT 3.505000 0.395000 3.675000 0.565000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.690000 3.505000 3.860000 3.675000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.050000 3.505000 4.220000 3.675000 ;
- END
-END sky130_fd_sc_hvl__o21a_1
-MACRO sky130_fd_sc_hvl__probe_p_8
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__probe_p_8 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 9.600000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 3.375000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.635000 1.580000 2.245000 1.815000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 2.520000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER met5 ;
- RECT 3.290000 1.235000 6.310000 2.835000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 9.600000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 9.600000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 9.600000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 9.600000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 9.600000 0.085000 ;
- RECT 0.000000 3.985000 9.600000 4.155000 ;
- RECT 0.245000 0.805000 0.455000 1.475000 ;
- RECT 0.245000 1.475000 0.435000 2.095000 ;
- RECT 0.245000 2.095000 2.595000 2.265000 ;
- RECT 0.245000 2.265000 0.435000 3.545000 ;
- RECT 0.615000 2.445000 1.865000 3.625000 ;
- RECT 0.615000 3.625000 9.505000 3.795000 ;
- RECT 0.675000 0.380000 9.505000 0.550000 ;
- RECT 0.675000 0.550000 1.925000 1.385000 ;
- RECT 2.045000 2.265000 2.595000 3.445000 ;
- RECT 2.105000 0.730000 2.315000 1.230000 ;
- RECT 2.105000 1.230000 2.595000 1.400000 ;
- RECT 2.425000 1.400000 2.595000 1.625000 ;
- RECT 2.425000 1.625000 3.380000 1.955000 ;
- RECT 2.425000 1.955000 2.595000 2.095000 ;
- RECT 2.605000 0.550000 3.495000 0.760000 ;
- RECT 2.765000 0.760000 3.495000 1.445000 ;
- RECT 2.765000 2.385000 3.435000 3.625000 ;
- RECT 3.605000 2.035000 8.965000 2.205000 ;
- RECT 3.605000 2.205000 3.935000 3.445000 ;
- RECT 3.665000 0.805000 3.875000 1.625000 ;
- RECT 3.665000 1.625000 8.555000 1.795000 ;
- RECT 4.045000 0.550000 5.055000 1.445000 ;
- RECT 4.105000 2.385000 4.995000 3.625000 ;
- RECT 5.165000 2.205000 5.495000 3.445000 ;
- RECT 5.225000 0.805000 5.435000 1.625000 ;
- RECT 5.605000 0.550000 6.615000 1.445000 ;
- RECT 5.665000 2.385000 6.555000 3.625000 ;
- RECT 6.725000 2.205000 7.055000 3.445000 ;
- RECT 6.785000 0.805000 6.995000 1.625000 ;
- RECT 7.165000 0.550000 8.175000 1.445000 ;
- RECT 7.225000 2.385000 8.115000 3.625000 ;
- RECT 8.285000 2.205000 8.965000 3.230000 ;
- RECT 8.285000 3.230000 8.735000 3.445000 ;
- RECT 8.345000 0.805000 8.965000 0.975000 ;
- RECT 8.345000 0.975000 8.555000 1.625000 ;
- RECT 8.735000 0.975000 8.965000 2.035000 ;
- RECT 8.905000 3.475000 9.505000 3.625000 ;
- RECT 8.975000 0.550000 9.505000 0.600000 ;
- RECT 9.135000 0.600000 9.505000 1.445000 ;
- RECT 9.135000 2.385000 9.505000 3.475000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.615000 3.475000 0.785000 3.645000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.975000 3.475000 1.145000 3.645000 ;
- RECT 1.035000 0.380000 1.205000 0.550000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.335000 3.475000 1.505000 3.645000 ;
- RECT 1.395000 0.380000 1.565000 0.550000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.695000 3.475000 1.865000 3.645000 ;
- RECT 1.755000 0.380000 1.925000 0.550000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.605000 0.380000 2.775000 0.550000 ;
- RECT 2.770000 3.475000 2.940000 3.645000 ;
- RECT 2.965000 0.380000 3.135000 0.550000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.130000 3.475000 3.300000 3.645000 ;
- RECT 3.325000 0.380000 3.495000 0.550000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.070000 0.380000 4.240000 0.550000 ;
- RECT 4.105000 3.475000 4.275000 3.645000 ;
- RECT 4.430000 0.380000 4.600000 0.550000 ;
- RECT 4.465000 3.475000 4.635000 3.645000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.790000 0.380000 4.960000 0.550000 ;
- RECT 4.825000 3.475000 4.995000 3.645000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.665000 3.475000 5.835000 3.645000 ;
- RECT 5.670000 0.380000 5.840000 0.550000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.025000 3.475000 6.195000 3.645000 ;
- RECT 6.030000 0.380000 6.200000 0.550000 ;
- RECT 6.385000 3.475000 6.555000 3.645000 ;
- RECT 6.390000 0.380000 6.560000 0.550000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.725000 2.035000 6.895000 2.205000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.085000 2.035000 7.255000 2.205000 ;
- RECT 7.230000 3.475000 7.400000 3.645000 ;
- RECT 7.235000 0.380000 7.405000 0.550000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.595000 0.380000 7.765000 0.550000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.945000 3.475000 8.115000 3.645000 ;
- RECT 7.955000 0.380000 8.125000 0.550000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.975000 0.380000 9.145000 0.550000 ;
- RECT 9.265000 3.475000 9.435000 3.645000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.335000 0.380000 9.505000 0.550000 ;
- LAYER met1 ;
- RECT 5.505000 1.975000 6.145000 2.005000 ;
- RECT 5.505000 2.005000 7.315000 2.235000 ;
- LAYER met2 ;
- RECT 5.485000 1.865000 6.165000 2.235000 ;
- LAYER met3 ;
- RECT 5.435000 1.885000 6.215000 2.215000 ;
- LAYER met4 ;
- RECT 3.410000 1.355000 6.190000 2.535000 ;
- LAYER via ;
- RECT 5.535000 1.975000 5.795000 2.235000 ;
- RECT 5.855000 1.975000 6.115000 2.235000 ;
- LAYER via2 ;
- RECT 5.485000 1.910000 5.765000 2.190000 ;
- RECT 5.885000 1.910000 6.165000 2.190000 ;
- LAYER via3 ;
- RECT 5.465000 1.890000 5.785000 2.210000 ;
- RECT 5.865000 1.890000 6.185000 2.210000 ;
- LAYER via4 ;
- RECT 5.010000 1.355000 6.190000 2.535000 ;
- END
-END sky130_fd_sc_hvl__probe_p_8
-MACRO sky130_fd_sc_hvl__sdfrtp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__sdfrtp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 19.20000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.910000 2.660000 3.205000 3.260000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 18.820000 0.515000 19.075000 3.755000 ;
- END
- END Q
- PIN RESET_B
- ANTENNAGATEAREA 1.260000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER met1 ;
- RECT 4.415000 2.290000 4.705000 2.335000 ;
- RECT 4.415000 2.335000 14.305000 2.475000 ;
- RECT 4.415000 2.475000 4.705000 2.520000 ;
- RECT 8.255000 2.290000 8.545000 2.335000 ;
- RECT 8.255000 2.475000 8.545000 2.520000 ;
- RECT 14.015000 2.290000 14.305000 2.335000 ;
- RECT 14.015000 2.475000 14.305000 2.520000 ;
- END
- END RESET_B
- PIN SCD
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.105000 1.180000 1.115000 1.510000 ;
- END
- END SCD
- PIN SCE
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.995000 1.445000 2.245000 1.835000 ;
- RECT 1.995000 1.835000 3.175000 2.005000 ;
- RECT 1.995000 2.005000 2.380000 2.575000 ;
- RECT 3.005000 1.550000 5.635000 1.835000 ;
- RECT 4.880000 1.835000 5.635000 2.525000 ;
- END
- END SCE
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 15.485000 1.955000 16.140000 2.495000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 19.200000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 19.200000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 19.200000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 19.200000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 19.200000 0.085000 ;
- RECT 0.000000 3.985000 19.200000 4.155000 ;
- RECT 0.305000 1.690000 1.465000 1.860000 ;
- RECT 0.305000 1.860000 0.475000 3.105000 ;
- RECT 0.305000 3.105000 2.730000 3.275000 ;
- RECT 0.305000 3.275000 0.635000 3.705000 ;
- RECT 0.665000 0.265000 3.975000 0.435000 ;
- RECT 0.665000 0.435000 0.995000 0.995000 ;
- RECT 0.730000 2.255000 1.060000 2.755000 ;
- RECT 0.730000 2.755000 2.730000 2.925000 ;
- RECT 1.295000 0.615000 2.485000 0.915000 ;
- RECT 1.295000 0.915000 1.465000 1.690000 ;
- RECT 1.420000 3.455000 2.370000 3.705000 ;
- RECT 1.645000 1.095000 2.810000 1.175000 ;
- RECT 1.645000 1.175000 5.535000 1.265000 ;
- RECT 1.645000 1.265000 1.815000 2.755000 ;
- RECT 2.480000 1.265000 5.535000 1.345000 ;
- RECT 2.480000 1.345000 2.810000 1.655000 ;
- RECT 2.560000 2.310000 3.555000 2.480000 ;
- RECT 2.560000 2.480000 2.730000 2.755000 ;
- RECT 2.560000 3.275000 2.730000 3.535000 ;
- RECT 2.560000 3.535000 3.555000 3.705000 ;
- RECT 3.385000 2.480000 3.555000 2.705000 ;
- RECT 3.385000 2.705000 5.485000 2.875000 ;
- RECT 3.385000 3.055000 4.975000 3.225000 ;
- RECT 3.385000 3.225000 3.555000 3.535000 ;
- RECT 3.645000 0.435000 3.975000 0.995000 ;
- RECT 3.735000 3.405000 4.625000 3.705000 ;
- RECT 3.965000 2.015000 4.300000 2.290000 ;
- RECT 3.965000 2.290000 4.675000 2.525000 ;
- RECT 4.155000 0.365000 5.105000 0.995000 ;
- RECT 4.805000 3.225000 4.975000 3.635000 ;
- RECT 4.805000 3.635000 6.005000 3.805000 ;
- RECT 5.155000 2.875000 5.485000 3.455000 ;
- RECT 5.285000 0.515000 5.535000 1.175000 ;
- RECT 5.755000 0.515000 6.005000 1.005000 ;
- RECT 5.755000 3.165000 6.005000 3.635000 ;
- RECT 5.835000 1.005000 6.005000 3.165000 ;
- RECT 6.185000 0.265000 7.255000 0.435000 ;
- RECT 6.185000 0.435000 6.355000 3.635000 ;
- RECT 6.185000 3.635000 7.215000 3.805000 ;
- RECT 6.535000 0.615000 6.865000 0.995000 ;
- RECT 6.535000 0.995000 6.705000 2.715000 ;
- RECT 6.535000 2.715000 9.215000 2.885000 ;
- RECT 6.535000 2.885000 6.865000 3.455000 ;
- RECT 6.950000 1.915000 7.605000 2.085000 ;
- RECT 6.950000 2.085000 7.280000 2.535000 ;
- RECT 7.045000 0.435000 7.255000 1.175000 ;
- RECT 7.045000 1.175000 9.635000 1.345000 ;
- RECT 7.045000 1.345000 7.255000 1.735000 ;
- RECT 7.045000 3.065000 8.705000 3.235000 ;
- RECT 7.045000 3.235000 7.215000 3.635000 ;
- RECT 7.405000 3.415000 8.355000 3.705000 ;
- RECT 7.435000 1.525000 10.780000 1.695000 ;
- RECT 7.435000 1.695000 7.605000 1.915000 ;
- RECT 7.785000 1.875000 11.130000 2.045000 ;
- RECT 7.785000 2.045000 8.115000 2.535000 ;
- RECT 8.115000 0.365000 9.065000 0.995000 ;
- RECT 8.295000 2.225000 8.760000 2.535000 ;
- RECT 8.535000 3.235000 8.705000 3.635000 ;
- RECT 8.535000 3.635000 9.785000 3.805000 ;
- RECT 8.885000 2.885000 9.215000 3.455000 ;
- RECT 9.045000 2.225000 10.780000 2.395000 ;
- RECT 9.045000 2.395000 9.215000 2.715000 ;
- RECT 9.305000 0.885000 9.635000 1.175000 ;
- RECT 9.455000 2.695000 9.785000 3.135000 ;
- RECT 9.455000 3.135000 12.810000 3.305000 ;
- RECT 9.455000 3.305000 9.785000 3.635000 ;
- RECT 9.840000 0.365000 10.430000 1.345000 ;
- RECT 9.965000 3.485000 10.915000 3.735000 ;
- RECT 10.490000 2.395000 10.780000 2.555000 ;
- RECT 10.610000 0.265000 12.455000 0.435000 ;
- RECT 10.610000 0.435000 10.780000 1.525000 ;
- RECT 10.960000 0.615000 11.325000 1.285000 ;
- RECT 10.960000 1.285000 11.130000 1.875000 ;
- RECT 10.960000 2.045000 11.130000 2.675000 ;
- RECT 10.960000 2.675000 11.440000 2.955000 ;
- RECT 11.310000 1.465000 11.480000 2.285000 ;
- RECT 11.310000 2.285000 11.790000 2.455000 ;
- RECT 11.620000 2.455000 11.790000 3.135000 ;
- RECT 11.660000 0.615000 12.105000 1.365000 ;
- RECT 11.660000 1.365000 11.830000 1.935000 ;
- RECT 11.660000 1.935000 13.200000 2.105000 ;
- RECT 11.970000 2.105000 12.300000 2.955000 ;
- RECT 12.010000 1.545000 14.395000 1.715000 ;
- RECT 12.010000 1.715000 13.020000 1.755000 ;
- RECT 12.285000 0.435000 12.455000 1.545000 ;
- RECT 12.480000 2.285000 12.810000 3.135000 ;
- RECT 13.015000 3.370000 13.965000 3.705000 ;
- RECT 13.030000 2.105000 13.200000 3.020000 ;
- RECT 13.030000 3.020000 14.315000 3.190000 ;
- RECT 13.085000 0.365000 14.035000 1.365000 ;
- RECT 13.380000 1.895000 13.710000 2.670000 ;
- RECT 13.380000 2.670000 14.745000 2.840000 ;
- RECT 14.040000 1.895000 14.370000 2.490000 ;
- RECT 14.145000 3.190000 14.315000 3.355000 ;
- RECT 14.145000 3.355000 15.095000 3.525000 ;
- RECT 14.225000 0.535000 16.085000 0.705000 ;
- RECT 14.225000 0.705000 14.395000 1.545000 ;
- RECT 14.495000 2.840000 14.745000 3.175000 ;
- RECT 14.575000 1.175000 15.535000 1.345000 ;
- RECT 14.575000 1.345000 14.745000 2.670000 ;
- RECT 14.925000 1.605000 16.850000 1.775000 ;
- RECT 14.925000 1.775000 15.255000 2.275000 ;
- RECT 14.925000 2.275000 15.095000 3.355000 ;
- RECT 15.205000 0.885000 15.535000 1.175000 ;
- RECT 15.275000 2.675000 16.165000 3.705000 ;
- RECT 15.755000 0.705000 16.085000 1.255000 ;
- RECT 15.755000 1.255000 17.200000 1.425000 ;
- RECT 16.275000 0.365000 16.865000 0.995000 ;
- RECT 16.345000 1.955000 17.200000 2.125000 ;
- RECT 16.345000 2.125000 16.595000 3.505000 ;
- RECT 17.030000 1.425000 17.200000 1.955000 ;
- RECT 17.065000 2.305000 17.550000 3.005000 ;
- RECT 17.105000 0.825000 17.550000 1.075000 ;
- RECT 17.380000 1.075000 17.550000 1.485000 ;
- RECT 17.380000 1.485000 18.615000 1.815000 ;
- RECT 17.380000 1.815000 17.550000 2.305000 ;
- RECT 17.730000 0.365000 18.640000 1.305000 ;
- RECT 17.730000 2.175000 18.640000 3.755000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.450000 3.505000 1.620000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.810000 3.505000 1.980000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.170000 3.505000 2.340000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.735000 3.505000 3.905000 3.675000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.095000 3.505000 4.265000 3.675000 ;
- RECT 4.185000 0.395000 4.355000 0.565000 ;
- RECT 4.455000 3.505000 4.625000 3.675000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 2.320000 4.645000 2.490000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.545000 0.395000 4.715000 0.565000 ;
- RECT 4.905000 0.395000 5.075000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.435000 3.505000 7.605000 3.675000 ;
- RECT 7.795000 3.505000 7.965000 3.675000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.145000 0.395000 8.315000 0.565000 ;
- RECT 8.155000 3.505000 8.325000 3.675000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 2.320000 8.485000 2.490000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.505000 0.395000 8.675000 0.565000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.865000 0.395000 9.035000 0.565000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.870000 0.395000 10.040000 0.565000 ;
- RECT 9.995000 3.515000 10.165000 3.685000 ;
- RECT 10.230000 0.395000 10.400000 0.565000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.355000 3.515000 10.525000 3.685000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.515000 10.885000 3.685000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.045000 3.505000 13.215000 3.675000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 0.395000 13.285000 0.565000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.405000 3.505000 13.575000 3.675000 ;
- RECT 13.475000 0.395000 13.645000 0.565000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 13.765000 3.505000 13.935000 3.675000 ;
- RECT 13.835000 0.395000 14.005000 0.565000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 2.320000 14.245000 2.490000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.275000 3.505000 15.445000 3.675000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.635000 3.505000 15.805000 3.675000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 15.995000 3.505000 16.165000 3.675000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.305000 0.395000 16.475000 0.565000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- RECT 16.665000 0.395000 16.835000 0.565000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 16.955000 3.985000 17.125000 4.155000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- RECT 17.435000 3.985000 17.605000 4.155000 ;
- RECT 17.740000 0.395000 17.910000 0.565000 ;
- RECT 17.740000 3.505000 17.910000 3.675000 ;
- RECT 17.915000 -0.085000 18.085000 0.085000 ;
- RECT 17.915000 3.985000 18.085000 4.155000 ;
- RECT 18.100000 0.395000 18.270000 0.565000 ;
- RECT 18.100000 3.505000 18.270000 3.675000 ;
- RECT 18.395000 -0.085000 18.565000 0.085000 ;
- RECT 18.395000 3.985000 18.565000 4.155000 ;
- RECT 18.460000 0.395000 18.630000 0.565000 ;
- RECT 18.460000 3.505000 18.630000 3.675000 ;
- RECT 18.875000 -0.085000 19.045000 0.085000 ;
- RECT 18.875000 3.985000 19.045000 4.155000 ;
- END
-END sky130_fd_sc_hvl__sdfrtp_1
-MACRO sky130_fd_sc_hvl__mux4_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__mux4_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 12.48000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A0
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 6.770000 1.550000 7.100000 2.520000 ;
- END
- END A0
- PIN A1
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 4.400000 2.300000 4.730000 3.260000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.085000 1.525000 1.515000 2.150000 ;
- END
- END A2
- PIN A3
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.485000 2.300000 3.845000 2.915000 ;
- END
- END A3
- PIN S0
- ANTENNAGATEAREA 1.260000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.565000 2.330000 2.155000 2.500000 ;
- RECT 0.565000 2.500000 0.895000 2.915000 ;
- RECT 1.905000 2.305000 2.155000 2.330000 ;
- RECT 1.905000 2.500000 2.155000 3.635000 ;
- RECT 1.905000 3.635000 3.060000 3.805000 ;
- RECT 2.685000 1.445000 5.420000 1.770000 ;
- RECT 2.685000 1.770000 2.855000 2.800000 ;
- RECT 2.685000 2.800000 3.060000 2.970000 ;
- RECT 2.890000 2.970000 3.060000 3.635000 ;
- RECT 4.925000 0.810000 5.420000 1.445000 ;
- END
- END S0
- PIN S1
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 7.810000 1.920000 8.220000 2.885000 ;
- RECT 7.810000 2.885000 9.290000 2.915000 ;
- RECT 8.050000 2.915000 9.290000 3.055000 ;
- RECT 9.120000 1.315000 9.370000 1.985000 ;
- RECT 9.120000 1.985000 9.290000 2.885000 ;
- END
- END S1
- PIN X
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 12.120000 0.605000 12.370000 3.735000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 12.480000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 12.480000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 12.480000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 12.480000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 12.480000 0.085000 ;
- RECT 0.000000 3.985000 12.480000 4.155000 ;
- RECT 0.110000 0.515000 0.440000 1.175000 ;
- RECT 0.110000 1.175000 2.155000 1.345000 ;
- RECT 0.110000 1.345000 0.280000 3.115000 ;
- RECT 0.110000 3.115000 0.440000 3.575000 ;
- RECT 0.620000 0.365000 1.570000 0.995000 ;
- RECT 0.620000 3.095000 1.570000 3.705000 ;
- RECT 1.905000 1.345000 2.155000 2.035000 ;
- RECT 2.335000 0.495000 2.710000 1.095000 ;
- RECT 2.335000 1.095000 4.550000 1.265000 ;
- RECT 2.335000 1.265000 2.505000 3.175000 ;
- RECT 2.335000 3.175000 2.710000 3.455000 ;
- RECT 3.035000 1.950000 6.240000 2.120000 ;
- RECT 3.035000 2.120000 3.285000 2.620000 ;
- RECT 3.250000 0.365000 4.200000 0.915000 ;
- RECT 3.270000 3.095000 4.220000 3.705000 ;
- RECT 4.380000 0.265000 6.940000 0.435000 ;
- RECT 4.380000 0.435000 4.550000 1.095000 ;
- RECT 5.005000 2.120000 5.335000 2.915000 ;
- RECT 5.460000 3.095000 5.790000 3.595000 ;
- RECT 5.600000 0.615000 6.590000 0.915000 ;
- RECT 5.620000 2.745000 7.630000 2.915000 ;
- RECT 5.620000 2.915000 5.790000 3.095000 ;
- RECT 5.910000 1.095000 6.240000 1.950000 ;
- RECT 6.330000 3.095000 7.280000 3.705000 ;
- RECT 6.420000 0.915000 6.590000 2.745000 ;
- RECT 6.770000 0.435000 6.940000 1.175000 ;
- RECT 6.770000 1.175000 8.000000 1.345000 ;
- RECT 7.120000 0.365000 7.650000 0.995000 ;
- RECT 7.460000 1.570000 8.350000 1.740000 ;
- RECT 7.460000 1.740000 7.630000 2.745000 ;
- RECT 7.460000 2.915000 7.630000 3.115000 ;
- RECT 7.460000 3.115000 7.870000 3.535000 ;
- RECT 7.830000 0.265000 8.700000 0.435000 ;
- RECT 7.830000 0.435000 8.000000 1.175000 ;
- RECT 8.180000 0.615000 8.350000 1.570000 ;
- RECT 8.320000 3.235000 8.650000 3.635000 ;
- RECT 8.320000 3.635000 10.870000 3.805000 ;
- RECT 8.530000 0.435000 8.700000 0.965000 ;
- RECT 8.530000 0.965000 9.990000 1.035000 ;
- RECT 8.530000 1.035000 9.720000 1.135000 ;
- RECT 8.880000 0.265000 10.870000 0.435000 ;
- RECT 8.880000 0.435000 9.210000 0.785000 ;
- RECT 9.470000 3.115000 9.800000 3.455000 ;
- RECT 9.550000 0.615000 9.990000 0.965000 ;
- RECT 9.550000 1.135000 9.720000 3.115000 ;
- RECT 9.900000 2.115000 10.520000 2.655000 ;
- RECT 9.900000 2.655000 10.150000 2.915000 ;
- RECT 10.270000 0.915000 10.520000 2.115000 ;
- RECT 10.700000 0.435000 10.870000 1.595000 ;
- RECT 10.700000 1.595000 11.915000 1.925000 ;
- RECT 10.700000 1.925000 10.870000 3.635000 ;
- RECT 11.050000 0.365000 11.940000 1.415000 ;
- RECT 11.050000 2.175000 11.940000 3.755000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.650000 0.395000 0.820000 0.565000 ;
- RECT 0.650000 3.505000 0.820000 3.675000 ;
- RECT 1.010000 0.395000 1.180000 0.565000 ;
- RECT 1.010000 3.505000 1.180000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.370000 0.395000 1.540000 0.565000 ;
- RECT 1.370000 3.505000 1.540000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.280000 0.395000 3.450000 0.565000 ;
- RECT 3.300000 3.505000 3.470000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.640000 0.395000 3.810000 0.565000 ;
- RECT 3.660000 3.505000 3.830000 3.675000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.000000 0.395000 4.170000 0.565000 ;
- RECT 4.020000 3.505000 4.190000 3.675000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.360000 3.505000 6.530000 3.675000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.720000 3.505000 6.890000 3.675000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.080000 3.505000 7.250000 3.675000 ;
- RECT 7.120000 0.395000 7.290000 0.565000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.480000 0.395000 7.650000 0.565000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 11.050000 0.395000 11.220000 0.565000 ;
- RECT 11.050000 3.505000 11.220000 3.675000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.410000 0.395000 11.580000 0.565000 ;
- RECT 11.410000 3.505000 11.580000 3.675000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 11.770000 0.395000 11.940000 0.565000 ;
- RECT 11.770000 3.505000 11.940000 3.675000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- END
-END sky130_fd_sc_hvl__mux4_1
-MACRO sky130_fd_sc_hvl__nand2_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__nand2_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 2.400000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.975000 1.525000 2.275000 1.855000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.550000 1.015000 1.935000 ;
- END
- END B
- PIN Y
- ANTENNADIFFAREA 0.633750 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.220000 1.525000 1.795000 1.695000 ;
- RECT 1.220000 1.695000 1.470000 3.755000 ;
- RECT 1.580000 1.175000 2.180000 1.345000 ;
- RECT 1.580000 1.345000 1.795000 1.525000 ;
- RECT 1.850000 0.515000 2.180000 1.175000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 2.400000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 2.400000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 2.400000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 2.400000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 2.400000 0.085000 ;
- RECT 0.000000 3.985000 2.400000 4.155000 ;
- RECT 0.090000 0.365000 1.400000 1.345000 ;
- RECT 0.090000 2.175000 1.040000 3.755000 ;
- RECT 1.660000 2.175000 2.250000 3.755000 ;
- LAYER mcon ;
- RECT 0.120000 0.395000 0.290000 0.565000 ;
- RECT 0.120000 3.505000 0.290000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.480000 0.395000 0.650000 0.565000 ;
- RECT 0.480000 3.505000 0.650000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.840000 0.395000 1.010000 0.565000 ;
- RECT 0.840000 3.505000 1.010000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.200000 0.395000 1.370000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.690000 3.505000 1.860000 3.675000 ;
- RECT 2.050000 3.505000 2.220000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- END
-END sky130_fd_sc_hvl__nand2_1
-MACRO sky130_fd_sc_hvl__o21ai_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__o21ai_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.505000 0.855000 1.835000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.065000 1.505000 1.795000 1.760000 ;
- END
- END A2
- PIN B1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.325000 1.805000 3.235000 2.120000 ;
- END
- END B1
- PIN Y
- ANTENNADIFFAREA 0.633750 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.565000 1.940000 2.145000 2.110000 ;
- RECT 1.565000 2.110000 2.040000 3.755000 ;
- RECT 1.975000 1.455000 2.820000 1.625000 ;
- RECT 1.975000 1.625000 2.145000 1.940000 ;
- RECT 2.490000 0.495000 2.820000 1.455000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.090000 2.175000 1.040000 3.755000 ;
- RECT 0.130000 0.495000 0.460000 1.105000 ;
- RECT 0.130000 1.105000 2.040000 1.275000 ;
- RECT 0.130000 1.275000 0.460000 1.325000 ;
- RECT 0.640000 0.365000 1.530000 0.925000 ;
- RECT 1.710000 0.495000 2.040000 1.105000 ;
- RECT 2.220000 2.300000 3.170000 3.755000 ;
- LAYER mcon ;
- RECT 0.120000 3.505000 0.290000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.480000 3.505000 0.650000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.640000 0.395000 0.810000 0.565000 ;
- RECT 0.840000 3.505000 1.010000 3.675000 ;
- RECT 1.000000 0.395000 1.170000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.360000 0.395000 1.530000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.250000 3.505000 2.420000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.610000 3.505000 2.780000 3.675000 ;
- RECT 2.970000 3.505000 3.140000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- END
-END sky130_fd_sc_hvl__o21ai_1
-MACRO sky130_fd_sc_hvl__inv_4
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__inv_4 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.840000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 4.500000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.580000 2.835000 1.750000 ;
- END
- END A
- PIN Y
- ANTENNADIFFAREA 1.260000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.040000 0.495000 1.290000 1.230000 ;
- RECT 1.040000 1.230000 3.185000 1.400000 ;
- RECT 1.040000 1.930000 3.715000 2.100000 ;
- RECT 1.040000 2.100000 1.370000 3.755000 ;
- RECT 2.600000 0.495000 3.185000 1.230000 ;
- RECT 2.680000 2.100000 2.930000 3.755000 ;
- RECT 3.015000 1.400000 3.185000 1.550000 ;
- RECT 3.015000 1.550000 3.715000 1.930000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.840000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.840000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.840000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.840000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.840000 0.085000 ;
- RECT 0.000000 3.985000 3.840000 4.155000 ;
- RECT 0.090000 0.365000 0.680000 1.325000 ;
- RECT 0.090000 2.175000 0.680000 3.755000 ;
- RECT 1.470000 0.365000 2.420000 1.050000 ;
- RECT 1.550000 2.280000 2.500000 3.755000 ;
- RECT 3.120000 2.280000 3.710000 3.755000 ;
- RECT 3.380000 0.365000 3.710000 1.325000 ;
- LAYER mcon ;
- RECT 0.120000 0.395000 0.290000 0.565000 ;
- RECT 0.120000 3.505000 0.290000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.480000 0.395000 0.650000 0.565000 ;
- RECT 0.480000 3.505000 0.650000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.500000 0.395000 1.670000 0.565000 ;
- RECT 1.580000 3.505000 1.750000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.860000 0.395000 2.030000 0.565000 ;
- RECT 1.940000 3.505000 2.110000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.220000 0.395000 2.390000 0.565000 ;
- RECT 2.300000 3.505000 2.470000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.150000 3.505000 3.320000 3.675000 ;
- RECT 3.410000 0.395000 3.580000 0.565000 ;
- RECT 3.510000 3.505000 3.680000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- END
-END sky130_fd_sc_hvl__inv_4
-MACRO sky130_fd_sc_hvl__inv_2
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__inv_2 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 2.400000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 2.250000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.550000 1.070000 1.880000 ;
- END
- END A
- PIN Y
- ANTENNADIFFAREA 0.630000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.200000 0.540000 1.795000 1.370000 ;
- RECT 1.240000 1.610000 1.795000 1.780000 ;
- RECT 1.240000 1.780000 1.490000 3.755000 ;
- RECT 1.565000 1.370000 1.795000 1.610000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 2.400000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 2.400000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 2.400000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 2.400000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 2.400000 0.085000 ;
- RECT 0.000000 3.985000 2.400000 4.155000 ;
- RECT 0.090000 0.365000 1.020000 1.370000 ;
- RECT 0.110000 2.175000 1.060000 3.755000 ;
- RECT 1.680000 2.175000 2.270000 3.755000 ;
- RECT 1.980000 0.365000 2.310000 1.370000 ;
- LAYER mcon ;
- RECT 0.110000 0.395000 0.280000 0.565000 ;
- RECT 0.140000 3.505000 0.310000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.470000 0.395000 0.640000 0.565000 ;
- RECT 0.500000 3.505000 0.670000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.830000 0.395000 1.000000 0.565000 ;
- RECT 0.860000 3.505000 1.030000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.710000 3.505000 1.880000 3.675000 ;
- RECT 2.010000 0.395000 2.180000 0.565000 ;
- RECT 2.070000 3.505000 2.240000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- END
-END sky130_fd_sc_hvl__inv_2
-MACRO sky130_fd_sc_hvl__inv_16
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__inv_16 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 13.44000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 18.00000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER met1 ;
- RECT 1.535000 1.550000 2.185000 1.580000 ;
- RECT 1.535000 1.580000 11.535000 1.750000 ;
- RECT 1.535000 1.750000 2.185000 1.780000 ;
- RECT 3.085000 1.550000 3.735000 1.580000 ;
- RECT 3.085000 1.750000 3.735000 1.780000 ;
- RECT 4.645000 1.550000 5.295000 1.580000 ;
- RECT 4.645000 1.750000 5.295000 1.780000 ;
- RECT 6.205000 1.550000 6.855000 1.580000 ;
- RECT 6.205000 1.750000 6.855000 1.780000 ;
- RECT 7.765000 1.550000 8.415000 1.580000 ;
- RECT 7.765000 1.750000 8.415000 1.780000 ;
- RECT 9.325000 1.550000 9.975000 1.580000 ;
- RECT 9.325000 1.750000 9.975000 1.780000 ;
- RECT 10.885000 1.550000 11.535000 1.580000 ;
- RECT 10.885000 1.750000 11.535000 1.780000 ;
- END
- END A
- PIN Y
- ANTENNADIFFAREA 5.040000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER met1 ;
- RECT 0.925000 2.290000 1.215000 2.320000 ;
- RECT 0.925000 2.320000 12.135000 2.490000 ;
- RECT 0.925000 2.490000 1.215000 2.520000 ;
- RECT 2.485000 2.290000 2.775000 2.320000 ;
- RECT 2.485000 2.490000 2.775000 2.520000 ;
- RECT 4.045000 2.290000 4.335000 2.320000 ;
- RECT 4.045000 2.490000 4.335000 2.520000 ;
- RECT 5.605000 2.290000 5.895000 2.320000 ;
- RECT 5.605000 2.490000 5.895000 2.520000 ;
- RECT 7.165000 2.290000 7.455000 2.320000 ;
- RECT 7.165000 2.490000 7.455000 2.520000 ;
- RECT 8.725000 2.290000 9.015000 2.320000 ;
- RECT 8.725000 2.490000 9.015000 2.520000 ;
- RECT 10.285000 2.290000 10.575000 2.320000 ;
- RECT 10.285000 2.490000 10.575000 2.520000 ;
- RECT 11.845000 2.290000 12.135000 2.320000 ;
- RECT 11.845000 2.490000 12.135000 2.520000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 13.440000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 13.440000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 13.440000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 13.440000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 13.440000 0.085000 ;
- RECT 0.000000 3.985000 13.440000 4.155000 ;
- RECT 0.095000 0.375000 0.630000 1.475000 ;
- RECT 0.125000 2.175000 0.655000 3.755000 ;
- RECT 0.900000 0.795000 1.230000 3.755000 ;
- RECT 1.400000 0.375000 2.290000 1.395000 ;
- RECT 1.400000 1.565000 2.290000 1.895000 ;
- RECT 1.400000 2.175000 2.290000 3.755000 ;
- RECT 2.460000 0.795000 2.790000 3.755000 ;
- RECT 2.960000 0.375000 3.850000 1.395000 ;
- RECT 2.960000 1.565000 3.850000 1.895000 ;
- RECT 2.960000 2.175000 3.850000 3.755000 ;
- RECT 4.020000 0.795000 4.350000 3.755000 ;
- RECT 4.520000 0.375000 5.410000 1.395000 ;
- RECT 4.520000 1.565000 5.410000 1.895000 ;
- RECT 4.520000 2.175000 5.410000 3.755000 ;
- RECT 5.580000 0.795000 5.910000 3.755000 ;
- RECT 6.080000 0.375000 6.970000 1.395000 ;
- RECT 6.080000 1.565000 6.970000 1.895000 ;
- RECT 6.080000 2.175000 6.970000 3.755000 ;
- RECT 7.140000 0.795000 7.470000 3.755000 ;
- RECT 7.640000 0.375000 8.530000 1.395000 ;
- RECT 7.640000 1.565000 8.530000 1.895000 ;
- RECT 7.640000 2.175000 8.530000 3.755000 ;
- RECT 8.700000 0.795000 9.030000 3.755000 ;
- RECT 9.200000 0.375000 10.090000 1.395000 ;
- RECT 9.200000 1.565000 10.090000 1.895000 ;
- RECT 9.200000 2.175000 10.090000 3.755000 ;
- RECT 10.260000 0.795000 10.590000 3.755000 ;
- RECT 10.760000 0.375000 11.650000 1.395000 ;
- RECT 10.760000 1.565000 11.650000 1.895000 ;
- RECT 10.760000 2.175000 11.650000 3.755000 ;
- RECT 11.820000 0.795000 12.150000 3.755000 ;
- RECT 12.320000 0.375000 12.935000 1.395000 ;
- RECT 12.320000 2.175000 12.935000 3.675000 ;
- LAYER mcon ;
- RECT 0.095000 0.425000 0.265000 0.595000 ;
- RECT 0.125000 3.475000 0.295000 3.645000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.455000 0.425000 0.625000 0.595000 ;
- RECT 0.485000 3.475000 0.655000 3.645000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.985000 2.320000 1.155000 2.490000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.400000 0.425000 1.570000 0.595000 ;
- RECT 1.400000 3.475000 1.570000 3.645000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 1.580000 1.765000 1.750000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.760000 0.425000 1.930000 0.595000 ;
- RECT 1.760000 3.475000 1.930000 3.645000 ;
- RECT 1.955000 1.580000 2.125000 1.750000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.120000 0.425000 2.290000 0.595000 ;
- RECT 2.120000 3.475000 2.290000 3.645000 ;
- RECT 2.545000 2.320000 2.715000 2.490000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.960000 0.425000 3.130000 0.595000 ;
- RECT 2.960000 3.475000 3.130000 3.645000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.145000 1.580000 3.315000 1.750000 ;
- RECT 3.320000 0.425000 3.490000 0.595000 ;
- RECT 3.320000 3.475000 3.490000 3.645000 ;
- RECT 3.505000 1.580000 3.675000 1.750000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.680000 0.425000 3.850000 0.595000 ;
- RECT 3.680000 3.475000 3.850000 3.645000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.105000 2.320000 4.275000 2.490000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.520000 0.425000 4.690000 0.595000 ;
- RECT 4.520000 3.475000 4.690000 3.645000 ;
- RECT 4.705000 1.580000 4.875000 1.750000 ;
- RECT 4.880000 0.425000 5.050000 0.595000 ;
- RECT 4.880000 3.475000 5.050000 3.645000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.065000 1.580000 5.235000 1.750000 ;
- RECT 5.240000 0.425000 5.410000 0.595000 ;
- RECT 5.240000 3.475000 5.410000 3.645000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.665000 2.320000 5.835000 2.490000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.080000 0.425000 6.250000 0.595000 ;
- RECT 6.080000 3.475000 6.250000 3.645000 ;
- RECT 6.265000 1.580000 6.435000 1.750000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.440000 0.425000 6.610000 0.595000 ;
- RECT 6.440000 3.475000 6.610000 3.645000 ;
- RECT 6.625000 1.580000 6.795000 1.750000 ;
- RECT 6.800000 0.425000 6.970000 0.595000 ;
- RECT 6.800000 3.475000 6.970000 3.645000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.225000 2.320000 7.395000 2.490000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.640000 0.425000 7.810000 0.595000 ;
- RECT 7.640000 3.475000 7.810000 3.645000 ;
- RECT 7.825000 1.580000 7.995000 1.750000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.000000 0.425000 8.170000 0.595000 ;
- RECT 8.000000 3.475000 8.170000 3.645000 ;
- RECT 8.185000 1.580000 8.355000 1.750000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.360000 0.425000 8.530000 0.595000 ;
- RECT 8.360000 3.475000 8.530000 3.645000 ;
- RECT 8.785000 2.320000 8.955000 2.490000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.200000 0.425000 9.370000 0.595000 ;
- RECT 9.200000 3.475000 9.370000 3.645000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.385000 1.580000 9.555000 1.750000 ;
- RECT 9.560000 0.425000 9.730000 0.595000 ;
- RECT 9.560000 3.475000 9.730000 3.645000 ;
- RECT 9.745000 1.580000 9.915000 1.750000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.920000 0.425000 10.090000 0.595000 ;
- RECT 9.920000 3.475000 10.090000 3.645000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.345000 2.320000 10.515000 2.490000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.760000 0.425000 10.930000 0.595000 ;
- RECT 10.760000 3.475000 10.930000 3.645000 ;
- RECT 10.945000 1.580000 11.115000 1.750000 ;
- RECT 11.120000 0.425000 11.290000 0.595000 ;
- RECT 11.120000 3.475000 11.290000 3.645000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.305000 1.580000 11.475000 1.750000 ;
- RECT 11.480000 0.425000 11.650000 0.595000 ;
- RECT 11.480000 3.475000 11.650000 3.645000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 11.905000 2.320000 12.075000 2.490000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.365000 0.425000 12.535000 0.595000 ;
- RECT 12.365000 3.475000 12.535000 3.645000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 12.725000 0.425000 12.895000 0.595000 ;
- RECT 12.725000 3.475000 12.895000 3.645000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- END
-END sky130_fd_sc_hvl__inv_16
-MACRO sky130_fd_sc_hvl__inv_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__inv_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 1.440000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.550000 0.835000 1.935000 ;
- END
- END A
- PIN Y
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.960000 2.175000 1.345000 3.755000 ;
- RECT 1.015000 0.495000 1.345000 2.175000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 1.440000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 1.440000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 1.440000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 1.440000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 1.440000 0.085000 ;
- RECT 0.000000 3.985000 1.440000 4.155000 ;
- RECT 0.090000 0.365000 0.680000 1.325000 ;
- RECT 0.090000 2.175000 0.680000 3.755000 ;
- LAYER mcon ;
- RECT 0.120000 0.395000 0.290000 0.565000 ;
- RECT 0.120000 3.505000 0.290000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.480000 0.395000 0.650000 0.565000 ;
- RECT 0.480000 3.505000 0.650000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- END
-END sky130_fd_sc_hvl__inv_1
-MACRO sky130_fd_sc_hvl__inv_8
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__inv_8 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 7.200000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 9.000000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.310000 1.580000 6.760000 1.815000 ;
- END
- END A
- PIN Y
- ANTENNADIFFAREA 2.520000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.195000 0.730000 1.405000 1.230000 ;
- RECT 1.195000 1.230000 7.110000 1.395000 ;
- RECT 1.195000 1.395000 6.225000 1.400000 ;
- RECT 1.275000 2.035000 7.110000 2.205000 ;
- RECT 1.275000 2.205000 1.605000 3.445000 ;
- RECT 2.755000 0.730000 2.965000 1.230000 ;
- RECT 2.835000 2.205000 3.165000 3.445000 ;
- RECT 4.315000 0.730000 4.525000 1.230000 ;
- RECT 4.395000 2.205000 4.725000 3.445000 ;
- RECT 5.915000 0.730000 6.565000 1.225000 ;
- RECT 5.915000 1.225000 7.110000 1.230000 ;
- RECT 5.955000 2.205000 6.285000 3.445000 ;
- RECT 6.940000 1.395000 7.110000 2.035000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 7.200000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER li1 ;
- RECT 0.000000 -0.085000 7.200000 0.085000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 7.200000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER li1 ;
- RECT 0.000000 3.985000 7.200000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 7.200000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 7.200000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.095000 0.380000 7.105000 0.550000 ;
- RECT 0.095000 0.550000 0.985000 1.385000 ;
- RECT 0.095000 2.445000 0.985000 3.625000 ;
- RECT 0.095000 3.625000 7.025000 3.795000 ;
- RECT 1.575000 0.550000 2.585000 1.045000 ;
- RECT 1.775000 2.385000 2.665000 3.625000 ;
- RECT 3.135000 0.550000 4.145000 1.045000 ;
- RECT 3.335000 2.385000 4.225000 3.625000 ;
- RECT 4.695000 0.550000 5.745000 1.045000 ;
- RECT 4.895000 2.385000 5.785000 3.625000 ;
- RECT 6.455000 2.385000 7.025000 3.625000 ;
- RECT 6.735000 0.550000 7.105000 1.045000 ;
- LAYER mcon ;
- RECT 0.095000 3.475000 0.265000 3.645000 ;
- RECT 0.455000 0.380000 0.625000 0.550000 ;
- RECT 0.455000 3.475000 0.625000 3.645000 ;
- RECT 0.815000 0.380000 0.985000 0.550000 ;
- RECT 0.815000 3.475000 0.985000 3.645000 ;
- RECT 1.175000 0.380000 1.345000 0.550000 ;
- RECT 1.535000 0.380000 1.705000 0.550000 ;
- RECT 1.775000 3.475000 1.945000 3.645000 ;
- RECT 1.895000 0.380000 2.065000 0.550000 ;
- RECT 2.135000 3.475000 2.305000 3.645000 ;
- RECT 2.255000 0.380000 2.425000 0.550000 ;
- RECT 2.495000 3.475000 2.665000 3.645000 ;
- RECT 2.615000 0.380000 2.785000 0.550000 ;
- RECT 2.975000 0.380000 3.145000 0.550000 ;
- RECT 3.335000 0.380000 3.505000 0.550000 ;
- RECT 3.335000 3.475000 3.505000 3.645000 ;
- RECT 3.695000 0.380000 3.865000 0.550000 ;
- RECT 3.695000 3.475000 3.865000 3.645000 ;
- RECT 4.055000 0.380000 4.225000 0.550000 ;
- RECT 4.055000 3.475000 4.225000 3.645000 ;
- RECT 4.415000 0.380000 4.585000 0.550000 ;
- RECT 4.775000 0.380000 4.945000 0.550000 ;
- RECT 4.895000 3.475000 5.065000 3.645000 ;
- RECT 5.135000 0.380000 5.305000 0.550000 ;
- RECT 5.255000 3.475000 5.425000 3.645000 ;
- RECT 5.495000 0.380000 5.665000 0.550000 ;
- RECT 5.615000 3.475000 5.785000 3.645000 ;
- RECT 5.855000 0.380000 6.025000 0.550000 ;
- RECT 6.215000 0.380000 6.385000 0.550000 ;
- RECT 6.455000 3.475000 6.625000 3.645000 ;
- RECT 6.575000 0.380000 6.745000 0.550000 ;
- RECT 6.855000 3.475000 7.025000 3.645000 ;
- RECT 6.935000 0.380000 7.105000 0.550000 ;
- END
-END sky130_fd_sc_hvl__inv_8
-MACRO sky130_fd_sc_hvl__buf_16
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__buf_16 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 17.76000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 6.750000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.220000 1.580000 4.630000 1.815000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 5.040000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER met1 ;
- RECT 5.590000 2.290000 5.880000 2.320000 ;
- RECT 5.590000 2.320000 16.800000 2.490000 ;
- RECT 5.590000 2.490000 5.880000 2.520000 ;
- RECT 7.150000 2.290000 7.440000 2.320000 ;
- RECT 7.150000 2.490000 7.440000 2.520000 ;
- RECT 8.710000 2.290000 9.000000 2.320000 ;
- RECT 8.710000 2.490000 9.000000 2.520000 ;
- RECT 10.270000 2.290000 10.560000 2.320000 ;
- RECT 10.270000 2.490000 10.560000 2.520000 ;
- RECT 11.830000 2.290000 12.120000 2.320000 ;
- RECT 11.830000 2.490000 12.120000 2.520000 ;
- RECT 13.390000 2.290000 13.680000 2.320000 ;
- RECT 13.390000 2.490000 13.680000 2.520000 ;
- RECT 14.950000 2.290000 15.240000 2.320000 ;
- RECT 14.950000 2.490000 15.240000 2.520000 ;
- RECT 16.510000 2.290000 16.800000 2.320000 ;
- RECT 16.510000 2.490000 16.800000 2.520000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 17.760000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER li1 ;
- RECT 0.000000 -0.085000 17.760000 0.085000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 17.760000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER li1 ;
- RECT 0.000000 3.985000 17.760000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- RECT 16.955000 3.985000 17.125000 4.155000 ;
- RECT 17.435000 3.985000 17.605000 4.155000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 17.760000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 17.760000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.110000 0.425000 0.645000 1.410000 ;
- RECT 0.110000 2.175000 0.680000 3.755000 ;
- RECT 0.815000 0.755000 1.170000 1.195000 ;
- RECT 0.815000 1.195000 5.350000 1.410000 ;
- RECT 0.850000 1.985000 5.350000 2.265000 ;
- RECT 0.850000 2.265000 1.160000 3.755000 ;
- RECT 1.340000 0.415000 2.230000 1.025000 ;
- RECT 1.340000 2.445000 2.230000 3.675000 ;
- RECT 2.400000 0.730000 2.790000 1.195000 ;
- RECT 2.400000 2.265000 2.710000 3.755000 ;
- RECT 2.880000 2.445000 3.770000 3.675000 ;
- RECT 2.960000 0.425000 3.855000 1.025000 ;
- RECT 3.940000 2.265000 4.290000 3.755000 ;
- RECT 4.025000 0.730000 4.270000 1.195000 ;
- RECT 4.440000 0.425000 5.330000 1.025000 ;
- RECT 4.460000 2.445000 5.350000 3.675000 ;
- RECT 4.800000 1.410000 5.350000 1.985000 ;
- RECT 5.570000 0.790000 5.900000 3.755000 ;
- RECT 6.070000 0.425000 6.960000 1.395000 ;
- RECT 6.070000 2.175000 6.960000 3.755000 ;
- RECT 6.160000 1.565000 6.830000 1.895000 ;
- RECT 7.130000 0.790000 7.460000 3.755000 ;
- RECT 7.630000 0.425000 8.520000 1.395000 ;
- RECT 7.630000 2.175000 8.520000 3.755000 ;
- RECT 7.720000 1.565000 8.390000 1.895000 ;
- RECT 8.690000 0.790000 9.020000 3.755000 ;
- RECT 9.190000 0.425000 10.080000 1.395000 ;
- RECT 9.190000 2.175000 10.080000 3.755000 ;
- RECT 9.280000 1.565000 9.950000 1.895000 ;
- RECT 10.250000 0.790000 10.580000 3.755000 ;
- RECT 10.750000 0.425000 11.640000 1.395000 ;
- RECT 10.750000 2.175000 11.640000 3.755000 ;
- RECT 10.840000 1.565000 11.510000 1.895000 ;
- RECT 11.810000 0.790000 12.140000 3.755000 ;
- RECT 12.310000 0.425000 13.200000 1.395000 ;
- RECT 12.310000 2.175000 13.200000 3.755000 ;
- RECT 12.400000 1.565000 13.070000 1.895000 ;
- RECT 13.370000 0.790000 13.700000 3.755000 ;
- RECT 13.870000 0.425000 14.760000 1.395000 ;
- RECT 13.870000 2.175000 14.760000 3.755000 ;
- RECT 13.960000 1.565000 14.630000 1.895000 ;
- RECT 14.930000 0.790000 15.260000 3.755000 ;
- RECT 15.430000 0.425000 16.320000 1.395000 ;
- RECT 15.430000 2.175000 16.320000 3.755000 ;
- RECT 15.520000 1.565000 16.190000 1.895000 ;
- RECT 16.490000 0.790000 16.900000 3.755000 ;
- RECT 17.070000 0.425000 17.600000 1.495000 ;
- RECT 17.070000 2.175000 17.600000 3.755000 ;
- LAYER mcon ;
- RECT 0.115000 0.425000 0.285000 0.595000 ;
- RECT 0.150000 3.475000 0.320000 3.645000 ;
- RECT 0.475000 0.425000 0.645000 0.595000 ;
- RECT 0.510000 3.475000 0.680000 3.645000 ;
- RECT 1.340000 0.425000 1.510000 0.595000 ;
- RECT 1.340000 3.475000 1.510000 3.645000 ;
- RECT 1.700000 0.425000 1.870000 0.595000 ;
- RECT 1.700000 3.475000 1.870000 3.645000 ;
- RECT 2.060000 0.425000 2.230000 0.595000 ;
- RECT 2.060000 3.475000 2.230000 3.645000 ;
- RECT 2.880000 3.475000 3.050000 3.645000 ;
- RECT 3.240000 3.475000 3.410000 3.645000 ;
- RECT 3.320000 0.425000 3.490000 0.595000 ;
- RECT 3.600000 3.475000 3.770000 3.645000 ;
- RECT 3.680000 0.425000 3.850000 0.595000 ;
- RECT 4.460000 3.475000 4.630000 3.645000 ;
- RECT 4.800000 0.425000 4.970000 0.595000 ;
- RECT 4.800000 1.580000 4.970000 1.750000 ;
- RECT 4.820000 3.475000 4.990000 3.645000 ;
- RECT 5.160000 0.425000 5.330000 0.595000 ;
- RECT 5.160000 1.580000 5.330000 1.750000 ;
- RECT 5.180000 3.475000 5.350000 3.645000 ;
- RECT 5.650000 2.320000 5.820000 2.490000 ;
- RECT 6.070000 3.475000 6.240000 3.645000 ;
- RECT 6.230000 1.580000 6.400000 1.750000 ;
- RECT 6.430000 0.425000 6.600000 0.595000 ;
- RECT 6.430000 3.475000 6.600000 3.645000 ;
- RECT 6.590000 1.580000 6.760000 1.750000 ;
- RECT 6.790000 0.425000 6.960000 0.595000 ;
- RECT 6.790000 3.475000 6.960000 3.645000 ;
- RECT 7.210000 2.320000 7.380000 2.490000 ;
- RECT 7.630000 3.475000 7.800000 3.645000 ;
- RECT 7.790000 1.580000 7.960000 1.750000 ;
- RECT 7.990000 0.425000 8.160000 0.595000 ;
- RECT 7.990000 3.475000 8.160000 3.645000 ;
- RECT 8.150000 1.580000 8.320000 1.750000 ;
- RECT 8.350000 0.425000 8.520000 0.595000 ;
- RECT 8.350000 3.475000 8.520000 3.645000 ;
- RECT 8.770000 2.320000 8.940000 2.490000 ;
- RECT 9.190000 3.475000 9.360000 3.645000 ;
- RECT 9.350000 1.580000 9.520000 1.750000 ;
- RECT 9.550000 0.425000 9.720000 0.595000 ;
- RECT 9.550000 3.475000 9.720000 3.645000 ;
- RECT 9.710000 1.580000 9.880000 1.750000 ;
- RECT 9.910000 0.425000 10.080000 0.595000 ;
- RECT 9.910000 3.475000 10.080000 3.645000 ;
- RECT 10.330000 2.320000 10.500000 2.490000 ;
- RECT 10.750000 3.475000 10.920000 3.645000 ;
- RECT 10.910000 1.580000 11.080000 1.750000 ;
- RECT 11.110000 0.425000 11.280000 0.595000 ;
- RECT 11.110000 3.475000 11.280000 3.645000 ;
- RECT 11.270000 1.580000 11.440000 1.750000 ;
- RECT 11.470000 0.425000 11.640000 0.595000 ;
- RECT 11.470000 3.475000 11.640000 3.645000 ;
- RECT 11.890000 2.320000 12.060000 2.490000 ;
- RECT 12.310000 3.475000 12.480000 3.645000 ;
- RECT 12.470000 1.580000 12.640000 1.750000 ;
- RECT 12.670000 0.425000 12.840000 0.595000 ;
- RECT 12.670000 3.475000 12.840000 3.645000 ;
- RECT 12.830000 1.580000 13.000000 1.750000 ;
- RECT 13.030000 0.425000 13.200000 0.595000 ;
- RECT 13.030000 3.475000 13.200000 3.645000 ;
- RECT 13.450000 2.320000 13.620000 2.490000 ;
- RECT 13.870000 3.475000 14.040000 3.645000 ;
- RECT 14.030000 1.580000 14.200000 1.750000 ;
- RECT 14.230000 0.425000 14.400000 0.595000 ;
- RECT 14.230000 3.475000 14.400000 3.645000 ;
- RECT 14.390000 1.580000 14.560000 1.750000 ;
- RECT 14.590000 0.425000 14.760000 0.595000 ;
- RECT 14.590000 3.475000 14.760000 3.645000 ;
- RECT 15.010000 2.320000 15.180000 2.490000 ;
- RECT 15.430000 3.475000 15.600000 3.645000 ;
- RECT 15.590000 1.580000 15.760000 1.750000 ;
- RECT 15.790000 0.425000 15.960000 0.595000 ;
- RECT 15.790000 3.475000 15.960000 3.645000 ;
- RECT 15.950000 1.580000 16.120000 1.750000 ;
- RECT 16.150000 0.425000 16.320000 0.595000 ;
- RECT 16.150000 3.475000 16.320000 3.645000 ;
- RECT 16.570000 2.320000 16.740000 2.490000 ;
- RECT 17.070000 3.475000 17.240000 3.645000 ;
- RECT 17.430000 0.425000 17.600000 0.595000 ;
- RECT 17.430000 3.475000 17.600000 3.645000 ;
- LAYER met1 ;
- RECT 4.740000 1.550000 5.360000 1.580000 ;
- RECT 4.740000 1.580000 16.250000 1.750000 ;
- RECT 4.740000 1.750000 5.360000 1.780000 ;
- RECT 6.170000 1.550000 6.820000 1.580000 ;
- RECT 6.170000 1.750000 6.820000 1.780000 ;
- RECT 7.730000 1.550000 8.380000 1.580000 ;
- RECT 7.730000 1.750000 8.380000 1.780000 ;
- RECT 9.290000 1.550000 9.940000 1.580000 ;
- RECT 9.290000 1.750000 9.940000 1.780000 ;
- RECT 10.850000 1.550000 11.500000 1.580000 ;
- RECT 10.850000 1.750000 11.500000 1.780000 ;
- RECT 12.410000 1.550000 13.060000 1.580000 ;
- RECT 12.410000 1.750000 13.060000 1.780000 ;
- RECT 13.970000 1.550000 14.620000 1.580000 ;
- RECT 13.970000 1.750000 14.620000 1.780000 ;
- RECT 15.530000 1.550000 16.180000 1.580000 ;
- RECT 15.530000 1.750000 16.180000 1.780000 ;
- END
-END sky130_fd_sc_hvl__buf_16
-MACRO sky130_fd_sc_hvl__buf_32
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__buf_32 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 33.60000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 11.25000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.220000 1.580000 4.630000 1.815000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 10.08000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER met1 ;
- RECT 8.950000 2.290000 32.640000 2.520000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 33.600000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER li1 ;
- RECT 0.000000 -0.085000 33.600000 0.085000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- RECT 17.915000 -0.085000 18.085000 0.085000 ;
- RECT 18.395000 -0.085000 18.565000 0.085000 ;
- RECT 18.875000 -0.085000 19.045000 0.085000 ;
- RECT 19.355000 -0.085000 19.525000 0.085000 ;
- RECT 19.835000 -0.085000 20.005000 0.085000 ;
- RECT 20.315000 -0.085000 20.485000 0.085000 ;
- RECT 20.795000 -0.085000 20.965000 0.085000 ;
- RECT 21.275000 -0.085000 21.445000 0.085000 ;
- RECT 21.755000 -0.085000 21.925000 0.085000 ;
- RECT 22.235000 -0.085000 22.405000 0.085000 ;
- RECT 22.715000 -0.085000 22.885000 0.085000 ;
- RECT 23.195000 -0.085000 23.365000 0.085000 ;
- RECT 23.675000 -0.085000 23.845000 0.085000 ;
- RECT 24.155000 -0.085000 24.325000 0.085000 ;
- RECT 24.635000 -0.085000 24.805000 0.085000 ;
- RECT 25.115000 -0.085000 25.285000 0.085000 ;
- RECT 25.595000 -0.085000 25.765000 0.085000 ;
- RECT 26.075000 -0.085000 26.245000 0.085000 ;
- RECT 26.555000 -0.085000 26.725000 0.085000 ;
- RECT 27.035000 -0.085000 27.205000 0.085000 ;
- RECT 27.515000 -0.085000 27.685000 0.085000 ;
- RECT 27.995000 -0.085000 28.165000 0.085000 ;
- RECT 28.475000 -0.085000 28.645000 0.085000 ;
- RECT 28.955000 -0.085000 29.125000 0.085000 ;
- RECT 29.435000 -0.085000 29.605000 0.085000 ;
- RECT 29.915000 -0.085000 30.085000 0.085000 ;
- RECT 30.395000 -0.085000 30.565000 0.085000 ;
- RECT 30.875000 -0.085000 31.045000 0.085000 ;
- RECT 31.355000 -0.085000 31.525000 0.085000 ;
- RECT 31.835000 -0.085000 32.005000 0.085000 ;
- RECT 32.315000 -0.085000 32.485000 0.085000 ;
- RECT 32.795000 -0.085000 32.965000 0.085000 ;
- RECT 33.275000 -0.085000 33.445000 0.085000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 33.600000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER li1 ;
- RECT 0.000000 3.985000 33.600000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- RECT 16.955000 3.985000 17.125000 4.155000 ;
- RECT 17.435000 3.985000 17.605000 4.155000 ;
- RECT 17.915000 3.985000 18.085000 4.155000 ;
- RECT 18.395000 3.985000 18.565000 4.155000 ;
- RECT 18.875000 3.985000 19.045000 4.155000 ;
- RECT 19.355000 3.985000 19.525000 4.155000 ;
- RECT 19.835000 3.985000 20.005000 4.155000 ;
- RECT 20.315000 3.985000 20.485000 4.155000 ;
- RECT 20.795000 3.985000 20.965000 4.155000 ;
- RECT 21.275000 3.985000 21.445000 4.155000 ;
- RECT 21.755000 3.985000 21.925000 4.155000 ;
- RECT 22.235000 3.985000 22.405000 4.155000 ;
- RECT 22.715000 3.985000 22.885000 4.155000 ;
- RECT 23.195000 3.985000 23.365000 4.155000 ;
- RECT 23.675000 3.985000 23.845000 4.155000 ;
- RECT 24.155000 3.985000 24.325000 4.155000 ;
- RECT 24.635000 3.985000 24.805000 4.155000 ;
- RECT 25.115000 3.985000 25.285000 4.155000 ;
- RECT 25.595000 3.985000 25.765000 4.155000 ;
- RECT 26.075000 3.985000 26.245000 4.155000 ;
- RECT 26.555000 3.985000 26.725000 4.155000 ;
- RECT 27.035000 3.985000 27.205000 4.155000 ;
- RECT 27.515000 3.985000 27.685000 4.155000 ;
- RECT 27.995000 3.985000 28.165000 4.155000 ;
- RECT 28.475000 3.985000 28.645000 4.155000 ;
- RECT 28.955000 3.985000 29.125000 4.155000 ;
- RECT 29.435000 3.985000 29.605000 4.155000 ;
- RECT 29.915000 3.985000 30.085000 4.155000 ;
- RECT 30.395000 3.985000 30.565000 4.155000 ;
- RECT 30.875000 3.985000 31.045000 4.155000 ;
- RECT 31.355000 3.985000 31.525000 4.155000 ;
- RECT 31.835000 3.985000 32.005000 4.155000 ;
- RECT 32.315000 3.985000 32.485000 4.155000 ;
- RECT 32.795000 3.985000 32.965000 4.155000 ;
- RECT 33.275000 3.985000 33.445000 4.155000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 33.600000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 33.600000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.110000 0.425000 0.645000 1.410000 ;
- RECT 0.110000 2.175000 0.680000 3.755000 ;
- RECT 0.815000 0.755000 1.170000 1.195000 ;
- RECT 0.815000 1.195000 7.410000 1.410000 ;
- RECT 0.850000 1.985000 7.410000 2.265000 ;
- RECT 0.850000 2.265000 1.160000 3.755000 ;
- RECT 1.340000 0.415000 2.230000 1.025000 ;
- RECT 1.340000 2.445000 2.230000 3.675000 ;
- RECT 2.400000 0.730000 2.790000 1.195000 ;
- RECT 2.400000 2.265000 2.710000 3.755000 ;
- RECT 2.880000 2.445000 3.770000 3.675000 ;
- RECT 2.960000 0.425000 3.855000 1.025000 ;
- RECT 3.940000 2.265000 4.290000 3.755000 ;
- RECT 4.025000 0.730000 4.270000 1.195000 ;
- RECT 4.440000 0.425000 5.330000 1.025000 ;
- RECT 4.460000 2.445000 5.350000 3.675000 ;
- RECT 4.800000 1.410000 7.410000 1.985000 ;
- RECT 5.520000 0.730000 5.910000 1.195000 ;
- RECT 5.520000 2.265000 5.830000 3.755000 ;
- RECT 6.000000 2.445000 6.890000 3.675000 ;
- RECT 6.080000 0.425000 6.975000 1.025000 ;
- RECT 7.060000 2.265000 7.410000 3.755000 ;
- RECT 7.145000 0.730000 7.390000 1.195000 ;
- RECT 7.560000 0.425000 8.480000 1.025000 ;
- RECT 7.580000 1.025000 8.480000 1.395000 ;
- RECT 7.580000 2.235000 8.480000 3.675000 ;
- RECT 8.930000 0.790000 9.260000 3.755000 ;
- RECT 9.430000 0.425000 10.320000 1.395000 ;
- RECT 9.430000 2.175000 10.320000 3.755000 ;
- RECT 9.520000 1.565000 10.190000 1.895000 ;
- RECT 10.490000 0.790000 10.820000 3.755000 ;
- RECT 10.990000 0.425000 11.880000 1.395000 ;
- RECT 10.990000 2.175000 11.880000 3.755000 ;
- RECT 11.080000 1.565000 11.750000 1.895000 ;
- RECT 12.050000 0.790000 12.380000 3.755000 ;
- RECT 12.550000 0.425000 13.440000 1.395000 ;
- RECT 12.550000 2.175000 13.440000 3.755000 ;
- RECT 12.640000 1.565000 13.310000 1.895000 ;
- RECT 13.610000 0.790000 13.940000 3.755000 ;
- RECT 14.110000 0.425000 15.000000 1.395000 ;
- RECT 14.110000 2.175000 15.000000 3.755000 ;
- RECT 14.200000 1.565000 14.870000 1.895000 ;
- RECT 15.170000 0.790000 15.500000 3.755000 ;
- RECT 15.670000 0.425000 16.560000 1.395000 ;
- RECT 15.670000 2.175000 16.560000 3.755000 ;
- RECT 15.760000 1.565000 16.430000 1.895000 ;
- RECT 16.730000 0.790000 17.060000 3.755000 ;
- RECT 17.230000 0.425000 18.120000 1.395000 ;
- RECT 17.230000 2.175000 18.120000 3.755000 ;
- RECT 17.320000 1.565000 17.990000 1.895000 ;
- RECT 18.290000 0.790000 18.620000 3.755000 ;
- RECT 18.790000 0.425000 19.680000 1.395000 ;
- RECT 18.790000 2.175000 19.680000 3.755000 ;
- RECT 18.880000 1.565000 19.550000 1.895000 ;
- RECT 19.850000 0.790000 20.260000 3.755000 ;
- RECT 20.430000 0.425000 20.960000 1.395000 ;
- RECT 20.430000 1.565000 21.100000 1.895000 ;
- RECT 20.430000 2.175000 20.960000 3.755000 ;
- RECT 21.410000 0.790000 21.740000 3.755000 ;
- RECT 21.910000 0.425000 22.800000 1.395000 ;
- RECT 21.910000 2.175000 22.800000 3.755000 ;
- RECT 22.000000 1.565000 22.670000 1.895000 ;
- RECT 22.970000 0.790000 23.300000 3.755000 ;
- RECT 23.470000 0.425000 24.360000 1.395000 ;
- RECT 23.470000 2.175000 24.360000 3.755000 ;
- RECT 23.560000 1.565000 24.230000 1.895000 ;
- RECT 24.530000 0.790000 24.860000 3.755000 ;
- RECT 25.030000 0.425000 25.920000 1.395000 ;
- RECT 25.030000 2.175000 25.920000 3.755000 ;
- RECT 25.120000 1.565000 25.790000 1.895000 ;
- RECT 26.090000 0.790000 26.420000 3.755000 ;
- RECT 26.590000 0.425000 27.480000 1.395000 ;
- RECT 26.590000 2.175000 27.480000 3.755000 ;
- RECT 26.680000 1.565000 27.350000 1.895000 ;
- RECT 27.650000 0.790000 27.980000 3.755000 ;
- RECT 28.150000 0.425000 29.040000 1.395000 ;
- RECT 28.150000 2.175000 29.040000 3.755000 ;
- RECT 28.240000 1.565000 28.910000 1.895000 ;
- RECT 29.210000 0.790000 29.540000 3.755000 ;
- RECT 29.710000 0.425000 30.600000 1.395000 ;
- RECT 29.710000 2.175000 30.600000 3.755000 ;
- RECT 29.800000 1.565000 30.470000 1.895000 ;
- RECT 30.770000 0.790000 31.100000 3.755000 ;
- RECT 31.270000 0.425000 32.160000 1.395000 ;
- RECT 31.270000 2.175000 32.160000 3.755000 ;
- RECT 31.360000 1.565000 32.030000 1.895000 ;
- RECT 32.330000 0.790000 32.740000 3.755000 ;
- RECT 32.910000 0.425000 33.440000 1.495000 ;
- RECT 32.910000 2.175000 33.440000 3.755000 ;
- LAYER mcon ;
- RECT 0.115000 0.425000 0.285000 0.595000 ;
- RECT 0.150000 3.475000 0.320000 3.645000 ;
- RECT 0.475000 0.425000 0.645000 0.595000 ;
- RECT 0.510000 3.475000 0.680000 3.645000 ;
- RECT 1.340000 0.425000 1.510000 0.595000 ;
- RECT 1.340000 3.475000 1.510000 3.645000 ;
- RECT 1.700000 0.425000 1.870000 0.595000 ;
- RECT 1.700000 3.475000 1.870000 3.645000 ;
- RECT 2.060000 0.425000 2.230000 0.595000 ;
- RECT 2.060000 3.475000 2.230000 3.645000 ;
- RECT 2.880000 3.475000 3.050000 3.645000 ;
- RECT 3.240000 3.475000 3.410000 3.645000 ;
- RECT 3.320000 0.425000 3.490000 0.595000 ;
- RECT 3.600000 3.475000 3.770000 3.645000 ;
- RECT 3.680000 0.425000 3.850000 0.595000 ;
- RECT 4.460000 3.475000 4.630000 3.645000 ;
- RECT 4.800000 0.425000 4.970000 0.595000 ;
- RECT 4.820000 3.475000 4.990000 3.645000 ;
- RECT 5.020000 1.580000 5.190000 1.750000 ;
- RECT 5.160000 0.425000 5.330000 0.595000 ;
- RECT 5.180000 3.475000 5.350000 3.645000 ;
- RECT 5.380000 1.580000 5.550000 1.750000 ;
- RECT 5.740000 1.580000 5.910000 1.750000 ;
- RECT 6.000000 3.475000 6.170000 3.645000 ;
- RECT 6.100000 1.580000 6.270000 1.750000 ;
- RECT 6.360000 3.475000 6.530000 3.645000 ;
- RECT 6.440000 0.425000 6.610000 0.595000 ;
- RECT 6.460000 1.580000 6.630000 1.750000 ;
- RECT 6.720000 3.475000 6.890000 3.645000 ;
- RECT 6.800000 0.425000 6.970000 0.595000 ;
- RECT 6.820000 1.580000 6.990000 1.750000 ;
- RECT 7.180000 1.580000 7.350000 1.750000 ;
- RECT 7.580000 3.475000 7.750000 3.645000 ;
- RECT 7.920000 0.425000 8.090000 0.595000 ;
- RECT 7.940000 3.475000 8.110000 3.645000 ;
- RECT 8.280000 0.425000 8.450000 0.595000 ;
- RECT 8.300000 3.475000 8.470000 3.645000 ;
- RECT 9.010000 2.320000 9.180000 2.490000 ;
- RECT 9.430000 3.475000 9.600000 3.645000 ;
- RECT 9.590000 1.580000 9.760000 1.750000 ;
- RECT 9.790000 0.425000 9.960000 0.595000 ;
- RECT 9.790000 3.475000 9.960000 3.645000 ;
- RECT 9.950000 1.580000 10.120000 1.750000 ;
- RECT 10.150000 0.425000 10.320000 0.595000 ;
- RECT 10.150000 3.475000 10.320000 3.645000 ;
- RECT 10.570000 2.320000 10.740000 2.490000 ;
- RECT 10.990000 3.475000 11.160000 3.645000 ;
- RECT 11.150000 1.580000 11.320000 1.750000 ;
- RECT 11.350000 0.425000 11.520000 0.595000 ;
- RECT 11.350000 3.475000 11.520000 3.645000 ;
- RECT 11.510000 1.580000 11.680000 1.750000 ;
- RECT 11.710000 0.425000 11.880000 0.595000 ;
- RECT 11.710000 3.475000 11.880000 3.645000 ;
- RECT 12.130000 2.320000 12.300000 2.490000 ;
- RECT 12.550000 3.475000 12.720000 3.645000 ;
- RECT 12.710000 1.580000 12.880000 1.750000 ;
- RECT 12.910000 0.425000 13.080000 0.595000 ;
- RECT 12.910000 3.475000 13.080000 3.645000 ;
- RECT 13.070000 1.580000 13.240000 1.750000 ;
- RECT 13.270000 0.425000 13.440000 0.595000 ;
- RECT 13.270000 3.475000 13.440000 3.645000 ;
- RECT 13.690000 2.320000 13.860000 2.490000 ;
- RECT 14.110000 3.475000 14.280000 3.645000 ;
- RECT 14.270000 1.580000 14.440000 1.750000 ;
- RECT 14.470000 0.425000 14.640000 0.595000 ;
- RECT 14.470000 3.475000 14.640000 3.645000 ;
- RECT 14.630000 1.580000 14.800000 1.750000 ;
- RECT 14.830000 0.425000 15.000000 0.595000 ;
- RECT 14.830000 3.475000 15.000000 3.645000 ;
- RECT 15.250000 2.320000 15.420000 2.490000 ;
- RECT 15.670000 3.475000 15.840000 3.645000 ;
- RECT 15.830000 1.580000 16.000000 1.750000 ;
- RECT 16.030000 0.425000 16.200000 0.595000 ;
- RECT 16.030000 3.475000 16.200000 3.645000 ;
- RECT 16.190000 1.580000 16.360000 1.750000 ;
- RECT 16.390000 0.425000 16.560000 0.595000 ;
- RECT 16.390000 3.475000 16.560000 3.645000 ;
- RECT 16.810000 2.320000 16.980000 2.490000 ;
- RECT 17.230000 3.475000 17.400000 3.645000 ;
- RECT 17.390000 1.580000 17.560000 1.750000 ;
- RECT 17.590000 0.425000 17.760000 0.595000 ;
- RECT 17.590000 3.475000 17.760000 3.645000 ;
- RECT 17.750000 1.580000 17.920000 1.750000 ;
- RECT 17.950000 0.425000 18.120000 0.595000 ;
- RECT 17.950000 3.475000 18.120000 3.645000 ;
- RECT 18.370000 2.320000 18.540000 2.490000 ;
- RECT 18.790000 3.475000 18.960000 3.645000 ;
- RECT 18.950000 1.580000 19.120000 1.750000 ;
- RECT 19.150000 0.425000 19.320000 0.595000 ;
- RECT 19.150000 3.475000 19.320000 3.645000 ;
- RECT 19.310000 1.580000 19.480000 1.750000 ;
- RECT 19.510000 0.425000 19.680000 0.595000 ;
- RECT 19.510000 3.475000 19.680000 3.645000 ;
- RECT 19.930000 2.320000 20.100000 2.490000 ;
- RECT 20.430000 3.475000 20.600000 3.645000 ;
- RECT 20.500000 1.580000 20.670000 1.750000 ;
- RECT 20.790000 0.425000 20.960000 0.595000 ;
- RECT 20.790000 3.475000 20.960000 3.645000 ;
- RECT 20.860000 1.580000 21.030000 1.750000 ;
- RECT 21.490000 2.320000 21.660000 2.490000 ;
- RECT 21.910000 3.475000 22.080000 3.645000 ;
- RECT 22.070000 1.580000 22.240000 1.750000 ;
- RECT 22.270000 0.425000 22.440000 0.595000 ;
- RECT 22.270000 3.475000 22.440000 3.645000 ;
- RECT 22.430000 1.580000 22.600000 1.750000 ;
- RECT 22.630000 0.425000 22.800000 0.595000 ;
- RECT 22.630000 3.475000 22.800000 3.645000 ;
- RECT 23.050000 2.320000 23.220000 2.490000 ;
- RECT 23.470000 3.475000 23.640000 3.645000 ;
- RECT 23.630000 1.580000 23.800000 1.750000 ;
- RECT 23.830000 0.425000 24.000000 0.595000 ;
- RECT 23.830000 3.475000 24.000000 3.645000 ;
- RECT 23.990000 1.580000 24.160000 1.750000 ;
- RECT 24.190000 0.425000 24.360000 0.595000 ;
- RECT 24.190000 3.475000 24.360000 3.645000 ;
- RECT 24.610000 2.320000 24.780000 2.490000 ;
- RECT 25.030000 3.475000 25.200000 3.645000 ;
- RECT 25.190000 1.580000 25.360000 1.750000 ;
- RECT 25.390000 0.425000 25.560000 0.595000 ;
- RECT 25.390000 3.475000 25.560000 3.645000 ;
- RECT 25.550000 1.580000 25.720000 1.750000 ;
- RECT 25.750000 0.425000 25.920000 0.595000 ;
- RECT 25.750000 3.475000 25.920000 3.645000 ;
- RECT 26.170000 2.320000 26.340000 2.490000 ;
- RECT 26.590000 3.475000 26.760000 3.645000 ;
- RECT 26.750000 1.580000 26.920000 1.750000 ;
- RECT 26.950000 0.425000 27.120000 0.595000 ;
- RECT 26.950000 3.475000 27.120000 3.645000 ;
- RECT 27.110000 1.580000 27.280000 1.750000 ;
- RECT 27.310000 0.425000 27.480000 0.595000 ;
- RECT 27.310000 3.475000 27.480000 3.645000 ;
- RECT 27.730000 2.320000 27.900000 2.490000 ;
- RECT 28.150000 3.475000 28.320000 3.645000 ;
- RECT 28.310000 1.580000 28.480000 1.750000 ;
- RECT 28.510000 0.425000 28.680000 0.595000 ;
- RECT 28.510000 3.475000 28.680000 3.645000 ;
- RECT 28.670000 1.580000 28.840000 1.750000 ;
- RECT 28.870000 0.425000 29.040000 0.595000 ;
- RECT 28.870000 3.475000 29.040000 3.645000 ;
- RECT 29.290000 2.320000 29.460000 2.490000 ;
- RECT 29.710000 3.475000 29.880000 3.645000 ;
- RECT 29.870000 1.580000 30.040000 1.750000 ;
- RECT 30.070000 0.425000 30.240000 0.595000 ;
- RECT 30.070000 3.475000 30.240000 3.645000 ;
- RECT 30.230000 1.580000 30.400000 1.750000 ;
- RECT 30.430000 0.425000 30.600000 0.595000 ;
- RECT 30.430000 3.475000 30.600000 3.645000 ;
- RECT 30.850000 2.320000 31.020000 2.490000 ;
- RECT 31.270000 3.475000 31.440000 3.645000 ;
- RECT 31.430000 1.580000 31.600000 1.750000 ;
- RECT 31.630000 0.425000 31.800000 0.595000 ;
- RECT 31.630000 3.475000 31.800000 3.645000 ;
- RECT 31.790000 1.580000 31.960000 1.750000 ;
- RECT 31.990000 0.425000 32.160000 0.595000 ;
- RECT 31.990000 3.475000 32.160000 3.645000 ;
- RECT 32.410000 2.320000 32.580000 2.490000 ;
- RECT 32.910000 3.475000 33.080000 3.645000 ;
- RECT 33.270000 0.425000 33.440000 0.595000 ;
- RECT 33.270000 3.475000 33.440000 3.645000 ;
- LAYER met1 ;
- RECT 4.960000 1.550000 32.090000 1.780000 ;
- END
-END sky130_fd_sc_hvl__buf_32
-MACRO sky130_fd_sc_hvl__buf_8
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__buf_8 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 9.600000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 3.375000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.635000 1.580000 2.245000 1.815000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 2.520000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.605000 2.035000 8.965000 2.205000 ;
- RECT 3.605000 2.205000 3.935000 3.445000 ;
- RECT 3.665000 0.805000 3.875000 1.625000 ;
- RECT 3.665000 1.625000 8.555000 1.795000 ;
- RECT 5.165000 2.205000 5.495000 3.445000 ;
- RECT 5.225000 0.805000 5.435000 1.625000 ;
- RECT 6.725000 2.205000 7.055000 3.445000 ;
- RECT 6.785000 0.805000 6.995000 1.625000 ;
- RECT 8.285000 2.205000 8.965000 3.230000 ;
- RECT 8.285000 3.230000 8.735000 3.445000 ;
- RECT 8.345000 0.805000 8.965000 0.975000 ;
- RECT 8.345000 0.975000 8.555000 1.625000 ;
- RECT 8.735000 0.975000 8.965000 2.035000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 9.600000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 9.600000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 9.600000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 9.600000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 9.600000 0.085000 ;
- RECT 0.000000 3.985000 9.600000 4.155000 ;
- RECT 0.245000 0.805000 0.455000 1.475000 ;
- RECT 0.245000 1.475000 0.435000 2.095000 ;
- RECT 0.245000 2.095000 2.595000 2.265000 ;
- RECT 0.245000 2.265000 0.435000 3.545000 ;
- RECT 0.615000 2.445000 1.865000 3.625000 ;
- RECT 0.615000 3.625000 9.505000 3.795000 ;
- RECT 0.675000 0.380000 9.505000 0.550000 ;
- RECT 0.675000 0.550000 1.925000 1.385000 ;
- RECT 2.045000 2.265000 2.595000 3.445000 ;
- RECT 2.105000 0.730000 2.315000 1.230000 ;
- RECT 2.105000 1.230000 2.595000 1.400000 ;
- RECT 2.425000 1.400000 2.595000 1.625000 ;
- RECT 2.425000 1.625000 3.380000 1.955000 ;
- RECT 2.425000 1.955000 2.595000 2.095000 ;
- RECT 2.605000 0.550000 3.495000 0.760000 ;
- RECT 2.765000 0.760000 3.495000 1.445000 ;
- RECT 2.765000 2.385000 3.435000 3.625000 ;
- RECT 4.045000 0.550000 5.055000 1.445000 ;
- RECT 4.105000 2.385000 4.995000 3.625000 ;
- RECT 5.605000 0.550000 6.615000 1.445000 ;
- RECT 5.665000 2.385000 6.555000 3.625000 ;
- RECT 7.165000 0.550000 8.175000 1.445000 ;
- RECT 7.225000 2.385000 8.115000 3.625000 ;
- RECT 8.905000 3.475000 9.505000 3.625000 ;
- RECT 8.975000 0.550000 9.505000 0.600000 ;
- RECT 9.135000 0.600000 9.505000 1.445000 ;
- RECT 9.135000 2.385000 9.505000 3.475000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.615000 3.475000 0.785000 3.645000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.975000 3.475000 1.145000 3.645000 ;
- RECT 1.035000 0.380000 1.205000 0.550000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.335000 3.475000 1.505000 3.645000 ;
- RECT 1.395000 0.380000 1.565000 0.550000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.695000 3.475000 1.865000 3.645000 ;
- RECT 1.755000 0.380000 1.925000 0.550000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.605000 0.380000 2.775000 0.550000 ;
- RECT 2.770000 3.475000 2.940000 3.645000 ;
- RECT 2.965000 0.380000 3.135000 0.550000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.130000 3.475000 3.300000 3.645000 ;
- RECT 3.325000 0.380000 3.495000 0.550000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.070000 0.380000 4.240000 0.550000 ;
- RECT 4.105000 3.475000 4.275000 3.645000 ;
- RECT 4.430000 0.380000 4.600000 0.550000 ;
- RECT 4.465000 3.475000 4.635000 3.645000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.790000 0.380000 4.960000 0.550000 ;
- RECT 4.825000 3.475000 4.995000 3.645000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.665000 3.475000 5.835000 3.645000 ;
- RECT 5.670000 0.380000 5.840000 0.550000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.025000 3.475000 6.195000 3.645000 ;
- RECT 6.030000 0.380000 6.200000 0.550000 ;
- RECT 6.385000 3.475000 6.555000 3.645000 ;
- RECT 6.390000 0.380000 6.560000 0.550000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.230000 3.475000 7.400000 3.645000 ;
- RECT 7.235000 0.380000 7.405000 0.550000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.595000 0.380000 7.765000 0.550000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.945000 3.475000 8.115000 3.645000 ;
- RECT 7.955000 0.380000 8.125000 0.550000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.975000 0.380000 9.145000 0.550000 ;
- RECT 9.265000 3.475000 9.435000 3.645000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.335000 0.380000 9.505000 0.550000 ;
- END
-END sky130_fd_sc_hvl__buf_8
-MACRO sky130_fd_sc_hvl__buf_4
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__buf_4 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 4.800000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.885000 1.775000 4.215000 2.120000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 1.260000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.550000 1.390000 1.780000 ;
- RECT 1.220000 0.495000 1.470000 1.205000 ;
- RECT 1.220000 1.205000 3.030000 1.375000 ;
- RECT 1.220000 1.375000 1.390000 1.550000 ;
- RECT 1.220000 1.780000 1.390000 1.905000 ;
- RECT 1.220000 1.905000 3.110000 2.075000 ;
- RECT 1.220000 2.075000 1.470000 3.755000 ;
- RECT 2.780000 0.495000 3.030000 1.205000 ;
- RECT 2.780000 2.075000 3.110000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 4.800000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 4.800000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 4.800000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 4.800000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 4.800000 0.085000 ;
- RECT 0.000000 3.985000 4.800000 4.155000 ;
- RECT 0.090000 0.365000 1.040000 1.325000 ;
- RECT 0.090000 2.175000 1.040000 3.755000 ;
- RECT 1.570000 1.555000 4.670000 1.595000 ;
- RECT 1.570000 1.595000 3.600000 1.725000 ;
- RECT 1.650000 0.365000 2.600000 1.025000 ;
- RECT 1.650000 2.255000 2.600000 3.755000 ;
- RECT 3.210000 0.365000 4.160000 1.245000 ;
- RECT 3.290000 2.300000 4.240000 3.755000 ;
- RECT 3.430000 1.425000 4.670000 1.555000 ;
- RECT 4.340000 0.495000 4.670000 1.425000 ;
- RECT 4.420000 1.595000 4.670000 3.755000 ;
- LAYER mcon ;
- RECT 0.120000 0.395000 0.290000 0.565000 ;
- RECT 0.120000 3.505000 0.290000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.480000 0.395000 0.650000 0.565000 ;
- RECT 0.480000 3.505000 0.650000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.840000 0.395000 1.010000 0.565000 ;
- RECT 0.840000 3.505000 1.010000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.680000 0.395000 1.850000 0.565000 ;
- RECT 1.680000 3.505000 1.850000 3.675000 ;
- RECT 2.040000 0.395000 2.210000 0.565000 ;
- RECT 2.040000 3.505000 2.210000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.400000 0.395000 2.570000 0.565000 ;
- RECT 2.400000 3.505000 2.570000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.240000 0.395000 3.410000 0.565000 ;
- RECT 3.320000 3.505000 3.490000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.600000 0.395000 3.770000 0.565000 ;
- RECT 3.680000 3.505000 3.850000 3.675000 ;
- RECT 3.960000 0.395000 4.130000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.040000 3.505000 4.210000 3.675000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- END
-END sky130_fd_sc_hvl__buf_4
-MACRO sky130_fd_sc_hvl__buf_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__buf_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 2.400000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.465000 1.465000 1.795000 3.260000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.115000 0.495000 0.365000 2.175000 ;
- RECT 0.115000 2.175000 0.550000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 2.400000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 2.400000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 2.400000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 2.400000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 2.400000 0.085000 ;
- RECT 0.000000 3.985000 2.400000 4.155000 ;
- RECT 0.545000 0.365000 1.795000 0.935000 ;
- RECT 0.675000 1.115000 2.225000 1.285000 ;
- RECT 0.675000 1.285000 1.005000 1.745000 ;
- RECT 0.730000 2.175000 1.285000 3.755000 ;
- RECT 1.975000 0.495000 2.225000 1.115000 ;
- RECT 1.975000 1.285000 2.225000 3.005000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.545000 0.395000 0.715000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.740000 3.505000 0.910000 3.675000 ;
- RECT 0.905000 0.395000 1.075000 0.565000 ;
- RECT 1.100000 3.505000 1.270000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.265000 0.395000 1.435000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.625000 0.395000 1.795000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- END
-END sky130_fd_sc_hvl__buf_1
-MACRO sky130_fd_sc_hvl__buf_2
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__buf_2 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.045000 1.775000 2.775000 2.120000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.630000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.550000 1.390000 1.720000 ;
- RECT 0.125000 1.720000 1.370000 1.780000 ;
- RECT 1.200000 1.780000 1.370000 3.755000 ;
- RECT 1.220000 0.495000 1.390000 1.550000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.090000 0.365000 1.040000 1.325000 ;
- RECT 0.090000 2.175000 1.020000 3.755000 ;
- RECT 1.550000 2.300000 2.800000 3.755000 ;
- RECT 1.570000 0.365000 2.820000 1.245000 ;
- RECT 1.570000 1.425000 3.250000 1.595000 ;
- RECT 1.570000 1.595000 1.865000 1.755000 ;
- RECT 2.980000 1.595000 3.250000 3.005000 ;
- RECT 3.000000 0.825000 3.250000 1.425000 ;
- LAYER mcon ;
- RECT 0.110000 3.505000 0.280000 3.675000 ;
- RECT 0.120000 0.395000 0.290000 0.565000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.470000 3.505000 0.640000 3.675000 ;
- RECT 0.480000 0.395000 0.650000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.830000 3.505000 1.000000 3.675000 ;
- RECT 0.840000 0.395000 1.010000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.550000 3.505000 1.720000 3.675000 ;
- RECT 1.570000 0.395000 1.740000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.910000 3.505000 2.080000 3.675000 ;
- RECT 1.930000 0.395000 2.100000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.270000 3.505000 2.440000 3.675000 ;
- RECT 2.290000 0.395000 2.460000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.630000 3.505000 2.800000 3.675000 ;
- RECT 2.650000 0.395000 2.820000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- END
-END sky130_fd_sc_hvl__buf_2
-MACRO sky130_fd_sc_hvl__o22ai_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__o22ai_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.840000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.005000 1.805000 3.715000 2.120000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.250000 1.805000 2.755000 2.120000 ;
- END
- END A2
- PIN B1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.535000 0.550000 1.865000 ;
- END
- END B1
- PIN B2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.085000 1.535000 1.595000 1.750000 ;
- END
- END B2
- PIN Y
- ANTENNADIFFAREA 0.742500 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.735000 0.615000 1.270000 1.355000 ;
- RECT 0.735000 1.355000 0.905000 1.930000 ;
- RECT 0.735000 1.930000 1.795000 2.100000 ;
- RECT 1.525000 2.100000 1.795000 2.175000 ;
- RECT 1.525000 2.175000 2.045000 3.260000 ;
- RECT 1.875000 3.260000 2.045000 3.755000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.840000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.840000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.840000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.840000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.840000 0.085000 ;
- RECT 0.000000 3.985000 3.840000 4.155000 ;
- RECT 0.090000 2.280000 1.345000 3.755000 ;
- RECT 0.160000 0.265000 1.970000 0.435000 ;
- RECT 0.160000 0.435000 0.490000 1.355000 ;
- RECT 1.800000 0.435000 1.970000 1.455000 ;
- RECT 1.800000 1.455000 3.670000 1.625000 ;
- RECT 2.150000 0.365000 3.250000 1.275000 ;
- RECT 2.305000 2.300000 3.615000 3.755000 ;
- RECT 3.420000 0.525000 3.670000 1.455000 ;
- LAYER mcon ;
- RECT 0.095000 3.505000 0.265000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.455000 3.505000 0.625000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.815000 3.505000 0.985000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.175000 3.505000 1.345000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.200000 0.395000 2.370000 0.565000 ;
- RECT 2.335000 3.505000 2.505000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.560000 0.395000 2.730000 0.565000 ;
- RECT 2.695000 3.505000 2.865000 3.675000 ;
- RECT 2.920000 0.395000 3.090000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.055000 3.505000 3.225000 3.675000 ;
- RECT 3.415000 3.505000 3.585000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- END
-END sky130_fd_sc_hvl__o22ai_1
-MACRO sky130_fd_sc_hvl__einvn_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__einvn_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.275000 1.725000 2.780000 2.540000 ;
- RECT 2.505000 1.160000 2.780000 1.725000 ;
- END
- END A
- PIN TE_B
- ANTENNAGATEAREA 1.335000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.515000 1.825000 1.795000 2.025000 ;
- RECT 0.635000 2.025000 1.795000 2.120000 ;
- END
- END TE_B
- PIN Z
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.950000 0.495000 3.235000 3.755000 ;
- END
- END Z
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.090000 0.910000 0.440000 1.425000 ;
- RECT 0.090000 1.425000 2.065000 1.645000 ;
- RECT 0.090000 1.645000 0.345000 2.195000 ;
- RECT 0.090000 2.195000 0.455000 2.300000 ;
- RECT 0.090000 2.300000 0.535000 3.025000 ;
- RECT 0.440000 0.365000 2.770000 0.740000 ;
- RECT 0.610000 0.740000 2.770000 0.900000 ;
- RECT 0.610000 0.900000 2.335000 1.245000 ;
- RECT 0.740000 2.300000 2.105000 2.710000 ;
- RECT 0.740000 2.710000 2.770000 3.755000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.440000 0.395000 0.610000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.770000 3.505000 0.940000 3.675000 ;
- RECT 0.800000 0.395000 0.970000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.130000 3.505000 1.300000 3.675000 ;
- RECT 1.160000 0.395000 1.330000 0.565000 ;
- RECT 1.490000 3.505000 1.660000 3.675000 ;
- RECT 1.520000 0.395000 1.690000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.850000 3.505000 2.020000 3.675000 ;
- RECT 1.880000 0.395000 2.050000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.210000 3.505000 2.380000 3.675000 ;
- RECT 2.240000 0.395000 2.410000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.570000 3.505000 2.740000 3.675000 ;
- RECT 2.600000 0.395000 2.770000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- END
-END sky130_fd_sc_hvl__einvn_1
-MACRO sky130_fd_sc_hvl__a22oi_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__a22oi_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.840000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.045000 1.505000 2.755000 1.750000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.940000 1.505000 3.715000 1.750000 ;
- END
- END A2
- PIN B1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.465000 1.505000 1.795000 1.750000 ;
- END
- END B1
- PIN B2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.505000 0.835000 1.835000 ;
- END
- END B2
- PIN Y
- ANTENNADIFFAREA 0.630000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.925000 2.175000 1.285000 3.455000 ;
- RECT 1.085000 0.810000 1.955000 0.980000 ;
- RECT 1.085000 0.980000 1.285000 2.175000 ;
- RECT 1.705000 0.495000 1.955000 0.810000 ;
- RECT 1.705000 0.980000 1.955000 1.325000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.840000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.840000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.840000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.840000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.840000 0.085000 ;
- RECT 0.000000 3.985000 3.840000 4.155000 ;
- RECT 0.090000 0.365000 0.680000 1.325000 ;
- RECT 0.145000 2.175000 0.475000 3.635000 ;
- RECT 0.145000 3.635000 1.955000 3.805000 ;
- RECT 1.705000 1.930000 3.595000 2.100000 ;
- RECT 1.705000 2.100000 1.955000 3.635000 ;
- RECT 2.135000 0.365000 3.750000 1.325000 ;
- RECT 2.135000 2.280000 3.085000 3.755000 ;
- RECT 3.265000 2.100000 3.595000 3.755000 ;
- LAYER mcon ;
- RECT 0.120000 0.395000 0.290000 0.565000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.480000 0.395000 0.650000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.135000 0.395000 2.305000 0.565000 ;
- RECT 2.165000 3.505000 2.335000 3.675000 ;
- RECT 2.495000 0.395000 2.665000 0.565000 ;
- RECT 2.525000 3.505000 2.695000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.855000 0.395000 3.025000 0.565000 ;
- RECT 2.885000 3.505000 3.055000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.215000 0.395000 3.385000 0.565000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.575000 0.395000 3.745000 0.565000 ;
- END
-END sky130_fd_sc_hvl__a22oi_1
-MACRO sky130_fd_sc_hvl__lsbuflv2hv_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__lsbuflv2hv_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 10.56000 BY 8.140000 ;
- SYMMETRY X Y ;
- SITE unithvdbl ;
- PIN A
- ANTENNAGATEAREA 0.252000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.495000 1.530000 2.805000 2.200000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 10.120000 4.405000 10.450000 6.055000 ;
- RECT 10.120000 6.725000 10.450000 7.625000 ;
- RECT 10.210000 6.055000 10.450000 6.725000 ;
- END
- END X
- PIN LVPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.070000 3.020000 10.490000 3.305000 ;
- END
- END LVPWR
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 7.515000 10.560000 7.885000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 8.025000 10.560000 8.255000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 10.560000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 4.325000 10.560000 4.695000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 10.560000 0.085000 ;
- RECT 0.000000 3.985000 0.800000 4.155000 ;
- RECT 0.000000 8.055000 10.560000 8.225000 ;
- RECT 1.585000 6.085000 2.175000 7.715000 ;
- RECT 1.585000 7.715000 5.295000 7.885000 ;
- RECT 2.495000 5.665000 7.990000 5.995000 ;
- RECT 2.495000 5.995000 2.825000 7.545000 ;
- RECT 2.885000 2.765000 3.265000 3.055000 ;
- RECT 2.885000 3.055000 3.175000 5.495000 ;
- RECT 2.975000 0.735000 3.265000 1.745000 ;
- RECT 2.975000 1.745000 4.310000 1.995000 ;
- RECT 2.975000 1.995000 3.265000 2.765000 ;
- RECT 3.095000 0.335000 4.045000 0.565000 ;
- RECT 3.145000 6.165000 3.735000 7.715000 ;
- RECT 3.345000 3.225000 4.115000 4.200000 ;
- RECT 3.435000 0.565000 3.705000 1.575000 ;
- RECT 3.435000 2.165000 3.705000 3.075000 ;
- RECT 3.435000 3.075000 4.115000 3.225000 ;
- RECT 3.875000 0.735000 4.185000 1.245000 ;
- RECT 3.875000 1.245000 4.810000 1.575000 ;
- RECT 3.875000 2.165000 5.790000 2.475000 ;
- RECT 3.875000 2.475000 4.185000 2.905000 ;
- RECT 4.055000 5.995000 4.385000 7.545000 ;
- RECT 4.480000 1.575000 4.810000 2.145000 ;
- RECT 4.480000 2.145000 5.790000 2.165000 ;
- RECT 4.705000 6.165000 5.295000 7.715000 ;
- RECT 5.050000 0.255000 8.760000 0.425000 ;
- RECT 5.050000 0.425000 5.640000 1.975000 ;
- RECT 5.615000 5.995000 5.945000 7.625000 ;
- RECT 5.960000 0.595000 6.290000 2.145000 ;
- RECT 5.960000 2.145000 9.410000 2.475000 ;
- RECT 6.185000 3.135000 6.995000 3.465000 ;
- RECT 6.185000 3.465000 6.515000 5.665000 ;
- RECT 6.610000 0.425000 7.200000 1.975000 ;
- RECT 6.665000 2.795000 6.995000 3.135000 ;
- RECT 6.685000 4.470000 7.495000 4.800000 ;
- RECT 7.165000 2.475000 7.495000 3.395000 ;
- RECT 7.165000 3.395000 7.835000 3.805000 ;
- RECT 7.165000 3.805000 7.495000 4.470000 ;
- RECT 7.520000 0.595000 7.850000 2.145000 ;
- RECT 7.660000 5.205000 7.990000 5.665000 ;
- RECT 7.660000 5.995000 7.990000 6.555000 ;
- RECT 7.755000 3.985000 10.560000 4.155000 ;
- RECT 7.755000 4.405000 8.345000 4.800000 ;
- RECT 8.005000 2.795000 8.595000 3.705000 ;
- RECT 8.170000 0.425000 8.760000 1.975000 ;
- RECT 8.515000 4.405000 8.845000 6.225000 ;
- RECT 8.515000 6.225000 10.040000 6.555000 ;
- RECT 8.515000 6.555000 8.845000 7.625000 ;
- RECT 9.080000 0.515000 9.410000 2.145000 ;
- RECT 9.210000 4.405000 9.800000 5.945000 ;
- RECT 9.210000 6.835000 9.800000 7.745000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.155000 8.055000 0.325000 8.225000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 8.055000 0.805000 8.225000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 8.055000 1.285000 8.225000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 8.055000 1.765000 8.225000 ;
- RECT 1.615000 7.545000 1.785000 7.715000 ;
- RECT 1.975000 7.545000 2.145000 7.715000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 8.055000 2.245000 8.225000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 8.055000 2.725000 8.225000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 8.055000 3.205000 8.225000 ;
- RECT 3.125000 0.365000 3.295000 0.535000 ;
- RECT 3.175000 7.545000 3.345000 7.715000 ;
- RECT 3.485000 0.425000 3.655000 0.595000 ;
- RECT 3.485000 3.050000 3.655000 3.220000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 8.055000 3.685000 8.225000 ;
- RECT 3.535000 7.545000 3.705000 7.715000 ;
- RECT 3.845000 0.365000 4.015000 0.535000 ;
- RECT 3.845000 3.105000 4.015000 3.275000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 8.055000 4.165000 8.225000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 8.055000 4.645000 8.225000 ;
- RECT 4.735000 7.545000 4.905000 7.715000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 8.055000 5.125000 8.225000 ;
- RECT 5.080000 0.425000 5.250000 0.595000 ;
- RECT 5.095000 7.545000 5.265000 7.715000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 8.055000 5.605000 8.225000 ;
- RECT 5.440000 0.425000 5.610000 0.595000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 8.055000 6.085000 8.225000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 8.055000 6.565000 8.225000 ;
- RECT 6.640000 0.425000 6.810000 0.595000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 8.055000 7.045000 8.225000 ;
- RECT 7.000000 0.425000 7.170000 0.595000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 8.055000 7.525000 8.225000 ;
- RECT 7.785000 4.495000 7.955000 4.665000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.835000 8.055000 8.005000 8.225000 ;
- RECT 8.035000 3.475000 8.205000 3.645000 ;
- RECT 8.145000 4.495000 8.315000 4.665000 ;
- RECT 8.200000 0.425000 8.370000 0.595000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.315000 8.055000 8.485000 8.225000 ;
- RECT 8.395000 3.475000 8.565000 3.645000 ;
- RECT 8.560000 0.425000 8.730000 0.595000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.795000 8.055000 8.965000 8.225000 ;
- RECT 9.240000 4.495000 9.410000 4.665000 ;
- RECT 9.240000 7.545000 9.410000 7.715000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.275000 8.055000 9.445000 8.225000 ;
- RECT 9.600000 4.495000 9.770000 4.665000 ;
- RECT 9.600000 7.545000 9.770000 7.715000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.755000 8.055000 9.925000 8.225000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.235000 8.055000 10.405000 8.225000 ;
- LAYER met1 ;
- RECT 0.000000 -0.115000 10.560000 0.115000 ;
- RECT 0.000000 0.255000 10.560000 0.625000 ;
- RECT 0.000000 3.445000 10.560000 3.815000 ;
- END
-END sky130_fd_sc_hvl__lsbuflv2hv_1
-MACRO sky130_fd_sc_hvl__lsbuflv2hv_clkiso_hlkg_3
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__lsbuflv2hv_clkiso_hlkg_3 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 24.96000 BY 8.140000 ;
- SYMMETRY X Y ;
- SITE unithvdbl ;
- PIN A
- ANTENNAGATEAREA 0.558000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 21.070000 5.975000 21.400000 6.455000 ;
- END
- END A
- PIN SLEEP_B
- ANTENNAGATEAREA 0.750000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 14.315000 5.545000 14.985000 5.875000 ;
- END
- END SLEEP_B
- PIN X
- ANTENNADIFFAREA 2.180000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.060000 0.645000 1.280000 1.920000 ;
- RECT 1.060000 1.920000 2.840000 2.140000 ;
- RECT 1.060000 2.140000 1.280000 5.115000 ;
- RECT 2.620000 0.645000 2.840000 1.920000 ;
- RECT 2.620000 2.140000 2.840000 5.115000 ;
- END
- END X
- PIN LVPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.070000 3.020000 24.890000 3.305000 ;
- END
- END LVPWR
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 7.515000 24.960000 7.885000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 8.025000 24.960000 8.255000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 24.960000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 4.325000 24.960000 4.695000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 24.960000 0.085000 ;
- RECT 0.000000 3.985000 0.685000 4.155000 ;
- RECT 0.000000 8.055000 24.960000 8.225000 ;
- RECT 0.360000 4.155000 0.530000 5.180000 ;
- RECT 1.060000 6.195000 1.280000 6.850000 ;
- RECT 1.060000 6.850000 1.810000 7.180000 ;
- RECT 1.060000 7.180000 1.280000 7.570000 ;
- RECT 1.060000 7.570000 14.885000 7.800000 ;
- RECT 1.655000 4.395000 2.245000 4.625000 ;
- RECT 1.835000 0.255000 2.425000 0.485000 ;
- RECT 1.835000 0.485000 2.065000 1.655000 ;
- RECT 1.835000 2.405000 2.065000 4.395000 ;
- RECT 1.835000 4.625000 2.065000 5.115000 ;
- RECT 1.840000 5.755000 6.520000 5.975000 ;
- RECT 1.840000 5.975000 2.060000 6.525000 ;
- RECT 2.360000 6.195000 2.585000 7.205000 ;
- RECT 2.360000 7.205000 2.580000 7.570000 ;
- RECT 3.010000 1.865000 4.170000 1.920000 ;
- RECT 3.010000 1.920000 5.730000 2.140000 ;
- RECT 3.010000 2.140000 4.170000 2.195000 ;
- RECT 3.035000 0.255000 3.625000 0.485000 ;
- RECT 3.215000 4.395000 3.805000 4.625000 ;
- RECT 3.395000 0.485000 3.625000 1.655000 ;
- RECT 3.395000 2.405000 3.625000 4.395000 ;
- RECT 3.395000 4.625000 3.625000 5.115000 ;
- RECT 3.570000 5.975000 3.790000 7.205000 ;
- RECT 3.950000 0.645000 4.170000 1.865000 ;
- RECT 3.950000 2.195000 4.170000 3.755000 ;
- RECT 4.545000 0.255000 5.135000 0.485000 ;
- RECT 4.725000 0.485000 4.955000 1.655000 ;
- RECT 4.725000 2.405000 4.955000 3.515000 ;
- RECT 4.725000 3.515000 5.310000 3.755000 ;
- RECT 4.750000 6.195000 4.970000 7.570000 ;
- RECT 5.510000 0.645000 5.730000 1.920000 ;
- RECT 5.510000 2.140000 5.730000 3.755000 ;
- RECT 5.930000 5.975000 6.150000 7.205000 ;
- RECT 6.300000 2.185000 6.995000 2.515000 ;
- RECT 6.300000 2.515000 6.520000 5.755000 ;
- RECT 7.075000 2.835000 7.435000 3.065000 ;
- RECT 7.075000 3.065000 7.305000 4.345000 ;
- RECT 7.110000 6.195000 7.330000 7.570000 ;
- RECT 7.205000 2.425000 7.805000 2.655000 ;
- RECT 7.205000 2.655000 7.435000 2.835000 ;
- RECT 7.345000 4.905000 8.080000 5.235000 ;
- RECT 7.575000 1.585000 12.770000 1.805000 ;
- RECT 7.575000 1.805000 7.805000 2.425000 ;
- RECT 7.860000 2.835000 8.080000 4.905000 ;
- RECT 7.860000 5.235000 8.080000 5.755000 ;
- RECT 7.860000 5.755000 12.775000 5.975000 ;
- RECT 8.290000 5.975000 8.510000 7.205000 ;
- RECT 9.135000 3.985000 9.925000 4.155000 ;
- RECT 9.470000 6.195000 9.690000 7.570000 ;
- RECT 10.025000 3.515000 10.615000 3.745000 ;
- RECT 10.210000 2.015000 10.430000 3.515000 ;
- RECT 10.210000 3.745000 10.430000 5.035000 ;
- RECT 10.210000 5.035000 13.550000 5.255000 ;
- RECT 10.650000 5.975000 10.870000 7.205000 ;
- RECT 10.990000 1.805000 11.210000 4.725000 ;
- RECT 11.585000 3.515000 12.175000 3.745000 ;
- RECT 11.770000 2.015000 11.990000 3.515000 ;
- RECT 11.770000 3.745000 11.990000 5.035000 ;
- RECT 11.830000 6.195000 12.050000 7.570000 ;
- RECT 12.550000 1.805000 12.770000 4.725000 ;
- RECT 12.555000 5.975000 12.775000 6.525000 ;
- RECT 13.090000 5.425000 14.105000 5.755000 ;
- RECT 13.145000 3.515000 13.735000 3.745000 ;
- RECT 13.330000 2.015000 13.550000 3.515000 ;
- RECT 13.330000 3.745000 13.550000 5.035000 ;
- RECT 13.335000 6.195000 13.555000 7.570000 ;
- RECT 13.885000 4.265000 14.105000 5.425000 ;
- RECT 13.885000 5.755000 14.105000 6.865000 ;
- RECT 13.965000 1.345000 18.530000 1.395000 ;
- RECT 13.965000 1.395000 19.940000 1.565000 ;
- RECT 13.965000 1.565000 14.295000 2.285000 ;
- RECT 14.295000 4.395000 14.885000 4.625000 ;
- RECT 14.655000 4.265000 14.885000 4.395000 ;
- RECT 14.655000 4.625000 14.885000 5.055000 ;
- RECT 14.665000 6.195000 14.885000 7.570000 ;
- RECT 17.160000 1.735000 19.465000 2.165000 ;
- RECT 17.160000 2.165000 17.380000 5.635000 ;
- RECT 17.160000 5.635000 19.465000 5.805000 ;
- RECT 17.160000 5.805000 18.020000 5.855000 ;
- RECT 17.780000 0.395000 19.950000 0.625000 ;
- RECT 17.780000 0.625000 18.110000 1.175000 ;
- RECT 17.780000 6.915000 18.110000 7.515000 ;
- RECT 17.780000 7.515000 21.375000 7.745000 ;
- RECT 17.785000 4.435000 21.400000 4.605000 ;
- RECT 17.785000 4.605000 18.035000 5.465000 ;
- RECT 17.790000 5.855000 18.020000 6.575000 ;
- RECT 17.790000 6.575000 19.450000 6.745000 ;
- RECT 17.795000 3.905000 20.420000 4.235000 ;
- RECT 17.815000 2.335000 18.065000 3.535000 ;
- RECT 17.815000 3.535000 20.420000 3.705000 ;
- RECT 18.235000 4.775000 18.565000 5.635000 ;
- RECT 18.265000 2.335000 19.940000 2.505000 ;
- RECT 18.265000 2.505000 18.595000 3.365000 ;
- RECT 18.265000 5.975000 19.940000 6.185000 ;
- RECT 18.265000 6.185000 20.900000 6.405000 ;
- RECT 18.280000 0.795000 18.530000 1.345000 ;
- RECT 18.290000 6.745000 18.460000 7.345000 ;
- RECT 18.690000 6.915000 19.020000 7.515000 ;
- RECT 18.710000 0.625000 19.040000 1.225000 ;
- RECT 18.765000 4.605000 18.935000 5.465000 ;
- RECT 18.795000 2.675000 18.965000 3.535000 ;
- RECT 19.135000 4.775000 19.465000 5.635000 ;
- RECT 19.165000 2.505000 19.495000 3.365000 ;
- RECT 19.200000 6.745000 19.450000 7.345000 ;
- RECT 19.270000 0.795000 19.440000 1.395000 ;
- RECT 19.620000 0.625000 19.950000 1.225000 ;
- RECT 19.620000 6.625000 19.950000 7.515000 ;
- RECT 19.665000 3.705000 20.420000 3.905000 ;
- RECT 19.665000 4.235000 20.420000 4.435000 ;
- RECT 19.665000 4.605000 20.420000 5.805000 ;
- RECT 19.695000 2.675000 19.945000 3.020000 ;
- RECT 19.695000 3.020000 20.420000 3.535000 ;
- RECT 19.710000 1.565000 19.940000 2.335000 ;
- RECT 20.170000 5.805000 20.420000 5.935000 ;
- RECT 20.185000 6.625000 20.435000 7.515000 ;
- RECT 20.615000 4.775000 20.900000 6.185000 ;
- RECT 20.615000 6.405000 20.900000 6.625000 ;
- RECT 20.615000 6.625000 20.945000 7.345000 ;
- RECT 21.070000 4.605000 21.400000 5.805000 ;
- RECT 21.125000 6.625000 21.375000 7.515000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.155000 8.055000 0.325000 8.225000 ;
- RECT 0.515000 3.985000 0.685000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 8.055000 0.805000 8.225000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 7.600000 1.285000 7.770000 ;
- RECT 1.115000 8.055000 1.285000 8.225000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 7.600000 1.765000 7.770000 ;
- RECT 1.595000 8.055000 1.765000 8.225000 ;
- RECT 1.685000 4.425000 1.855000 4.595000 ;
- RECT 1.865000 0.285000 2.035000 0.455000 ;
- RECT 2.045000 4.425000 2.215000 4.595000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 7.600000 2.245000 7.770000 ;
- RECT 2.075000 8.055000 2.245000 8.225000 ;
- RECT 2.225000 0.285000 2.395000 0.455000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 7.600000 2.725000 7.770000 ;
- RECT 2.555000 8.055000 2.725000 8.225000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 7.600000 3.205000 7.770000 ;
- RECT 3.035000 8.055000 3.205000 8.225000 ;
- RECT 3.065000 0.285000 3.235000 0.455000 ;
- RECT 3.245000 4.425000 3.415000 4.595000 ;
- RECT 3.425000 0.285000 3.595000 0.455000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 7.600000 3.685000 7.770000 ;
- RECT 3.515000 8.055000 3.685000 8.225000 ;
- RECT 3.605000 4.425000 3.775000 4.595000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 7.600000 4.165000 7.770000 ;
- RECT 3.995000 8.055000 4.165000 8.225000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 7.600000 4.645000 7.770000 ;
- RECT 4.475000 8.055000 4.645000 8.225000 ;
- RECT 4.575000 0.285000 4.745000 0.455000 ;
- RECT 4.750000 3.545000 4.920000 3.715000 ;
- RECT 4.935000 0.285000 5.105000 0.455000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 7.600000 5.125000 7.770000 ;
- RECT 4.955000 8.055000 5.125000 8.225000 ;
- RECT 5.110000 3.545000 5.280000 3.715000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 7.600000 5.605000 7.770000 ;
- RECT 5.435000 8.055000 5.605000 8.225000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 7.600000 6.085000 7.770000 ;
- RECT 5.915000 8.055000 6.085000 8.225000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 7.600000 6.565000 7.770000 ;
- RECT 6.395000 8.055000 6.565000 8.225000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 7.600000 7.045000 7.770000 ;
- RECT 6.875000 8.055000 7.045000 8.225000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 7.600000 7.525000 7.770000 ;
- RECT 7.355000 8.055000 7.525000 8.225000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 7.600000 8.005000 7.770000 ;
- RECT 7.835000 8.055000 8.005000 8.225000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 7.600000 8.485000 7.770000 ;
- RECT 8.315000 8.055000 8.485000 8.225000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 7.600000 8.965000 7.770000 ;
- RECT 8.795000 8.055000 8.965000 8.225000 ;
- RECT 9.265000 3.985000 9.435000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 7.600000 9.445000 7.770000 ;
- RECT 9.275000 8.055000 9.445000 8.225000 ;
- RECT 9.625000 3.985000 9.795000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 7.600000 9.925000 7.770000 ;
- RECT 9.755000 8.055000 9.925000 8.225000 ;
- RECT 10.055000 3.545000 10.225000 3.715000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 7.600000 10.405000 7.770000 ;
- RECT 10.235000 8.055000 10.405000 8.225000 ;
- RECT 10.415000 3.545000 10.585000 3.715000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 7.600000 10.885000 7.770000 ;
- RECT 10.715000 8.055000 10.885000 8.225000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 7.600000 11.365000 7.770000 ;
- RECT 11.195000 8.055000 11.365000 8.225000 ;
- RECT 11.615000 3.545000 11.785000 3.715000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 7.600000 11.845000 7.770000 ;
- RECT 11.675000 8.055000 11.845000 8.225000 ;
- RECT 11.975000 3.545000 12.145000 3.715000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 7.600000 12.325000 7.770000 ;
- RECT 12.155000 8.055000 12.325000 8.225000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 7.600000 12.805000 7.770000 ;
- RECT 12.635000 8.055000 12.805000 8.225000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 7.600000 13.285000 7.770000 ;
- RECT 13.115000 8.055000 13.285000 8.225000 ;
- RECT 13.175000 3.545000 13.345000 3.715000 ;
- RECT 13.535000 3.545000 13.705000 3.715000 ;
- RECT 13.590000 7.600000 13.760000 7.770000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 8.055000 13.765000 8.225000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 7.600000 14.245000 7.770000 ;
- RECT 14.075000 8.055000 14.245000 8.225000 ;
- RECT 14.325000 4.425000 14.495000 4.595000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 7.600000 14.725000 7.770000 ;
- RECT 14.555000 8.055000 14.725000 8.225000 ;
- RECT 14.685000 4.425000 14.855000 4.595000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 8.055000 15.205000 8.225000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.515000 8.055000 15.685000 8.225000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 15.995000 8.055000 16.165000 8.225000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.475000 8.055000 16.645000 8.225000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 16.955000 8.055000 17.125000 8.225000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- RECT 17.435000 8.055000 17.605000 8.225000 ;
- RECT 17.820000 0.425000 17.990000 0.595000 ;
- RECT 17.820000 7.545000 17.990000 7.715000 ;
- RECT 17.915000 -0.085000 18.085000 0.085000 ;
- RECT 17.915000 8.055000 18.085000 8.225000 ;
- RECT 18.300000 0.425000 18.470000 0.595000 ;
- RECT 18.300000 7.545000 18.470000 7.715000 ;
- RECT 18.395000 -0.085000 18.565000 0.085000 ;
- RECT 18.395000 8.055000 18.565000 8.225000 ;
- RECT 18.780000 0.425000 18.950000 0.595000 ;
- RECT 18.780000 7.545000 18.950000 7.715000 ;
- RECT 18.875000 -0.085000 19.045000 0.085000 ;
- RECT 18.875000 8.055000 19.045000 8.225000 ;
- RECT 19.260000 0.425000 19.430000 0.595000 ;
- RECT 19.260000 7.545000 19.430000 7.715000 ;
- RECT 19.355000 -0.085000 19.525000 0.085000 ;
- RECT 19.355000 8.055000 19.525000 8.225000 ;
- RECT 19.740000 0.425000 19.910000 0.595000 ;
- RECT 19.740000 7.545000 19.910000 7.715000 ;
- RECT 19.800000 3.070000 19.970000 3.240000 ;
- RECT 19.835000 -0.085000 20.005000 0.085000 ;
- RECT 19.835000 8.055000 20.005000 8.225000 ;
- RECT 20.160000 3.070000 20.330000 3.240000 ;
- RECT 20.220000 7.545000 20.390000 7.715000 ;
- RECT 20.315000 -0.085000 20.485000 0.085000 ;
- RECT 20.315000 8.055000 20.485000 8.225000 ;
- RECT 20.700000 7.545000 20.870000 7.715000 ;
- RECT 20.795000 -0.085000 20.965000 0.085000 ;
- RECT 20.795000 8.055000 20.965000 8.225000 ;
- RECT 21.180000 7.545000 21.350000 7.715000 ;
- RECT 21.275000 -0.085000 21.445000 0.085000 ;
- RECT 21.275000 8.055000 21.445000 8.225000 ;
- RECT 21.755000 -0.085000 21.925000 0.085000 ;
- RECT 21.755000 8.055000 21.925000 8.225000 ;
- RECT 22.235000 -0.085000 22.405000 0.085000 ;
- RECT 22.235000 8.055000 22.405000 8.225000 ;
- RECT 22.715000 -0.085000 22.885000 0.085000 ;
- RECT 22.715000 8.055000 22.885000 8.225000 ;
- RECT 23.195000 -0.085000 23.365000 0.085000 ;
- RECT 23.195000 8.055000 23.365000 8.225000 ;
- RECT 23.675000 -0.085000 23.845000 0.085000 ;
- RECT 23.675000 8.055000 23.845000 8.225000 ;
- RECT 24.155000 -0.085000 24.325000 0.085000 ;
- RECT 24.155000 8.055000 24.325000 8.225000 ;
- RECT 24.635000 -0.085000 24.805000 0.085000 ;
- RECT 24.635000 8.055000 24.805000 8.225000 ;
- LAYER met1 ;
- RECT 0.000000 -0.115000 24.960000 0.115000 ;
- RECT 0.000000 0.255000 24.960000 0.625000 ;
- RECT 0.000000 3.445000 24.960000 3.815000 ;
- END
-END sky130_fd_sc_hvl__lsbuflv2hv_clkiso_hlkg_3
-MACRO sky130_fd_sc_hvl__mux2_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__mux2_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 5.280000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A0
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.295000 1.785000 2.905000 1.955000 ;
- RECT 2.295000 1.955000 2.625000 2.235000 ;
- RECT 2.735000 1.095000 3.685000 1.390000 ;
- RECT 2.735000 1.390000 2.905000 1.785000 ;
- END
- END A0
- PIN A1
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.085000 1.570000 3.685000 1.955000 ;
- END
- END A1
- PIN S
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.435000 1.705000 1.765000 3.095000 ;
- RECT 1.435000 3.095000 3.230000 3.265000 ;
- RECT 3.060000 2.135000 4.675000 2.305000 ;
- RECT 3.060000 2.305000 3.230000 3.095000 ;
- RECT 4.365000 1.550000 4.675000 2.135000 ;
- END
- END S
- PIN X
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 0.495000 0.415000 1.925000 ;
- RECT 0.125000 1.925000 0.495000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 5.280000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 5.280000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 5.280000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 5.280000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 5.280000 0.085000 ;
- RECT 0.000000 3.985000 5.280000 4.155000 ;
- RECT 0.595000 0.365000 2.205000 1.175000 ;
- RECT 0.620000 1.355000 2.555000 1.525000 ;
- RECT 0.620000 1.525000 0.950000 1.745000 ;
- RECT 0.675000 2.175000 1.255000 3.755000 ;
- RECT 1.945000 1.525000 2.115000 2.415000 ;
- RECT 1.945000 2.415000 2.880000 2.585000 ;
- RECT 2.385000 0.495000 2.880000 0.915000 ;
- RECT 2.385000 0.915000 2.555000 1.355000 ;
- RECT 2.550000 2.585000 2.880000 2.915000 ;
- RECT 3.060000 0.365000 4.720000 0.915000 ;
- RECT 3.410000 2.495000 4.720000 3.705000 ;
- RECT 3.865000 1.105000 5.150000 1.275000 ;
- RECT 3.865000 1.275000 4.115000 1.775000 ;
- RECT 4.900000 0.495000 5.150000 1.105000 ;
- RECT 4.900000 1.275000 5.150000 2.915000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.595000 0.395000 0.765000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.700000 3.505000 0.870000 3.675000 ;
- RECT 0.955000 0.395000 1.125000 0.565000 ;
- RECT 1.060000 3.505000 1.230000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.315000 0.395000 1.485000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.675000 0.395000 1.845000 0.565000 ;
- RECT 2.035000 0.395000 2.205000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.085000 0.395000 3.255000 0.565000 ;
- RECT 3.440000 3.505000 3.610000 3.675000 ;
- RECT 3.445000 0.395000 3.615000 0.565000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.800000 3.505000 3.970000 3.675000 ;
- RECT 3.805000 0.395000 3.975000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.160000 3.505000 4.330000 3.675000 ;
- RECT 4.165000 0.395000 4.335000 0.565000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.520000 3.505000 4.690000 3.675000 ;
- RECT 4.525000 0.395000 4.695000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- END
-END sky130_fd_sc_hvl__mux2_1
-MACRO sky130_fd_sc_hvl__sdfrbp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__sdfrbp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 20.16000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.565000 1.625000 2.330000 2.135000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 19.700000 0.685000 20.040000 3.755000 ;
- END
- END Q
- PIN Q_N
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 17.435000 0.515000 17.835000 3.570000 ;
- END
- END Q_N
- PIN RESET_B
- ANTENNAGATEAREA 1.260000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 5.235000 1.295000 5.635000 2.150000 ;
- RECT 10.685000 1.625000 11.245000 2.135000 ;
- LAYER mcon ;
- RECT 5.435000 1.950000 5.605000 2.120000 ;
- RECT 10.715000 1.950000 10.885000 2.120000 ;
- END
- PORT
- LAYER li1 ;
- RECT 15.005000 1.425000 15.685000 2.120000 ;
- LAYER mcon ;
- RECT 15.035000 1.950000 15.205000 2.120000 ;
- END
- PORT
- LAYER met1 ;
- RECT 5.375000 1.920000 5.665000 1.965000 ;
- RECT 5.375000 1.965000 15.265000 2.105000 ;
- RECT 5.375000 2.105000 5.665000 2.150000 ;
- RECT 10.655000 1.920000 10.945000 1.965000 ;
- RECT 10.655000 2.105000 10.945000 2.150000 ;
- RECT 14.975000 1.920000 15.265000 1.965000 ;
- RECT 14.975000 2.105000 15.265000 2.150000 ;
- END
- END RESET_B
- PIN SCD
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.710000 1.975000 4.705000 2.155000 ;
- RECT 3.710000 2.155000 4.040000 2.480000 ;
- RECT 4.375000 1.295000 4.705000 1.975000 ;
- END
- END SCD
- PIN SCE
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.655000 1.295000 0.985000 1.965000 ;
- RECT 0.815000 0.265000 1.685000 0.435000 ;
- RECT 0.815000 0.435000 0.985000 1.295000 ;
- RECT 1.515000 0.435000 1.685000 1.275000 ;
- RECT 1.515000 1.275000 4.195000 1.445000 ;
- RECT 1.515000 2.665000 3.040000 2.835000 ;
- RECT 1.515000 2.835000 1.765000 2.995000 ;
- RECT 3.485000 1.445000 4.195000 1.795000 ;
- END
- END SCE
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 5.870000 1.850000 6.200000 2.520000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 20.160000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 20.160000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 20.160000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 20.160000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 20.160000 0.085000 ;
- RECT 0.000000 3.985000 20.160000 4.155000 ;
- RECT 0.090000 0.365000 0.635000 1.115000 ;
- RECT 0.090000 3.205000 0.985000 3.705000 ;
- RECT 1.165000 0.615000 1.335000 2.315000 ;
- RECT 1.165000 2.315000 3.440000 2.485000 ;
- RECT 1.165000 2.485000 1.335000 3.205000 ;
- RECT 1.165000 3.205000 1.415000 3.705000 ;
- RECT 1.675000 3.235000 2.115000 3.735000 ;
- RECT 1.865000 0.265000 5.095000 0.435000 ;
- RECT 1.865000 0.435000 2.115000 0.995000 ;
- RECT 1.945000 3.015000 6.325000 3.185000 ;
- RECT 1.945000 3.185000 2.115000 3.235000 ;
- RECT 2.545000 3.365000 3.495000 3.735000 ;
- RECT 2.730000 1.625000 3.060000 2.315000 ;
- RECT 3.270000 2.485000 3.440000 2.665000 ;
- RECT 3.270000 2.665000 4.680000 2.835000 ;
- RECT 3.275000 0.615000 3.605000 0.925000 ;
- RECT 3.275000 0.925000 5.055000 1.095000 ;
- RECT 4.350000 2.325000 4.680000 2.665000 ;
- RECT 4.655000 3.185000 4.905000 3.735000 ;
- RECT 4.765000 0.435000 5.095000 0.755000 ;
- RECT 4.885000 1.095000 5.055000 3.015000 ;
- RECT 5.085000 3.365000 5.975000 3.755000 ;
- RECT 5.275000 0.365000 6.225000 0.995000 ;
- RECT 6.155000 3.185000 6.325000 3.635000 ;
- RECT 6.155000 3.635000 7.025000 3.805000 ;
- RECT 6.505000 0.495000 6.675000 1.505000 ;
- RECT 6.505000 1.505000 7.695000 1.675000 ;
- RECT 6.505000 1.675000 6.675000 3.455000 ;
- RECT 6.855000 1.855000 7.725000 2.025000 ;
- RECT 6.855000 2.025000 7.025000 3.635000 ;
- RECT 6.870000 0.365000 7.720000 0.915000 ;
- RECT 7.205000 2.205000 7.375000 3.705000 ;
- RECT 7.365000 1.345000 7.695000 1.505000 ;
- RECT 7.555000 2.025000 7.725000 3.255000 ;
- RECT 7.555000 3.255000 8.955000 3.425000 ;
- RECT 7.900000 0.265000 9.975000 0.435000 ;
- RECT 7.900000 0.435000 8.150000 0.995000 ;
- RECT 7.905000 0.995000 8.150000 2.225000 ;
- RECT 7.905000 2.225000 8.605000 3.015000 ;
- RECT 8.275000 3.425000 8.605000 3.755000 ;
- RECT 8.355000 3.015000 8.605000 3.075000 ;
- RECT 8.410000 0.615000 8.955000 0.995000 ;
- RECT 8.785000 0.995000 8.955000 3.255000 ;
- RECT 9.135000 0.615000 9.520000 0.995000 ;
- RECT 9.135000 0.995000 9.305000 2.905000 ;
- RECT 9.135000 2.905000 11.775000 3.075000 ;
- RECT 9.135000 3.075000 9.385000 3.755000 ;
- RECT 9.510000 2.005000 9.840000 2.315000 ;
- RECT 9.510000 2.315000 11.595000 2.485000 ;
- RECT 9.510000 2.485000 9.840000 2.675000 ;
- RECT 9.700000 0.435000 9.975000 0.925000 ;
- RECT 9.700000 0.925000 12.145000 1.095000 ;
- RECT 9.700000 1.095000 9.975000 1.755000 ;
- RECT 9.925000 3.255000 10.875000 3.755000 ;
- RECT 10.225000 1.275000 12.645000 1.445000 ;
- RECT 10.225000 1.445000 10.505000 1.945000 ;
- RECT 10.770000 0.365000 11.805000 0.745000 ;
- RECT 11.325000 2.665000 11.945000 2.835000 ;
- RECT 11.325000 2.835000 11.775000 2.905000 ;
- RECT 11.325000 3.075000 11.775000 3.735000 ;
- RECT 11.425000 1.875000 12.295000 2.045000 ;
- RECT 11.425000 2.045000 11.595000 2.315000 ;
- RECT 11.775000 2.225000 11.945000 2.665000 ;
- RECT 11.955000 3.015000 12.545000 3.735000 ;
- RECT 11.975000 0.265000 14.270000 0.435000 ;
- RECT 11.975000 0.435000 12.145000 0.925000 ;
- RECT 12.125000 2.045000 12.295000 2.175000 ;
- RECT 12.125000 2.175000 13.220000 2.345000 ;
- RECT 12.315000 0.615000 12.645000 1.275000 ;
- RECT 12.475000 1.445000 12.645000 1.825000 ;
- RECT 12.475000 1.825000 13.570000 1.995000 ;
- RECT 12.735000 2.525000 13.570000 2.695000 ;
- RECT 12.735000 2.695000 12.985000 3.755000 ;
- RECT 12.825000 0.435000 12.995000 1.475000 ;
- RECT 12.825000 1.475000 13.155000 1.645000 ;
- RECT 13.175000 0.615000 13.425000 1.125000 ;
- RECT 13.175000 1.125000 13.920000 1.295000 ;
- RECT 13.400000 1.995000 13.570000 2.525000 ;
- RECT 13.435000 2.875000 14.620000 3.045000 ;
- RECT 13.435000 3.045000 13.765000 3.755000 ;
- RECT 13.750000 1.295000 13.920000 2.875000 ;
- RECT 14.100000 0.435000 14.270000 2.555000 ;
- RECT 14.450000 0.365000 15.400000 0.895000 ;
- RECT 14.450000 1.075000 16.195000 1.245000 ;
- RECT 14.450000 1.245000 14.620000 2.875000 ;
- RECT 14.800000 2.300000 16.150000 2.495000 ;
- RECT 14.800000 2.675000 15.720000 3.705000 ;
- RECT 15.865000 1.245000 16.195000 1.655000 ;
- RECT 15.900000 2.495000 16.150000 3.175000 ;
- RECT 15.980000 1.835000 16.545000 2.005000 ;
- RECT 15.980000 2.005000 16.150000 2.300000 ;
- RECT 16.175000 0.515000 16.545000 0.895000 ;
- RECT 16.330000 2.185000 17.255000 3.705000 ;
- RECT 16.375000 0.895000 16.545000 1.835000 ;
- RECT 16.725000 0.365000 17.255000 1.305000 ;
- RECT 18.025000 0.685000 18.385000 1.655000 ;
- RECT 18.025000 1.655000 19.520000 1.985000 ;
- RECT 18.025000 1.985000 18.355000 2.985000 ;
- RECT 18.535000 2.175000 19.485000 3.755000 ;
- RECT 18.565000 0.365000 19.515000 1.475000 ;
- LAYER mcon ;
- RECT 0.095000 0.395000 0.265000 0.565000 ;
- RECT 0.095000 3.505000 0.265000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.455000 0.395000 0.625000 0.565000 ;
- RECT 0.455000 3.505000 0.625000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.815000 3.505000 0.985000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.575000 3.505000 2.745000 3.675000 ;
- RECT 2.935000 3.505000 3.105000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.295000 3.505000 3.465000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.085000 3.505000 5.255000 3.675000 ;
- RECT 5.305000 0.395000 5.475000 0.565000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.445000 3.505000 5.615000 3.675000 ;
- RECT 5.665000 0.395000 5.835000 0.565000 ;
- RECT 5.805000 3.505000 5.975000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.025000 0.395000 6.195000 0.565000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 6.950000 0.395000 7.120000 0.565000 ;
- RECT 7.205000 3.505000 7.375000 3.675000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.470000 0.395000 7.640000 0.565000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.955000 3.505000 10.125000 3.675000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.315000 3.505000 10.485000 3.675000 ;
- RECT 10.675000 3.505000 10.845000 3.675000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.800000 0.395000 10.970000 0.565000 ;
- RECT 11.160000 0.395000 11.330000 0.565000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.520000 0.395000 11.690000 0.565000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 11.985000 3.505000 12.155000 3.675000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.345000 3.505000 12.515000 3.675000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.480000 0.395000 14.650000 0.565000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 14.815000 3.505000 14.985000 3.675000 ;
- RECT 14.840000 0.395000 15.010000 0.565000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.175000 3.505000 15.345000 3.675000 ;
- RECT 15.200000 0.395000 15.370000 0.565000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.535000 3.505000 15.705000 3.675000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.345000 3.505000 16.515000 3.675000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- RECT 16.705000 3.505000 16.875000 3.675000 ;
- RECT 16.725000 0.395000 16.895000 0.565000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 16.955000 3.985000 17.125000 4.155000 ;
- RECT 17.065000 3.505000 17.235000 3.675000 ;
- RECT 17.085000 0.395000 17.255000 0.565000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- RECT 17.435000 3.985000 17.605000 4.155000 ;
- RECT 17.915000 -0.085000 18.085000 0.085000 ;
- RECT 17.915000 3.985000 18.085000 4.155000 ;
- RECT 18.395000 -0.085000 18.565000 0.085000 ;
- RECT 18.395000 3.985000 18.565000 4.155000 ;
- RECT 18.565000 3.505000 18.735000 3.675000 ;
- RECT 18.595000 0.395000 18.765000 0.565000 ;
- RECT 18.875000 -0.085000 19.045000 0.085000 ;
- RECT 18.875000 3.985000 19.045000 4.155000 ;
- RECT 18.925000 3.505000 19.095000 3.675000 ;
- RECT 18.955000 0.395000 19.125000 0.565000 ;
- RECT 19.285000 3.505000 19.455000 3.675000 ;
- RECT 19.315000 0.395000 19.485000 0.565000 ;
- RECT 19.355000 -0.085000 19.525000 0.085000 ;
- RECT 19.355000 3.985000 19.525000 4.155000 ;
- RECT 19.835000 -0.085000 20.005000 0.085000 ;
- RECT 19.835000 3.985000 20.005000 4.155000 ;
- END
-END sky130_fd_sc_hvl__sdfrbp_1
-END LIBRARY
\ No newline at end of file
diff --git a/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef b/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
deleted file mode 100644
index 448e6e4..0000000
--- a/openlane/simple_por/runs/simple_por/tmp/merged_unpadded.lef
+++ /dev/null
@@ -1,12841 +0,0 @@
-# Copyright 2020 The SkyWater PDK Authors
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-# SPDX-License-Identifier: Apache-2.0
-
-VERSION 5.7 ;
-
-BUSBITCHARS "[]" ;
-DIVIDERCHAR "/" ;
-
-UNITS
- TIME NANOSECONDS 1 ;
- CAPACITANCE PICOFARADS 1 ;
- RESISTANCE OHMS 1 ;
- DATABASE MICRONS 1000 ;
-END UNITS
-
-MANUFACTURINGGRID 0.005 ;
-
-PROPERTYDEFINITIONS
- LAYER LEF58_TYPE STRING ;
-END PROPERTYDEFINITIONS
-
-# High voltage, single height
-SITE unithv
- SYMMETRY Y ;
- CLASS CORE ;
- SIZE 0.48 BY 4.07 ;
-END unithv
-
-# High voltage, double height
-SITE unithvdbl
- SYMMETRY Y ;
- CLASS CORE ;
- SIZE 0.48 BY 8.14 ;
-END unithvdbl
-
-LAYER nwell
- TYPE MASTERSLICE ;
- PROPERTY LEF58_TYPE "TYPE NWELL ;" ;
-END nwell
-
-LAYER pwell
- TYPE MASTERSLICE ;
- PROPERTY LEF58_TYPE "TYPE NWELL ;" ;
-END pwell
-
-LAYER li1
- TYPE ROUTING ;
- DIRECTION VERTICAL ;
-
- PITCH 0.48 ;
- MINWIDTH 0.17 ;
-
- WIDTH 0.17 ; # LI 1
- # SPACING 0.17 ; # LI 2
- SPACINGTABLE
- PARALLELRUNLENGTH 0
- WIDTH 0 0.17 ;
- AREA 0.0561 ; # LI 6
- THICKNESS 0.1 ;
- EDGECAPACITANCE 40.697E-6 ;
- CAPACITANCE CPERSQDIST 36.9866E-6 ;
- RESISTANCE RPERSQ 12.2 ;
-
- ANTENNADIFFSIDEAREARATIO PWL ( ( 0 75 ) ( 0.0125 75 ) ( 0.0225 85.125 ) ( 22.5 10200 ) ) ;
-END li1
-
-LAYER mcon
- TYPE CUT ;
-
- WIDTH 0.17 ; # Mcon 1
- SPACING 0.19 ; # Mcon 2
- ENCLOSURE BELOW 0 0 ; # Mcon 4
- ENCLOSURE ABOVE 0.03 0.06 ; # Met1 4 / Met1 5
-
- ANTENNADIFFAREARATIO PWL ( ( 0 3 ) ( 0.0125 3 ) ( 0.0225 3.405 ) ( 22.5 408 ) ) ;
- DCCURRENTDENSITY AVERAGE 0.36 ; # mA per via Iavg_max at Tj = 90oC
-
-END mcon
-
-LAYER met1
- TYPE ROUTING ;
- DIRECTION HORIZONTAL ;
-
- PITCH 0.37 ;
- MINENCLOSEDAREA 0.14 ;
- MINWIDTH 0.14 ;
-
- WIDTH 0.14 ; # Met1 1
- # SPACING 0.14 ; # Met1 2
- # SPACING 0.28 RANGE 3.001 100 ; # Met1 3b
- SPACINGTABLE
- PARALLELRUNLENGTH 0
- WIDTH 0 0.14
- WIDTH 3 0.28 ;
- AREA 0.083 ; # Met1 6
- THICKNESS 0.35 ;
-
- ANTENNADIFFSIDEAREARATIO PWL ( ( 0 400 ) ( 0.0125 400 ) ( 0.0225 2609 ) ( 22.5 11600 ) ) ;
-
- EDGECAPACITANCE 40.567E-6 ;
- CAPACITANCE CPERSQDIST 25.7784E-6 ;
- DCCURRENTDENSITY AVERAGE 2.8 ; # mA/um Iavg_max at Tj = 90oC
- ACCURRENTDENSITY RMS 6.1 ; # mA/um Irms_max at Tj = 90oC
-
- RESISTANCE RPERSQ 0.125 ;
-END met1
-
-LAYER via
- TYPE CUT ;
- WIDTH 0.15 ; # Via 1a
- SPACING 0.17 ; # Via 2
- ENCLOSURE BELOW 0.055 0.085 ; # Via 4a / Via 5a
- ENCLOSURE ABOVE 0.055 0.085 ; # Met2 4 / Met2 5
-
- ANTENNADIFFAREARATIO PWL ( ( 0 6 ) ( 0.0125 6 ) ( 0.0225 6.81 ) ( 22.5 816 ) ) ;
- DCCURRENTDENSITY AVERAGE 0.29 ; # mA per via Iavg_max at Tj = 90oC
-END via
-
-LAYER met2
- TYPE ROUTING ;
- DIRECTION VERTICAL ;
-
- PITCH 0.48 ;
- MINENCLOSEDAREA 0.14 ;
- MINWIDTH 0.14 ;
-
- WIDTH 0.14 ; # Met2 1
- # SPACING 0.14 ; # Met2 2
- # SPACING 0.28 RANGE 3.001 100 ; # Met2 3b
- SPACINGTABLE
- PARALLELRUNLENGTH 0
- WIDTH 0 0.14
- WIDTH 3 0.28 ;
- AREA 0.0676 ; # Met2 6
- THICKNESS 0.35 ;
-
- EDGECAPACITANCE 37.759E-6 ;
- CAPACITANCE CPERSQDIST 16.9423E-6 ;
- RESISTANCE RPERSQ 0.125 ;
- DCCURRENTDENSITY AVERAGE 2.8 ; # mA/um Iavg_max at Tj = 90oC
- ACCURRENTDENSITY RMS 6.1 ; # mA/um Irms_max at Tj = 90oC
- ANTENNADIFFSIDEAREARATIO PWL ( ( 0 400 ) ( 0.0125 400 ) ( 0.0225 2609 ) ( 22.5 11600 ) ) ;
-END met2
-
-# ******** Layer via2, type routing, number 44 **************
-LAYER via2
- TYPE CUT ;
- WIDTH 0.2 ; # Via2 1
- SPACING 0.2 ; # Via2 2
- ENCLOSURE BELOW 0.04 0.085 ; # Via2 4
- ENCLOSURE ABOVE 0.065 0.065 ; # Met3 4
- ANTENNADIFFAREARATIO PWL ( ( 0 6 ) ( 0.0125 6 ) ( 0.0225 6.81 ) ( 22.5 816 ) ) ;
- DCCURRENTDENSITY AVERAGE 0.48 ; # mA per via Iavg_max at Tj = 90oC
-END via2
-
-LAYER met3
- TYPE ROUTING ;
- DIRECTION HORIZONTAL ;
-
- PITCH 0.74 ;
- MINWIDTH 0.3 ;
-
- WIDTH 0.3 ; # Met3 1
- # SPACING 0.3 ; # Met3 2
- SPACINGTABLE
- PARALLELRUNLENGTH 0
- WIDTH 0 0.3
- WIDTH 3 0.4 ;
- AREA 0.24 ; # Met3 6
- THICKNESS 0.8 ;
-
- EDGECAPACITANCE 40.989E-6 ;
- CAPACITANCE CPERSQDIST 12.3729E-6 ;
- RESISTANCE RPERSQ 0.047 ;
- DCCURRENTDENSITY AVERAGE 6.8 ; # mA/um Iavg_max at Tj = 90oC
- ACCURRENTDENSITY RMS 14.9 ; # mA/um Irms_max at Tj = 90oC
-
- ANTENNADIFFSIDEAREARATIO PWL ( ( 0 400 ) ( 0.0125 400 ) ( 0.0225 2609 ) ( 22.5 11600 ) ) ;
-END met3
-
-LAYER via3
- TYPE CUT ;
- WIDTH 0.2 ; # Via3 1
- SPACING 0.2 ; # Via3 2
- ENCLOSURE BELOW 0.06 0.09 ; # Via3 4 / Via3 5
- ENCLOSURE ABOVE 0.065 0.065 ; # Met4 3
- ANTENNADIFFAREARATIO PWL ( ( 0 6 ) ( 0.0125 6 ) ( 0.0225 6.81 ) ( 22.5 816 ) ) ;
- DCCURRENTDENSITY AVERAGE 0.48 ; # mA per via Iavg_max at Tj = 90oC
-END via3
-
-LAYER met4
- TYPE ROUTING ;
- DIRECTION VERTICAL ;
-
- PITCH 0.96 ;
- MINWIDTH 0.3 ;
-
- WIDTH 0.3 ; # Met4 1
- # SPACING 0.3 ; # Met4 2
- SPACINGTABLE
- PARALLELRUNLENGTH 0
- WIDTH 0 0.3
- WIDTH 3 0.4 ;
- AREA 0.24 ; # Met4 4a
-
- THICKNESS 0.8 ;
-
- EDGECAPACITANCE 36.676E-6 ;
- CAPACITANCE CPERSQDIST 8.41537E-6 ;
- RESISTANCE RPERSQ 0.047 ;
- DCCURRENTDENSITY AVERAGE 6.8 ; # mA/um Iavg_max at Tj = 90oC
- ACCURRENTDENSITY RMS 14.9 ; # mA/um Irms_max at Tj = 90oC
-
- ANTENNADIFFSIDEAREARATIO PWL ( ( 0 400 ) ( 0.0125 400 ) ( 0.0225 2609 ) ( 22.5 11600 ) ) ;
-END met4
-
-LAYER via4
- TYPE CUT ;
-
- WIDTH 0.8 ; # Via4 1
- SPACING 0.8 ; # Via4 2
- ENCLOSURE BELOW 0.19 0.19 ; # Via4 4
- ENCLOSURE ABOVE 0.31 0.31 ; # Met5 3
- ANTENNADIFFAREARATIO PWL ( ( 0 6 ) ( 0.0125 6 ) ( 0.0225 6.81 ) ( 22.5 816 ) ) ;
- DCCURRENTDENSITY AVERAGE 2.49 ; # mA per via Iavg_max at Tj = 90oC
-END via4
-
-LAYER met5
- TYPE ROUTING ;
- DIRECTION HORIZONTAL ;
-
- PITCH 3.33 ;
- MINWIDTH 1.6 ;
-
- WIDTH 1.6 ; # Met5 1
- #SPACING 1.6 ; # Met5 2
- SPACINGTABLE
- PARALLELRUNLENGTH 0
- WIDTH 0 1.6 ;
- AREA 4 ; # Met5 4
-
- THICKNESS 1.2 ;
-
- EDGECAPACITANCE 38.851E-6 ;
- CAPACITANCE CPERSQDIST 6.32063E-6 ;
- RESISTANCE RPERSQ 0.0285 ;
- DCCURRENTDENSITY AVERAGE 10.17 ; # mA/um Iavg_max at Tj = 90oC
- ACCURRENTDENSITY RMS 22.34 ; # mA/um Irms_max at Tj = 90oC
-
- ANTENNADIFFSIDEAREARATIO PWL ( ( 0 400 ) ( 0.0125 400 ) ( 0.0225 2609 ) ( 22.5 11600 ) ) ;
-END met5
-
-
-### Routing via cells section ###
-# Plus via rule, metals are along the prefered direction
-VIA L1M1_PR DEFAULT
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER li1 ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER met1 ;
- RECT -0.145 -0.115 0.145 0.115 ;
-END L1M1_PR
-
-VIARULE L1M1_PR GENERATE
- LAYER li1 ;
- ENCLOSURE 0 0 ;
- LAYER met1 ;
- ENCLOSURE 0.06 0.03 ;
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- SPACING 0.36 BY 0.36 ;
-END L1M1_PR
-
-# Plus via rule, metals are along the non prefered direction
-VIA L1M1_PR_R DEFAULT
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER li1 ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER met1 ;
- RECT -0.115 -0.145 0.115 0.145 ;
-END L1M1_PR_R
-
-VIARULE L1M1_PR_R GENERATE
- LAYER li1 ;
- ENCLOSURE 0 0 ;
- LAYER met1 ;
- ENCLOSURE 0.03 0.06 ;
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- SPACING 0.36 BY 0.36 ;
-END L1M1_PR_R
-
-# Minus via rule, lower layer metal is along prefered direction
-VIA L1M1_PR_M DEFAULT
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER li1 ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER met1 ;
- RECT -0.115 -0.145 0.115 0.145 ;
-END L1M1_PR_M
-
-VIARULE L1M1_PR_M GENERATE
- LAYER li1 ;
- ENCLOSURE 0 0 ;
- LAYER met1 ;
- ENCLOSURE 0.03 0.06 ;
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- SPACING 0.36 BY 0.36 ;
-END L1M1_PR_M
-
-# Minus via rule, upper layer metal is along prefered direction
-VIA L1M1_PR_MR DEFAULT
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER li1 ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER met1 ;
- RECT -0.145 -0.115 0.145 0.115 ;
-END L1M1_PR_MR
-
-VIARULE L1M1_PR_MR GENERATE
- LAYER li1 ;
- ENCLOSURE 0 0 ;
- LAYER met1 ;
- ENCLOSURE 0.06 0.03 ;
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- SPACING 0.36 BY 0.36 ;
-END L1M1_PR_MR
-
-# Centered via rule, we really do not want to use it
-VIA L1M1_PR_C DEFAULT
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER li1 ;
- RECT -0.085 -0.085 0.085 0.085 ;
- LAYER met1 ;
- RECT -0.145 -0.145 0.145 0.145 ;
-END L1M1_PR_C
-
-VIARULE L1M1_PR_C GENERATE
- LAYER li1 ;
- ENCLOSURE 0 0 ;
- LAYER met1 ;
- ENCLOSURE 0.06 0.06 ;
- LAYER mcon ;
- RECT -0.085 -0.085 0.085 0.085 ;
- SPACING 0.36 BY 0.36 ;
-END L1M1_PR_C
-
-# Plus via rule, metals are along the prefered direction
-VIA M1M2_PR DEFAULT
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- LAYER met1 ;
- RECT -0.16 -0.13 0.16 0.13 ;
- LAYER met2 ;
- RECT -0.13 -0.16 0.13 0.16 ;
-END M1M2_PR
-
-VIARULE M1M2_PR GENERATE
- LAYER met1 ;
- ENCLOSURE 0.085 0.055 ;
- LAYER met2 ;
- ENCLOSURE 0.055 0.085 ;
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- SPACING 0.32 BY 0.32 ;
-END M1M2_PR
-
-# Plus via rule, metals are along the non prefered direction
-VIA M1M2_PR_R DEFAULT
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- LAYER met1 ;
- RECT -0.13 -0.16 0.13 0.16 ;
- LAYER met2 ;
- RECT -0.16 -0.13 0.16 0.13 ;
-END M1M2_PR_R
-
-VIARULE M1M2_PR_R GENERATE
- LAYER met1 ;
- ENCLOSURE 0.055 0.085 ;
- LAYER met2 ;
- ENCLOSURE 0.085 0.055 ;
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- SPACING 0.32 BY 0.32 ;
-END M1M2_PR_R
-
-# Minus via rule, lower layer metal is along prefered direction
-VIA M1M2_PR_M DEFAULT
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- LAYER met1 ;
- RECT -0.16 -0.13 0.16 0.13 ;
- LAYER met2 ;
- RECT -0.16 -0.13 0.16 0.13 ;
-END M1M2_PR_M
-
-VIARULE M1M2_PR_M GENERATE
- LAYER met1 ;
- ENCLOSURE 0.085 0.055 ;
- LAYER met2 ;
- ENCLOSURE 0.085 0.055 ;
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- SPACING 0.32 BY 0.32 ;
-END M1M2_PR_M
-
-# Minus via rule, upper layer metal is along prefered direction
-VIA M1M2_PR_MR DEFAULT
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- LAYER met1 ;
- RECT -0.13 -0.16 0.13 0.16 ;
- LAYER met2 ;
- RECT -0.13 -0.16 0.13 0.16 ;
-END M1M2_PR_MR
-
-VIARULE M1M2_PR_MR GENERATE
- LAYER met1 ;
- ENCLOSURE 0.055 0.085 ;
- LAYER met2 ;
- ENCLOSURE 0.055 0.085 ;
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- SPACING 0.32 BY 0.32 ;
-END M1M2_PR_MR
-
-# Centered via rule, we really do not want to use it
-VIA M1M2_PR_C DEFAULT
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- LAYER met1 ;
- RECT -0.16 -0.16 0.16 0.16 ;
- LAYER met2 ;
- RECT -0.16 -0.16 0.16 0.16 ;
-END M1M2_PR_C
-
-VIARULE M1M2_PR_C GENERATE
- LAYER met1 ;
- ENCLOSURE 0.085 0.085 ;
- LAYER met2 ;
- ENCLOSURE 0.085 0.085 ;
- LAYER via ;
- RECT -0.075 -0.075 0.075 0.075 ;
- SPACING 0.32 BY 0.32 ;
-END M1M2_PR_C
-
-# Plus via rule, metals are along the prefered direction
-VIA M2M3_PR DEFAULT
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met2 ;
- RECT -0.14 -0.185 0.14 0.185 ;
- LAYER met3 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M2M3_PR
-
-VIARULE M2M3_PR GENERATE
- LAYER met2 ;
- ENCLOSURE 0.04 0.085 ;
- LAYER met3 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M2M3_PR
-
-# Plus via rule, metals are along the non prefered direction
-VIA M2M3_PR_R DEFAULT
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met2 ;
- RECT -0.185 -0.14 0.185 0.14 ;
- LAYER met3 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M2M3_PR_R
-
-VIARULE M2M3_PR_R GENERATE
- LAYER met2 ;
- ENCLOSURE 0.085 0.04 ;
- LAYER met3 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M2M3_PR_R
-
-# Minus via rule, lower layer metal is along prefered direction
-VIA M2M3_PR_M DEFAULT
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met2 ;
- RECT -0.14 -0.185 0.14 0.185 ;
- LAYER met3 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M2M3_PR_M
-
-VIARULE M2M3_PR_M GENERATE
- LAYER met2 ;
- ENCLOSURE 0.04 0.085 ;
- LAYER met3 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M2M3_PR_M
-
-# Minus via rule, upper layer metal is along prefered direction
-VIA M2M3_PR_MR DEFAULT
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met2 ;
- RECT -0.185 -0.14 0.185 0.14 ;
- LAYER met3 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M2M3_PR_MR
-
-VIARULE M2M3_PR_MR GENERATE
- LAYER met2 ;
- ENCLOSURE 0.085 0.04 ;
- LAYER met3 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M2M3_PR_MR
-
-# Centered via rule, we really do not want to use it
-VIA M2M3_PR_C DEFAULT
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met2 ;
- RECT -0.185 -0.185 0.185 0.185 ;
- LAYER met3 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M2M3_PR_C
-
-VIARULE M2M3_PR_C GENERATE
- LAYER met2 ;
- ENCLOSURE 0.085 0.085 ;
- LAYER met3 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via2 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M2M3_PR_C
-
-# Plus via rule, metals are along the prefered direction
-VIA M3M4_PR DEFAULT
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met3 ;
- RECT -0.19 -0.16 0.19 0.16 ;
- LAYER met4 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M3M4_PR
-
-VIARULE M3M4_PR GENERATE
- LAYER met3 ;
- ENCLOSURE 0.09 0.06 ;
- LAYER met4 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M3M4_PR
-
-# Plus via rule, metals are along the non prefered direction
-VIA M3M4_PR_R DEFAULT
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met3 ;
- RECT -0.16 -0.19 0.16 0.19 ;
- LAYER met4 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M3M4_PR_R
-
-VIARULE M3M4_PR_R GENERATE
- LAYER met3 ;
- ENCLOSURE 0.06 0.09 ;
- LAYER met4 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M3M4_PR_R
-
-# Minus via rule, lower layer metal is along prefered direction
-VIA M3M4_PR_M DEFAULT
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met3 ;
- RECT -0.19 -0.16 0.19 0.16 ;
- LAYER met4 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M3M4_PR_M
-
-VIARULE M3M4_PR_M GENERATE
- LAYER met3 ;
- ENCLOSURE 0.09 0.06 ;
- LAYER met4 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M3M4_PR_M
-
-# Minus via rule, upper layer metal is along prefered direction
-VIA M3M4_PR_MR DEFAULT
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met3 ;
- RECT -0.16 -0.19 0.16 0.19 ;
- LAYER met4 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M3M4_PR_MR
-
-VIARULE M3M4_PR_MR GENERATE
- LAYER met3 ;
- ENCLOSURE 0.06 0.09 ;
- LAYER met4 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M3M4_PR_MR
-
-# Centered via rule, we really do not want to use it
-VIA M3M4_PR_C DEFAULT
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- LAYER met3 ;
- RECT -0.19 -0.19 0.19 0.19 ;
- LAYER met4 ;
- RECT -0.165 -0.165 0.165 0.165 ;
-END M3M4_PR_C
-
-VIARULE M3M4_PR_C GENERATE
- LAYER met3 ;
- ENCLOSURE 0.09 0.09 ;
- LAYER met4 ;
- ENCLOSURE 0.065 0.065 ;
- LAYER via3 ;
- RECT -0.1 -0.1 0.1 0.1 ;
- SPACING 0.4 BY 0.4 ;
-END M3M4_PR_C
-
-# Plus via rule, metals are along the prefered direction
-VIA M4M5_PR DEFAULT
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- LAYER met4 ;
- RECT -0.59 -0.59 0.59 0.59 ;
- LAYER met5 ;
- RECT -0.71 -0.71 0.71 0.71 ;
-END M4M5_PR
-
-VIARULE M4M5_PR GENERATE
- LAYER met4 ;
- ENCLOSURE 0.19 0.19 ;
- LAYER met5 ;
- ENCLOSURE 0.31 0.31 ;
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- SPACING 1.6 BY 1.6 ;
-END M4M5_PR
-
-# Plus via rule, metals are along the non prefered direction
-VIA M4M5_PR_R DEFAULT
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- LAYER met4 ;
- RECT -0.59 -0.59 0.59 0.59 ;
- LAYER met5 ;
- RECT -0.71 -0.71 0.71 0.71 ;
-END M4M5_PR_R
-
-VIARULE M4M5_PR_R GENERATE
- LAYER met4 ;
- ENCLOSURE 0.19 0.19 ;
- LAYER met5 ;
- ENCLOSURE 0.31 0.31 ;
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- SPACING 1.6 BY 1.6 ;
-END M4M5_PR_R
-
-# Minus via rule, lower layer metal is along prefered direction
-VIA M4M5_PR_M DEFAULT
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- LAYER met4 ;
- RECT -0.59 -0.59 0.59 0.59 ;
- LAYER met5 ;
- RECT -0.71 -0.71 0.71 0.71 ;
-END M4M5_PR_M
-
-VIARULE M4M5_PR_M GENERATE
- LAYER met4 ;
- ENCLOSURE 0.19 0.19 ;
- LAYER met5 ;
- ENCLOSURE 0.31 0.31 ;
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- SPACING 1.6 BY 1.6 ;
-END M4M5_PR_M
-
-# Minus via rule, upper layer metal is along prefered direction
-VIA M4M5_PR_MR DEFAULT
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- LAYER met4 ;
- RECT -0.59 -0.59 0.59 0.59 ;
- LAYER met5 ;
- RECT -0.71 -0.71 0.71 0.71 ;
-END M4M5_PR_MR
-
-VIARULE M4M5_PR_MR GENERATE
- LAYER met4 ;
- ENCLOSURE 0.19 0.19 ;
- LAYER met5 ;
- ENCLOSURE 0.31 0.31 ;
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- SPACING 1.6 BY 1.6 ;
-END M4M5_PR_MR
-
-# Centered via rule, we really do not want to use it
-VIA M4M5_PR_C DEFAULT
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- LAYER met4 ;
- RECT -0.59 -0.59 0.59 0.59 ;
- LAYER met5 ;
- RECT -0.71 -0.71 0.71 0.71 ;
-END M4M5_PR_C
-
-VIARULE M4M5_PR_C GENERATE
- LAYER met4 ;
- ENCLOSURE 0.19 0.19 ;
- LAYER met5 ;
- ENCLOSURE 0.31 0.31 ;
- LAYER via4 ;
- RECT -0.4 -0.4 0.4 0.4 ;
- SPACING 1.6 BY 1.6 ;
-END M4M5_PR_C
-### end of single via cells ###
-
-
-MACRO sky130_fd_sc_hvl__dfsbp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dfsbp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 17.76000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.525000 1.515000 2.875000 2.145000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.498750 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 17.300000 0.495000 17.635000 1.325000 ;
- RECT 17.300000 2.355000 17.635000 3.435000 ;
- RECT 17.405000 1.325000 17.635000 2.355000 ;
- END
- END Q
- PIN Q_N
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 15.015000 0.495000 15.375000 3.755000 ;
- END
- END Q_N
- PIN SET_B
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 6.985000 1.155000 10.330000 1.325000 ;
- RECT 10.160000 1.325000 10.330000 1.605000 ;
- RECT 10.160000 1.605000 10.885000 1.775000 ;
- RECT 10.715000 1.775000 10.885000 1.975000 ;
- RECT 10.715000 1.975000 12.830000 2.145000 ;
- RECT 12.150000 1.555000 12.830000 1.975000 ;
- END
- END SET_B
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 0.560000 1.550000 0.890000 2.520000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 17.760000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 17.760000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 17.760000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 17.760000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 17.760000 0.085000 ;
- RECT 0.000000 3.985000 17.760000 4.155000 ;
- RECT 0.110000 0.540000 0.360000 1.200000 ;
- RECT 0.110000 1.200000 1.590000 1.370000 ;
- RECT 0.110000 1.370000 0.380000 3.450000 ;
- RECT 0.540000 0.365000 1.490000 1.020000 ;
- RECT 0.650000 2.700000 1.240000 3.705000 ;
- RECT 1.260000 1.370000 1.590000 1.870000 ;
- RECT 1.420000 1.870000 1.590000 3.630000 ;
- RECT 1.420000 3.630000 2.290000 3.800000 ;
- RECT 1.670000 0.540000 2.000000 1.000000 ;
- RECT 1.770000 1.000000 2.000000 1.165000 ;
- RECT 1.770000 1.165000 2.820000 1.335000 ;
- RECT 1.770000 1.335000 1.940000 3.450000 ;
- RECT 2.120000 2.325000 3.025000 2.495000 ;
- RECT 2.120000 2.495000 2.290000 3.630000 ;
- RECT 2.220000 0.365000 2.470000 0.985000 ;
- RECT 2.470000 2.675000 2.675000 3.705000 ;
- RECT 2.650000 0.265000 4.460000 0.435000 ;
- RECT 2.650000 0.435000 2.820000 1.165000 ;
- RECT 2.855000 2.495000 3.025000 3.355000 ;
- RECT 2.855000 3.355000 5.500000 3.525000 ;
- RECT 3.000000 0.615000 3.375000 1.005000 ;
- RECT 3.205000 1.005000 3.375000 2.675000 ;
- RECT 3.205000 2.675000 3.545000 3.175000 ;
- RECT 3.555000 1.105000 3.725000 2.225000 ;
- RECT 3.555000 2.225000 4.800000 2.395000 ;
- RECT 3.725000 2.395000 3.895000 3.355000 ;
- RECT 3.780000 0.615000 4.110000 0.925000 ;
- RECT 3.905000 0.925000 4.075000 1.855000 ;
- RECT 3.905000 1.855000 8.060000 2.025000 ;
- RECT 4.075000 2.675000 4.405000 3.005000 ;
- RECT 4.075000 3.005000 5.150000 3.175000 ;
- RECT 4.255000 1.105000 4.585000 1.505000 ;
- RECT 4.255000 1.505000 9.470000 1.675000 ;
- RECT 4.290000 0.435000 4.460000 1.105000 ;
- RECT 4.585000 2.395000 4.800000 2.555000 ;
- RECT 4.650000 0.365000 5.600000 0.905000 ;
- RECT 4.945000 1.085000 6.150000 1.325000 ;
- RECT 4.980000 2.025000 5.150000 3.005000 ;
- RECT 5.330000 2.205000 7.025000 2.375000 ;
- RECT 5.330000 2.555000 6.595000 2.725000 ;
- RECT 5.330000 2.725000 5.500000 3.355000 ;
- RECT 5.680000 2.905000 6.245000 3.705000 ;
- RECT 5.820000 0.515000 6.150000 1.085000 ;
- RECT 6.425000 2.725000 6.595000 3.355000 ;
- RECT 6.425000 3.355000 7.675000 3.525000 ;
- RECT 6.775000 2.375000 7.025000 3.175000 ;
- RECT 6.785000 0.365000 7.735000 0.975000 ;
- RECT 7.505000 2.545000 9.120000 2.715000 ;
- RECT 7.505000 2.715000 7.675000 3.355000 ;
- RECT 7.730000 2.025000 8.060000 2.365000 ;
- RECT 7.855000 2.895000 8.805000 3.705000 ;
- RECT 8.185000 0.375000 11.110000 0.545000 ;
- RECT 8.185000 0.545000 8.515000 0.975000 ;
- RECT 8.755000 0.725000 10.680000 0.975000 ;
- RECT 8.870000 1.885000 9.120000 2.545000 ;
- RECT 9.300000 1.675000 9.470000 2.305000 ;
- RECT 9.300000 2.305000 10.185000 2.475000 ;
- RECT 9.345000 2.675000 9.675000 3.585000 ;
- RECT 9.345000 3.585000 10.535000 3.755000 ;
- RECT 9.650000 1.505000 9.980000 1.955000 ;
- RECT 9.650000 1.955000 10.535000 2.125000 ;
- RECT 9.855000 2.475000 10.185000 2.555000 ;
- RECT 10.365000 2.125000 10.535000 2.325000 ;
- RECT 10.365000 2.325000 13.180000 2.495000 ;
- RECT 10.365000 2.495000 10.535000 3.585000 ;
- RECT 10.510000 0.975000 10.680000 1.255000 ;
- RECT 10.510000 1.255000 11.460000 1.425000 ;
- RECT 10.715000 2.675000 11.665000 3.705000 ;
- RECT 10.860000 0.545000 11.110000 1.075000 ;
- RECT 11.290000 0.515000 11.660000 0.975000 ;
- RECT 11.290000 0.975000 11.460000 1.255000 ;
- RECT 11.640000 1.155000 11.970000 1.205000 ;
- RECT 11.640000 1.205000 14.395000 1.375000 ;
- RECT 11.640000 1.375000 11.970000 1.795000 ;
- RECT 12.035000 2.495000 13.180000 3.175000 ;
- RECT 12.200000 0.365000 13.150000 0.975000 ;
- RECT 13.010000 1.555000 14.045000 1.725000 ;
- RECT 13.010000 1.725000 13.180000 2.325000 ;
- RECT 13.360000 1.905000 14.395000 2.075000 ;
- RECT 13.360000 2.075000 13.690000 2.675000 ;
- RECT 13.390000 0.825000 13.720000 1.205000 ;
- RECT 13.870000 2.255000 14.820000 3.755000 ;
- RECT 13.900000 0.365000 14.835000 1.025000 ;
- RECT 14.225000 1.375000 14.395000 1.905000 ;
- RECT 15.625000 0.825000 15.975000 1.505000 ;
- RECT 15.625000 1.505000 17.175000 1.675000 ;
- RECT 15.625000 1.675000 15.955000 3.185000 ;
- RECT 16.135000 2.355000 17.085000 3.705000 ;
- RECT 16.155000 0.365000 17.105000 1.305000 ;
- RECT 16.845000 1.675000 17.175000 2.175000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.570000 0.395000 0.740000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.680000 3.505000 0.850000 3.675000 ;
- RECT 0.930000 0.395000 1.100000 0.565000 ;
- RECT 1.040000 3.505000 1.210000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.290000 0.395000 1.460000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.250000 0.395000 2.420000 0.565000 ;
- RECT 2.490000 3.505000 2.660000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.680000 0.395000 4.850000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.040000 0.395000 5.210000 0.565000 ;
- RECT 5.400000 0.395000 5.570000 0.565000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.695000 3.505000 5.865000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.055000 3.505000 6.225000 3.675000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.815000 0.395000 6.985000 0.565000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.175000 0.395000 7.345000 0.565000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.535000 0.395000 7.705000 0.565000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.885000 3.505000 8.055000 3.675000 ;
- RECT 8.245000 3.505000 8.415000 3.675000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.605000 3.505000 8.775000 3.675000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.745000 3.505000 10.915000 3.675000 ;
- RECT 11.105000 3.505000 11.275000 3.675000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.465000 3.505000 11.635000 3.675000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.230000 0.395000 12.400000 0.565000 ;
- RECT 12.590000 0.395000 12.760000 0.565000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 12.950000 0.395000 13.120000 0.565000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 13.900000 3.505000 14.070000 3.675000 ;
- RECT 13.920000 0.395000 14.090000 0.565000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.260000 3.505000 14.430000 3.675000 ;
- RECT 14.280000 0.395000 14.450000 0.565000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 14.620000 3.505000 14.790000 3.675000 ;
- RECT 14.640000 0.395000 14.810000 0.565000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.165000 3.505000 16.335000 3.675000 ;
- RECT 16.185000 0.395000 16.355000 0.565000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- RECT 16.525000 3.505000 16.695000 3.675000 ;
- RECT 16.545000 0.395000 16.715000 0.565000 ;
- RECT 16.885000 3.505000 17.055000 3.675000 ;
- RECT 16.905000 0.395000 17.075000 0.565000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 16.955000 3.985000 17.125000 4.155000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- RECT 17.435000 3.985000 17.605000 4.155000 ;
- END
-END sky130_fd_sc_hvl__dfsbp_1
-MACRO sky130_fd_sc_hvl__dfrtp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dfrtp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 15.36000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.415000 0.810000 3.745000 2.105000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.611250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 14.900000 0.665000 15.235000 3.735000 ;
- END
- END Q
- PIN RESET_B
- ANTENNAGATEAREA 1.260000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.695000 1.620000 3.235000 2.490000 ;
- RECT 3.065000 0.460000 6.010000 0.630000 ;
- RECT 3.065000 0.630000 3.235000 1.620000 ;
- RECT 5.840000 0.630000 6.010000 1.125000 ;
- RECT 5.840000 1.125000 8.460000 1.295000 ;
- RECT 6.605000 1.825000 8.460000 1.995000 ;
- RECT 8.290000 0.265000 10.950000 0.435000 ;
- RECT 8.290000 0.435000 8.460000 1.125000 ;
- RECT 8.290000 1.295000 8.460000 1.825000 ;
- RECT 10.780000 0.435000 10.950000 1.095000 ;
- RECT 10.780000 1.095000 11.785000 1.265000 ;
- RECT 11.455000 1.265000 11.785000 1.655000 ;
- END
- END RESET_B
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 0.560000 1.175000 0.890000 2.150000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 15.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 15.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 15.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 15.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 15.360000 0.085000 ;
- RECT 0.000000 3.985000 15.360000 4.155000 ;
- RECT 0.110000 0.495000 0.380000 2.355000 ;
- RECT 0.110000 2.355000 1.570000 2.525000 ;
- RECT 0.110000 2.525000 0.440000 3.455000 ;
- RECT 0.560000 0.365000 1.510000 0.995000 ;
- RECT 0.630000 2.725000 1.220000 3.705000 ;
- RECT 1.240000 1.855000 1.570000 2.355000 ;
- RECT 1.400000 2.525000 1.570000 3.635000 ;
- RECT 1.400000 3.635000 2.840000 3.805000 ;
- RECT 1.690000 0.495000 2.020000 0.995000 ;
- RECT 1.750000 0.995000 2.020000 1.920000 ;
- RECT 1.750000 1.920000 2.275000 2.150000 ;
- RECT 1.750000 2.150000 2.000000 3.455000 ;
- RECT 2.200000 0.365000 2.790000 1.245000 ;
- RECT 2.240000 2.670000 4.050000 2.840000 ;
- RECT 2.240000 2.840000 2.490000 3.455000 ;
- RECT 2.670000 3.020000 3.700000 3.190000 ;
- RECT 2.670000 3.190000 2.840000 3.635000 ;
- RECT 3.020000 3.370000 3.350000 3.705000 ;
- RECT 3.530000 3.190000 3.700000 3.635000 ;
- RECT 3.530000 3.635000 5.270000 3.805000 ;
- RECT 3.880000 2.320000 4.100000 2.490000 ;
- RECT 3.880000 2.490000 4.050000 2.670000 ;
- RECT 3.880000 2.840000 4.050000 3.455000 ;
- RECT 3.930000 0.825000 4.200000 1.325000 ;
- RECT 3.930000 1.325000 4.100000 2.320000 ;
- RECT 4.230000 2.670000 4.450000 3.000000 ;
- RECT 4.280000 1.920000 5.305000 2.150000 ;
- RECT 4.280000 2.150000 4.450000 2.670000 ;
- RECT 4.580000 3.200000 4.910000 3.455000 ;
- RECT 4.630000 2.330000 5.660000 2.500000 ;
- RECT 4.630000 2.500000 4.800000 3.200000 ;
- RECT 4.650000 0.825000 4.980000 1.075000 ;
- RECT 4.650000 1.075000 5.660000 1.245000 ;
- RECT 4.975000 1.425000 5.305000 1.920000 ;
- RECT 4.980000 2.680000 5.310000 2.875000 ;
- RECT 4.980000 2.875000 6.750000 3.000000 ;
- RECT 5.100000 3.000000 6.750000 3.045000 ;
- RECT 5.100000 3.045000 5.270000 3.635000 ;
- RECT 5.450000 3.225000 6.400000 3.705000 ;
- RECT 5.490000 1.245000 5.660000 1.475000 ;
- RECT 5.490000 1.475000 8.110000 1.645000 ;
- RECT 5.490000 1.645000 5.660000 2.330000 ;
- RECT 5.490000 2.500000 5.660000 2.525000 ;
- RECT 5.490000 2.525000 7.260000 2.695000 ;
- RECT 5.840000 1.825000 6.170000 2.175000 ;
- RECT 5.840000 2.175000 8.900000 2.345000 ;
- RECT 6.580000 3.045000 6.750000 3.635000 ;
- RECT 6.580000 3.635000 7.610000 3.805000 ;
- RECT 6.930000 2.695000 7.260000 3.455000 ;
- RECT 7.160000 0.365000 8.110000 0.945000 ;
- RECT 7.440000 3.105000 9.250000 3.275000 ;
- RECT 7.440000 3.275000 7.610000 3.635000 ;
- RECT 7.790000 3.455000 8.740000 3.755000 ;
- RECT 8.570000 2.345000 8.900000 2.925000 ;
- RECT 8.640000 0.615000 8.970000 1.325000 ;
- RECT 8.640000 1.325000 8.900000 2.175000 ;
- RECT 9.080000 1.585000 10.250000 1.755000 ;
- RECT 9.080000 1.755000 9.250000 3.105000 ;
- RECT 9.430000 0.615000 10.600000 0.785000 ;
- RECT 9.430000 0.785000 9.760000 1.325000 ;
- RECT 9.430000 2.675000 10.305000 2.845000 ;
- RECT 9.430000 2.845000 9.680000 3.755000 ;
- RECT 9.625000 1.935000 9.955000 2.435000 ;
- RECT 9.965000 1.085000 10.250000 1.585000 ;
- RECT 10.135000 2.185000 12.495000 2.355000 ;
- RECT 10.135000 2.355000 10.305000 2.675000 ;
- RECT 10.430000 0.785000 10.600000 2.185000 ;
- RECT 10.485000 2.675000 11.435000 3.705000 ;
- RECT 10.805000 1.445000 11.135000 1.835000 ;
- RECT 10.805000 1.835000 12.845000 2.005000 ;
- RECT 11.130000 0.365000 12.080000 0.915000 ;
- RECT 11.840000 2.535000 12.845000 2.705000 ;
- RECT 11.840000 2.705000 12.090000 3.175000 ;
- RECT 12.270000 2.885000 13.165000 3.705000 ;
- RECT 12.620000 0.495000 12.950000 0.995000 ;
- RECT 12.620000 0.995000 12.845000 1.835000 ;
- RECT 12.675000 2.005000 12.845000 2.535000 ;
- RECT 13.225000 0.995000 13.555000 1.495000 ;
- RECT 13.345000 1.495000 13.555000 1.675000 ;
- RECT 13.345000 1.675000 14.720000 2.005000 ;
- RECT 13.345000 2.005000 13.595000 3.005000 ;
- RECT 13.735000 0.365000 14.685000 1.495000 ;
- RECT 13.775000 2.195000 14.720000 3.735000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.590000 0.395000 0.760000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.660000 3.505000 0.830000 3.675000 ;
- RECT 0.950000 0.395000 1.120000 0.565000 ;
- RECT 1.020000 3.505000 1.190000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.310000 0.395000 1.480000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 1.950000 2.245000 2.120000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.230000 0.395000 2.400000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.590000 0.395000 2.760000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.050000 3.505000 3.220000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 1.950000 4.645000 2.120000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.480000 3.505000 5.650000 3.675000 ;
- RECT 5.840000 3.505000 6.010000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.200000 3.505000 6.370000 3.675000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.190000 0.395000 7.360000 0.565000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.550000 0.395000 7.720000 0.565000 ;
- RECT 7.820000 3.505000 7.990000 3.675000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.910000 0.395000 8.080000 0.565000 ;
- RECT 8.180000 3.505000 8.350000 3.675000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.540000 3.505000 8.710000 3.675000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 1.950000 9.925000 2.120000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.515000 3.505000 10.685000 3.675000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.875000 3.505000 11.045000 3.675000 ;
- RECT 11.160000 0.395000 11.330000 0.565000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.235000 3.505000 11.405000 3.675000 ;
- RECT 11.520000 0.395000 11.690000 0.565000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 11.880000 0.395000 12.050000 0.565000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.270000 3.505000 12.440000 3.675000 ;
- RECT 12.630000 3.505000 12.800000 3.675000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 12.990000 3.505000 13.160000 3.675000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 13.765000 0.395000 13.935000 0.565000 ;
- RECT 13.800000 3.505000 13.970000 3.675000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.125000 0.395000 14.295000 0.565000 ;
- RECT 14.160000 3.505000 14.330000 3.675000 ;
- RECT 14.485000 0.395000 14.655000 0.565000 ;
- RECT 14.520000 3.505000 14.690000 3.675000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- LAYER met1 ;
- RECT 2.015000 1.920000 2.305000 1.965000 ;
- RECT 2.015000 1.965000 9.985000 2.105000 ;
- RECT 2.015000 2.105000 2.305000 2.150000 ;
- RECT 4.415000 1.920000 4.705000 1.965000 ;
- RECT 4.415000 2.105000 4.705000 2.150000 ;
- RECT 9.695000 1.920000 9.985000 1.965000 ;
- RECT 9.695000 2.105000 9.985000 2.150000 ;
- END
-END sky130_fd_sc_hvl__dfrtp_1
-MACRO sky130_fd_sc_hvl__diode_2
- CLASS CORE ANTENNACELL ;
- FOREIGN sky130_fd_sc_hvl__diode_2 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 0.960000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN DIODE
- ANTENNADIFFAREA 0.607200 ;
- ANTENNAGATEAREA 0.607200 ;
- DIRECTION INPUT ;
- PORT
- LAYER li1 ;
- RECT 0.105000 0.515000 0.855000 3.280000 ;
- END
- END DIODE
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 0.960000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 0.960000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 0.960000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 0.960000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 0.960000 0.085000 ;
- RECT 0.000000 3.985000 0.960000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- END
-END sky130_fd_sc_hvl__diode_2
-MACRO sky130_fd_sc_hvl__lsbufhv2lv_simple_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__lsbufhv2lv_simple_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 8.640000 BY 8.140000 ;
- SYMMETRY X Y ;
- SITE unithvdbl ;
- PIN A
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 4.355000 1.465000 4.685000 3.260000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.995000 0.495000 3.255000 2.175000 ;
- RECT 2.995000 2.175000 3.440000 3.755000 ;
- END
- END X
- PIN LVPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.070000 3.020000 8.570000 3.305000 ;
- END
- END LVPWR
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 7.515000 8.640000 7.885000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 8.025000 8.640000 8.255000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 8.640000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 4.325000 8.640000 4.695000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 8.640000 0.085000 ;
- RECT 0.000000 3.985000 0.800000 4.155000 ;
- RECT 0.000000 8.055000 8.640000 8.225000 ;
- RECT 3.130000 3.955000 5.095000 4.525000 ;
- RECT 3.435000 0.365000 4.685000 0.935000 ;
- RECT 3.565000 1.115000 5.115000 1.285000 ;
- RECT 3.565000 1.285000 3.895000 1.745000 ;
- RECT 3.620000 2.175000 4.175000 3.955000 ;
- RECT 4.865000 0.495000 5.115000 1.115000 ;
- RECT 4.865000 1.285000 5.115000 3.005000 ;
- RECT 7.425000 3.985000 8.640000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.155000 8.055000 0.325000 8.225000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 8.055000 0.805000 8.225000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 8.055000 1.285000 8.225000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 8.055000 1.765000 8.225000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 8.055000 2.245000 8.225000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 8.055000 2.725000 8.225000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 8.055000 3.205000 8.225000 ;
- RECT 3.435000 0.395000 3.605000 0.565000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 8.055000 3.685000 8.225000 ;
- RECT 3.630000 3.075000 3.800000 3.245000 ;
- RECT 3.795000 0.395000 3.965000 0.565000 ;
- RECT 3.990000 3.075000 4.160000 3.245000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 8.055000 4.165000 8.225000 ;
- RECT 4.155000 0.395000 4.325000 0.565000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 8.055000 4.645000 8.225000 ;
- RECT 4.515000 0.395000 4.685000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 8.055000 5.125000 8.225000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 8.055000 5.605000 8.225000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 8.055000 6.085000 8.225000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 8.055000 6.565000 8.225000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 8.055000 7.045000 8.225000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 8.055000 7.525000 8.225000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.835000 8.055000 8.005000 8.225000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.315000 8.055000 8.485000 8.225000 ;
- LAYER met1 ;
- RECT 0.000000 -0.115000 8.640000 0.115000 ;
- RECT 0.000000 0.255000 8.640000 0.625000 ;
- RECT 0.000000 3.445000 8.640000 3.815000 ;
- END
-END sky130_fd_sc_hvl__lsbufhv2lv_simple_1
-MACRO sky130_fd_sc_hvl__nor2_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__nor2_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 2.400000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.775000 1.315000 2.120000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.495000 1.775000 1.825000 2.120000 ;
- END
- END B
- PIN Y
- ANTENNADIFFAREA 0.637500 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.200000 0.495000 1.530000 1.425000 ;
- RECT 1.200000 1.425000 2.275000 1.595000 ;
- RECT 2.020000 1.595000 2.275000 3.755000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 2.400000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 2.400000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 2.400000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 2.400000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 2.400000 0.085000 ;
- RECT 0.000000 3.985000 2.400000 4.155000 ;
- RECT 0.090000 0.365000 1.020000 1.325000 ;
- RECT 0.090000 2.300000 1.760000 3.755000 ;
- RECT 1.720000 0.365000 2.310000 1.245000 ;
- LAYER mcon ;
- RECT 0.110000 0.395000 0.280000 0.565000 ;
- RECT 0.120000 3.505000 0.290000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.470000 0.395000 0.640000 0.565000 ;
- RECT 0.480000 3.505000 0.650000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.830000 0.395000 1.000000 0.565000 ;
- RECT 0.840000 3.505000 1.010000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.200000 3.505000 1.370000 3.675000 ;
- RECT 1.560000 3.505000 1.730000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.750000 0.395000 1.920000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.110000 0.395000 2.280000 0.565000 ;
- END
-END sky130_fd_sc_hvl__nor2_1
-MACRO sky130_fd_sc_hvl__conb_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__conb_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 2.400000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN HI
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.290000 0.430000 0.865000 1.070000 ;
- RECT 0.615000 1.070000 0.865000 1.935000 ;
- RECT 0.615000 1.935000 1.325000 2.185000 ;
- RECT 1.075000 2.185000 1.325000 3.530000 ;
- END
- END HI
- PIN LO
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.035000 0.500000 1.365000 1.500000 ;
- RECT 1.035000 1.500000 1.795000 1.765000 ;
- RECT 1.530000 1.765000 1.795000 3.175000 ;
- RECT 1.530000 3.175000 2.110000 3.815000 ;
- END
- END LO
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 2.400000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 2.400000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 2.400000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 2.400000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 2.400000 0.085000 ;
- RECT 0.000000 3.985000 2.400000 4.155000 ;
- RECT 0.215000 3.175000 0.620000 3.445000 ;
- RECT 0.215000 3.445000 0.865000 3.785000 ;
- RECT 1.535000 0.285000 2.185000 0.625000 ;
- RECT 1.780000 0.625000 2.185000 1.070000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.275000 3.505000 0.445000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.505000 0.805000 3.675000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 0.395000 1.765000 0.565000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.955000 0.395000 2.125000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- END
-END sky130_fd_sc_hvl__conb_1
-MACRO sky130_fd_sc_hvl__dfxtp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dfxtp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 12.00000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.595000 1.555000 2.470000 1.750000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 11.560000 2.185000 11.890000 3.735000 ;
- RECT 11.640000 0.685000 11.890000 2.185000 ;
- END
- END Q
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 0.540000 1.905000 0.870000 2.575000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 12.000000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 12.000000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 12.000000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 12.000000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 12.000000 0.085000 ;
- RECT 0.000000 3.985000 12.000000 4.155000 ;
- RECT 0.110000 0.595000 0.380000 1.555000 ;
- RECT 0.110000 1.555000 1.415000 1.725000 ;
- RECT 0.110000 1.725000 0.360000 3.565000 ;
- RECT 0.540000 2.755000 1.490000 3.705000 ;
- RECT 0.560000 0.365000 1.510000 1.095000 ;
- RECT 1.165000 1.725000 1.415000 1.930000 ;
- RECT 1.165000 1.930000 2.820000 2.225000 ;
- RECT 1.670000 2.445000 2.820000 2.615000 ;
- RECT 1.670000 2.615000 2.000000 3.565000 ;
- RECT 1.690000 0.595000 2.020000 1.205000 ;
- RECT 1.690000 1.205000 3.115000 1.375000 ;
- RECT 2.200000 0.365000 2.765000 1.025000 ;
- RECT 2.220000 2.795000 2.470000 3.705000 ;
- RECT 2.650000 1.760000 3.685000 1.930000 ;
- RECT 2.650000 2.615000 2.820000 3.305000 ;
- RECT 2.650000 3.305000 3.680000 3.475000 ;
- RECT 2.945000 0.265000 5.055000 0.435000 ;
- RECT 2.945000 0.435000 3.115000 1.205000 ;
- RECT 3.000000 2.110000 4.035000 2.280000 ;
- RECT 3.000000 2.280000 3.330000 3.125000 ;
- RECT 3.295000 0.615000 4.035000 1.025000 ;
- RECT 3.430000 1.205000 3.685000 1.760000 ;
- RECT 3.510000 2.460000 3.840000 3.135000 ;
- RECT 3.510000 3.135000 7.655000 3.305000 ;
- RECT 3.865000 1.025000 4.035000 2.110000 ;
- RECT 4.055000 2.675000 4.385000 2.955000 ;
- RECT 4.215000 0.615000 4.545000 1.525000 ;
- RECT 4.215000 1.525000 6.345000 1.695000 ;
- RECT 4.215000 1.695000 4.385000 2.675000 ;
- RECT 4.565000 1.885000 4.890000 2.385000 ;
- RECT 4.565000 2.385000 6.955000 2.555000 ;
- RECT 4.725000 0.435000 5.055000 1.175000 ;
- RECT 4.725000 1.175000 6.555000 1.345000 ;
- RECT 5.070000 3.485000 6.020000 3.735000 ;
- RECT 5.255000 0.365000 6.205000 0.995000 ;
- RECT 5.435000 1.875000 7.305000 2.045000 ;
- RECT 5.435000 2.045000 5.765000 2.205000 ;
- RECT 6.385000 0.265000 7.450000 0.435000 ;
- RECT 6.385000 0.435000 6.555000 1.175000 ;
- RECT 6.470000 2.755000 7.305000 2.955000 ;
- RECT 6.705000 2.225000 6.955000 2.385000 ;
- RECT 6.735000 0.615000 7.065000 1.875000 ;
- RECT 7.135000 2.045000 7.305000 2.755000 ;
- RECT 7.280000 0.435000 7.450000 1.125000 ;
- RECT 7.280000 1.125000 7.655000 1.445000 ;
- RECT 7.485000 1.445000 7.655000 2.225000 ;
- RECT 7.485000 2.225000 8.250000 2.515000 ;
- RECT 7.485000 2.515000 7.655000 3.135000 ;
- RECT 7.630000 0.525000 8.005000 0.855000 ;
- RECT 7.630000 0.855000 8.600000 0.945000 ;
- RECT 7.835000 0.945000 8.600000 1.025000 ;
- RECT 7.835000 2.695000 8.600000 2.865000 ;
- RECT 7.835000 2.865000 8.085000 3.735000 ;
- RECT 8.430000 1.025000 8.600000 2.275000 ;
- RECT 8.430000 2.275000 10.035000 2.445000 ;
- RECT 8.430000 2.445000 8.600000 2.695000 ;
- RECT 8.780000 0.365000 9.730000 1.245000 ;
- RECT 8.815000 2.695000 9.765000 3.735000 ;
- RECT 9.000000 1.425000 10.510000 1.595000 ;
- RECT 9.000000 1.595000 9.330000 2.015000 ;
- RECT 9.705000 1.775000 10.035000 2.275000 ;
- RECT 10.180000 0.525000 10.510000 1.425000 ;
- RECT 10.215000 1.595000 10.510000 1.675000 ;
- RECT 10.215000 1.675000 11.460000 2.005000 ;
- RECT 10.215000 2.005000 10.545000 3.735000 ;
- RECT 10.690000 0.365000 11.280000 1.495000 ;
- RECT 10.725000 2.195000 11.315000 3.735000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.570000 3.505000 0.740000 3.675000 ;
- RECT 0.590000 0.395000 0.760000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.930000 3.505000 1.100000 3.675000 ;
- RECT 0.950000 0.395000 1.120000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.290000 3.505000 1.460000 3.675000 ;
- RECT 1.310000 0.395000 1.480000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.215000 0.395000 2.385000 0.565000 ;
- RECT 2.250000 3.505000 2.420000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.575000 0.395000 2.745000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.100000 3.515000 5.270000 3.685000 ;
- RECT 5.285000 0.395000 5.455000 0.565000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.460000 3.515000 5.630000 3.685000 ;
- RECT 5.645000 0.395000 5.815000 0.565000 ;
- RECT 5.820000 3.515000 5.990000 3.685000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.005000 0.395000 6.175000 0.565000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.810000 0.395000 8.980000 0.565000 ;
- RECT 8.845000 3.505000 9.015000 3.675000 ;
- RECT 9.170000 0.395000 9.340000 0.565000 ;
- RECT 9.205000 3.505000 9.375000 3.675000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.530000 0.395000 9.700000 0.565000 ;
- RECT 9.565000 3.505000 9.735000 3.675000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.720000 0.395000 10.890000 0.565000 ;
- RECT 10.755000 3.505000 10.925000 3.675000 ;
- RECT 11.080000 0.395000 11.250000 0.565000 ;
- RECT 11.115000 3.505000 11.285000 3.675000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- END
-END sky130_fd_sc_hvl__dfxtp_1
-MACRO sky130_fd_sc_hvl__decap_4
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__decap_4 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 1.920000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 1.920000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 1.920000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 1.920000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 1.920000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 1.920000 0.085000 ;
- RECT 0.000000 3.985000 1.920000 4.155000 ;
- RECT 0.170000 0.365000 1.780000 0.845000 ;
- RECT 0.250000 2.685000 1.700000 3.755000 ;
- RECT 0.475000 0.845000 1.780000 1.250000 ;
- RECT 0.475000 1.250000 0.805000 2.030000 ;
- RECT 1.015000 1.700000 1.345000 2.685000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.215000 0.395000 0.385000 0.565000 ;
- RECT 0.495000 3.560000 0.665000 3.730000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.655000 0.395000 0.825000 0.565000 ;
- RECT 0.860000 3.560000 1.030000 3.730000 ;
- RECT 1.095000 0.395000 1.265000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.300000 3.560000 1.470000 3.730000 ;
- RECT 1.510000 0.395000 1.680000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- END
-END sky130_fd_sc_hvl__decap_4
-MACRO sky130_fd_sc_hvl__decap_8
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__decap_8 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.840000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.840000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.840000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.840000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.840000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.840000 0.085000 ;
- RECT 0.000000 3.985000 3.840000 4.155000 ;
- RECT 0.500000 2.680000 3.240000 3.750000 ;
- RECT 0.575000 0.360000 3.305000 1.360000 ;
- RECT 0.735000 1.360000 1.065000 2.025000 ;
- RECT 1.470000 1.695000 1.800000 2.680000 ;
- RECT 2.015000 1.360000 2.345000 2.025000 ;
- RECT 2.750000 1.695000 3.080000 2.680000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.705000 3.555000 0.875000 3.725000 ;
- RECT 0.745000 0.390000 0.915000 0.560000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.145000 3.555000 1.315000 3.725000 ;
- RECT 1.185000 0.390000 1.355000 0.560000 ;
- RECT 1.560000 3.555000 1.730000 3.725000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.600000 0.390000 1.770000 0.560000 ;
- RECT 1.985000 3.555000 2.155000 3.725000 ;
- RECT 2.025000 0.390000 2.195000 0.560000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.425000 3.555000 2.595000 3.725000 ;
- RECT 2.465000 0.390000 2.635000 0.560000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.840000 3.555000 3.010000 3.725000 ;
- RECT 2.880000 0.390000 3.050000 0.560000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- END
-END sky130_fd_sc_hvl__decap_8
-MACRO sky130_fd_sc_hvl__o22a_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__o22a_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 5.280000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.420000 1.775000 2.150000 2.055000 ;
- RECT 1.980000 1.400000 2.775000 1.570000 ;
- RECT 1.980000 1.570000 2.150000 1.775000 ;
- RECT 2.605000 1.230000 4.880000 1.400000 ;
- RECT 3.035000 1.210000 3.710000 1.230000 ;
- RECT 4.550000 1.400000 4.880000 2.015000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.485000 1.580000 4.195000 1.910000 ;
- END
- END A2
- PIN B1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.330000 1.750000 2.755000 2.120000 ;
- END
- END B1
- PIN B2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.955000 1.580000 3.250000 2.120000 ;
- END
- END B2
- PIN X
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 0.495000 0.380000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 5.280000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 5.280000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 5.280000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 5.280000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 5.280000 0.085000 ;
- RECT 0.000000 3.985000 5.280000 4.155000 ;
- RECT 0.560000 0.365000 1.450000 1.245000 ;
- RECT 0.560000 2.650000 3.250000 3.755000 ;
- RECT 0.585000 1.425000 1.800000 1.595000 ;
- RECT 0.585000 1.595000 0.915000 2.300000 ;
- RECT 0.585000 2.300000 3.680000 2.470000 ;
- RECT 1.630000 1.050000 2.425000 1.220000 ;
- RECT 1.630000 1.220000 1.800000 1.425000 ;
- RECT 1.745000 0.265000 3.680000 0.435000 ;
- RECT 1.745000 0.435000 2.075000 0.870000 ;
- RECT 2.255000 0.880000 2.855000 1.050000 ;
- RECT 2.525000 0.615000 2.855000 0.880000 ;
- RECT 3.350000 0.435000 3.680000 1.030000 ;
- RECT 3.430000 2.175000 3.680000 2.300000 ;
- RECT 3.430000 2.470000 3.680000 3.755000 ;
- RECT 3.860000 2.195000 5.170000 3.735000 ;
- RECT 3.890000 0.365000 5.190000 1.050000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.560000 0.395000 0.730000 0.565000 ;
- RECT 0.560000 3.505000 0.730000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.920000 0.395000 1.090000 0.565000 ;
- RECT 0.920000 3.505000 1.090000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.280000 0.395000 1.450000 0.565000 ;
- RECT 1.280000 3.505000 1.450000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.640000 3.505000 1.810000 3.675000 ;
- RECT 2.000000 3.505000 2.170000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.360000 3.505000 2.530000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.720000 3.505000 2.890000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.080000 3.505000 3.250000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.890000 3.505000 4.060000 3.675000 ;
- RECT 3.915000 0.395000 4.085000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.250000 3.505000 4.420000 3.675000 ;
- RECT 4.275000 0.395000 4.445000 0.565000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.610000 3.505000 4.780000 3.675000 ;
- RECT 4.635000 0.395000 4.805000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 4.970000 3.505000 5.140000 3.675000 ;
- RECT 4.995000 0.395000 5.165000 0.565000 ;
- END
-END sky130_fd_sc_hvl__o22a_1
-MACRO sky130_fd_sc_hvl__sdfsbp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__sdfsbp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 20.16000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.975000 1.845000 2.305000 2.355000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.498750 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 19.700000 0.495000 20.035000 1.325000 ;
- RECT 19.700000 2.355000 20.035000 3.435000 ;
- RECT 19.805000 1.325000 20.035000 2.355000 ;
- END
- END Q
- PIN Q_N
- ANTENNADIFFAREA 0.611250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 17.405000 0.495000 17.785000 3.735000 ;
- END
- END Q_N
- PIN SCD
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.485000 0.810000 3.690000 2.150000 ;
- END
- END SCD
- PIN SCE
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.605000 1.495000 2.955000 1.665000 ;
- RECT 0.605000 1.665000 1.795000 2.165000 ;
- RECT 2.680000 1.095000 2.955000 1.495000 ;
- RECT 2.680000 1.665000 2.955000 1.765000 ;
- END
- END SCE
- PIN SET_B
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 10.205000 1.210000 12.355000 1.380000 ;
- RECT 12.185000 0.265000 14.170000 0.435000 ;
- RECT 12.185000 0.435000 12.355000 1.210000 ;
- RECT 14.000000 0.435000 14.170000 1.425000 ;
- RECT 14.000000 1.425000 14.845000 1.645000 ;
- END
- END SET_B
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 4.380000 1.180000 4.710000 2.150000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 20.160000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 20.160000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 20.160000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 20.160000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 20.160000 0.085000 ;
- RECT 0.000000 3.985000 20.160000 4.155000 ;
- RECT 0.130000 0.495000 0.485000 1.095000 ;
- RECT 0.130000 1.095000 2.300000 1.315000 ;
- RECT 0.130000 1.315000 0.300000 2.535000 ;
- RECT 0.130000 2.535000 2.885000 2.705000 ;
- RECT 0.130000 2.705000 0.460000 3.305000 ;
- RECT 0.640000 2.885000 1.590000 3.705000 ;
- RECT 0.665000 0.365000 1.615000 0.915000 ;
- RECT 2.400000 2.885000 3.235000 3.055000 ;
- RECT 2.400000 3.055000 2.730000 3.305000 ;
- RECT 2.425000 0.495000 2.755000 0.745000 ;
- RECT 2.425000 0.745000 3.305000 0.915000 ;
- RECT 2.635000 2.015000 2.885000 2.535000 ;
- RECT 3.065000 2.455000 4.655000 2.625000 ;
- RECT 3.065000 2.625000 3.235000 2.885000 ;
- RECT 3.135000 0.915000 3.305000 2.455000 ;
- RECT 3.415000 2.805000 4.305000 3.705000 ;
- RECT 3.870000 0.365000 4.760000 0.995000 ;
- RECT 4.485000 2.625000 4.655000 3.635000 ;
- RECT 4.485000 3.635000 5.515000 3.805000 ;
- RECT 4.835000 2.805000 5.165000 3.455000 ;
- RECT 4.940000 0.515000 5.190000 1.700000 ;
- RECT 4.940000 1.700000 6.065000 1.870000 ;
- RECT 4.940000 1.870000 5.165000 2.805000 ;
- RECT 5.345000 2.050000 6.215000 2.220000 ;
- RECT 5.345000 2.220000 5.515000 3.635000 ;
- RECT 5.370000 0.365000 5.960000 1.020000 ;
- RECT 5.695000 2.400000 5.865000 3.705000 ;
- RECT 5.735000 1.200000 6.065000 1.700000 ;
- RECT 6.045000 2.220000 6.215000 3.390000 ;
- RECT 6.045000 3.390000 7.295000 3.560000 ;
- RECT 6.190000 0.265000 8.220000 0.435000 ;
- RECT 6.190000 0.435000 6.565000 1.020000 ;
- RECT 6.395000 1.020000 6.565000 2.290000 ;
- RECT 6.395000 2.290000 6.645000 3.210000 ;
- RECT 6.760000 0.615000 7.010000 1.060000 ;
- RECT 6.840000 1.060000 7.010000 2.740000 ;
- RECT 6.840000 2.740000 7.295000 3.390000 ;
- RECT 7.190000 0.435000 7.360000 2.290000 ;
- RECT 7.190000 2.290000 7.520000 2.560000 ;
- RECT 7.540000 0.640000 7.870000 1.060000 ;
- RECT 7.700000 1.060000 7.870000 1.910000 ;
- RECT 7.700000 1.910000 11.645000 2.080000 ;
- RECT 7.700000 2.080000 7.995000 3.240000 ;
- RECT 8.050000 0.435000 8.220000 1.150000 ;
- RECT 8.050000 1.150000 8.325000 1.560000 ;
- RECT 8.050000 1.560000 12.530000 1.730000 ;
- RECT 8.200000 2.290000 8.530000 2.610000 ;
- RECT 8.200000 2.610000 9.915000 2.780000 ;
- RECT 8.410000 0.365000 9.360000 0.960000 ;
- RECT 8.615000 2.960000 9.565000 3.705000 ;
- RECT 8.910000 1.140000 9.910000 1.380000 ;
- RECT 8.910000 2.260000 10.425000 2.430000 ;
- RECT 9.580000 0.515000 9.910000 1.140000 ;
- RECT 9.745000 2.780000 9.915000 3.170000 ;
- RECT 9.745000 3.170000 10.775000 3.340000 ;
- RECT 10.095000 2.430000 10.425000 2.990000 ;
- RECT 10.545000 0.365000 11.495000 1.030000 ;
- RECT 10.605000 3.000000 12.335000 3.170000 ;
- RECT 10.955000 3.350000 11.905000 3.755000 ;
- RECT 11.315000 2.080000 11.645000 2.555000 ;
- RECT 12.025000 2.125000 13.405000 2.295000 ;
- RECT 12.025000 2.295000 12.335000 3.000000 ;
- RECT 12.200000 1.730000 12.530000 1.875000 ;
- RECT 12.515000 2.525000 15.300000 2.695000 ;
- RECT 12.515000 2.695000 12.845000 3.755000 ;
- RECT 12.655000 0.615000 13.755000 0.785000 ;
- RECT 12.655000 0.785000 12.985000 1.325000 ;
- RECT 13.165000 1.415000 13.405000 2.125000 ;
- RECT 13.500000 2.875000 14.450000 3.705000 ;
- RECT 13.585000 0.785000 13.755000 1.825000 ;
- RECT 13.585000 1.825000 15.545000 1.995000 ;
- RECT 13.585000 1.995000 13.755000 2.525000 ;
- RECT 13.935000 2.175000 16.060000 2.345000 ;
- RECT 14.350000 0.365000 15.300000 1.245000 ;
- RECT 14.970000 2.695000 15.300000 3.175000 ;
- RECT 15.215000 1.425000 15.545000 1.825000 ;
- RECT 15.685000 2.345000 16.060000 2.675000 ;
- RECT 15.730000 0.825000 16.060000 2.175000 ;
- RECT 16.240000 0.365000 17.190000 1.325000 ;
- RECT 16.240000 2.195000 17.190000 3.735000 ;
- RECT 18.025000 0.825000 18.355000 1.505000 ;
- RECT 18.025000 1.505000 19.575000 1.675000 ;
- RECT 18.025000 1.675000 18.355000 3.185000 ;
- RECT 18.535000 0.365000 19.485000 1.325000 ;
- RECT 18.535000 2.355000 19.485000 3.705000 ;
- RECT 19.245000 1.675000 19.575000 2.175000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.670000 3.505000 0.840000 3.675000 ;
- RECT 0.695000 0.395000 0.865000 0.565000 ;
- RECT 1.030000 3.505000 1.200000 3.675000 ;
- RECT 1.055000 0.395000 1.225000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.390000 3.505000 1.560000 3.675000 ;
- RECT 1.415000 0.395000 1.585000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.415000 3.505000 3.585000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.775000 3.505000 3.945000 3.675000 ;
- RECT 3.870000 0.395000 4.040000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.135000 3.505000 4.305000 3.675000 ;
- RECT 4.230000 0.395000 4.400000 0.565000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.590000 0.395000 4.760000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.400000 0.395000 5.570000 0.565000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.695000 3.505000 5.865000 3.675000 ;
- RECT 5.760000 0.395000 5.930000 0.565000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.440000 0.395000 8.610000 0.565000 ;
- RECT 8.645000 3.505000 8.815000 3.675000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.800000 0.395000 8.970000 0.565000 ;
- RECT 9.005000 3.505000 9.175000 3.675000 ;
- RECT 9.160000 0.395000 9.330000 0.565000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.365000 3.505000 9.535000 3.675000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.575000 0.395000 10.745000 0.565000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.935000 0.395000 11.105000 0.565000 ;
- RECT 10.985000 3.505000 11.155000 3.675000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.295000 0.395000 11.465000 0.565000 ;
- RECT 11.345000 3.505000 11.515000 3.675000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 11.705000 3.505000 11.875000 3.675000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.530000 3.505000 13.700000 3.675000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 13.890000 3.505000 14.060000 3.675000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.250000 3.505000 14.420000 3.675000 ;
- RECT 14.380000 0.395000 14.550000 0.565000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 14.740000 0.395000 14.910000 0.565000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.100000 0.395000 15.270000 0.565000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.270000 0.395000 16.440000 0.565000 ;
- RECT 16.270000 3.505000 16.440000 3.675000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- RECT 16.630000 0.395000 16.800000 0.565000 ;
- RECT 16.630000 3.505000 16.800000 3.675000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 16.955000 3.985000 17.125000 4.155000 ;
- RECT 16.990000 0.395000 17.160000 0.565000 ;
- RECT 16.990000 3.505000 17.160000 3.675000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- RECT 17.435000 3.985000 17.605000 4.155000 ;
- RECT 17.915000 -0.085000 18.085000 0.085000 ;
- RECT 17.915000 3.985000 18.085000 4.155000 ;
- RECT 18.395000 -0.085000 18.565000 0.085000 ;
- RECT 18.395000 3.985000 18.565000 4.155000 ;
- RECT 18.565000 0.395000 18.735000 0.565000 ;
- RECT 18.565000 3.505000 18.735000 3.675000 ;
- RECT 18.875000 -0.085000 19.045000 0.085000 ;
- RECT 18.875000 3.985000 19.045000 4.155000 ;
- RECT 18.925000 0.395000 19.095000 0.565000 ;
- RECT 18.925000 3.505000 19.095000 3.675000 ;
- RECT 19.285000 0.395000 19.455000 0.565000 ;
- RECT 19.285000 3.505000 19.455000 3.675000 ;
- RECT 19.355000 -0.085000 19.525000 0.085000 ;
- RECT 19.355000 3.985000 19.525000 4.155000 ;
- RECT 19.835000 -0.085000 20.005000 0.085000 ;
- RECT 19.835000 3.985000 20.005000 4.155000 ;
- END
-END sky130_fd_sc_hvl__sdfsbp_1
-MACRO sky130_fd_sc_hvl__dfxbp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dfxbp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 13.92000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.525000 1.545000 3.350000 2.125000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 10.455000 0.675000 10.890000 1.465000 ;
- RECT 10.455000 2.195000 10.890000 3.735000 ;
- RECT 10.685000 1.465000 10.890000 2.195000 ;
- END
- END Q
- PIN Q_N
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 13.460000 2.175000 13.810000 3.755000 ;
- RECT 13.480000 0.675000 13.810000 2.175000 ;
- END
- END Q_N
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 0.560000 1.550000 0.890000 2.220000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 13.920000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 13.920000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 13.920000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 13.920000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 13.920000 0.085000 ;
- RECT 0.000000 3.985000 13.920000 4.155000 ;
- RECT 0.110000 0.540000 0.440000 1.200000 ;
- RECT 0.110000 1.200000 1.545000 1.370000 ;
- RECT 0.110000 1.370000 0.380000 3.230000 ;
- RECT 0.570000 2.400000 1.160000 3.705000 ;
- RECT 0.620000 0.365000 1.570000 1.020000 ;
- RECT 1.215000 1.370000 1.545000 1.870000 ;
- RECT 1.340000 1.870000 1.510000 3.410000 ;
- RECT 1.340000 3.410000 2.290000 3.580000 ;
- RECT 1.690000 2.400000 1.940000 3.230000 ;
- RECT 1.750000 0.520000 1.920000 1.195000 ;
- RECT 1.750000 1.195000 3.340000 1.365000 ;
- RECT 1.750000 1.365000 1.940000 2.400000 ;
- RECT 2.100000 0.365000 2.990000 1.015000 ;
- RECT 2.120000 2.305000 3.350000 2.475000 ;
- RECT 2.120000 2.475000 2.290000 3.410000 ;
- RECT 2.470000 2.655000 3.000000 3.705000 ;
- RECT 3.170000 0.265000 4.980000 0.435000 ;
- RECT 3.170000 0.435000 3.340000 1.195000 ;
- RECT 3.180000 2.475000 3.350000 3.335000 ;
- RECT 3.180000 3.335000 5.085000 3.505000 ;
- RECT 3.520000 0.615000 3.850000 0.935000 ;
- RECT 3.530000 0.935000 3.700000 2.655000 ;
- RECT 3.530000 2.655000 3.770000 3.155000 ;
- RECT 3.880000 1.115000 4.120000 1.785000 ;
- RECT 3.950000 1.785000 4.120000 3.335000 ;
- RECT 4.300000 0.615000 4.630000 1.015000 ;
- RECT 4.300000 1.015000 4.470000 1.905000 ;
- RECT 4.300000 1.905000 6.540000 2.075000 ;
- RECT 4.300000 2.075000 4.550000 3.155000 ;
- RECT 4.650000 1.195000 4.980000 1.245000 ;
- RECT 4.650000 1.245000 6.485000 1.415000 ;
- RECT 4.650000 1.415000 4.980000 1.725000 ;
- RECT 4.755000 2.255000 5.085000 2.635000 ;
- RECT 4.755000 2.635000 6.565000 2.805000 ;
- RECT 4.755000 2.805000 5.085000 3.335000 ;
- RECT 4.810000 0.435000 4.980000 1.195000 ;
- RECT 5.185000 0.365000 6.135000 1.065000 ;
- RECT 5.265000 2.985000 6.215000 3.715000 ;
- RECT 5.435000 2.255000 5.765000 2.285000 ;
- RECT 5.435000 2.285000 6.915000 2.455000 ;
- RECT 6.210000 1.595000 6.540000 1.905000 ;
- RECT 6.210000 2.075000 6.540000 2.105000 ;
- RECT 6.315000 0.265000 7.345000 0.435000 ;
- RECT 6.315000 0.435000 6.485000 1.245000 ;
- RECT 6.395000 2.805000 6.565000 3.635000 ;
- RECT 6.395000 3.635000 8.245000 3.805000 ;
- RECT 6.665000 0.615000 6.995000 1.325000 ;
- RECT 6.745000 1.325000 6.915000 2.285000 ;
- RECT 6.745000 2.455000 6.915000 3.455000 ;
- RECT 7.095000 2.205000 7.425000 2.495000 ;
- RECT 7.095000 2.495000 7.265000 3.635000 ;
- RECT 7.175000 0.435000 7.345000 1.195000 ;
- RECT 7.175000 1.195000 7.445000 1.865000 ;
- RECT 7.445000 2.675000 7.795000 3.455000 ;
- RECT 7.540000 0.515000 8.595000 0.685000 ;
- RECT 7.540000 0.685000 7.795000 1.015000 ;
- RECT 7.625000 1.015000 7.795000 2.675000 ;
- RECT 7.975000 1.105000 8.245000 3.635000 ;
- RECT 8.425000 0.685000 8.595000 2.325000 ;
- RECT 8.425000 2.325000 9.725000 2.495000 ;
- RECT 8.505000 2.675000 9.455000 3.715000 ;
- RECT 8.775000 0.365000 9.725000 1.325000 ;
- RECT 8.775000 1.505000 10.235000 1.645000 ;
- RECT 8.775000 1.645000 10.505000 1.675000 ;
- RECT 8.775000 1.675000 9.105000 2.145000 ;
- RECT 9.395000 1.855000 9.725000 2.325000 ;
- RECT 9.905000 0.535000 10.235000 1.505000 ;
- RECT 9.905000 1.675000 10.505000 1.975000 ;
- RECT 9.905000 1.975000 10.235000 3.715000 ;
- RECT 11.070000 0.365000 11.625000 1.485000 ;
- RECT 11.070000 2.195000 11.605000 3.735000 ;
- RECT 11.785000 2.195000 12.115000 2.985000 ;
- RECT 11.805000 1.005000 12.135000 1.665000 ;
- RECT 11.805000 1.665000 13.300000 1.995000 ;
- RECT 11.805000 1.995000 12.115000 2.195000 ;
- RECT 12.295000 2.175000 13.245000 3.755000 ;
- RECT 12.315000 0.365000 13.265000 1.485000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.600000 3.505000 0.770000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.650000 0.395000 0.820000 0.565000 ;
- RECT 0.960000 3.505000 1.130000 3.675000 ;
- RECT 1.010000 0.395000 1.180000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.370000 0.395000 1.540000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.100000 0.395000 2.270000 0.565000 ;
- RECT 2.460000 0.395000 2.630000 0.565000 ;
- RECT 2.470000 3.505000 2.640000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.820000 0.395000 2.990000 0.565000 ;
- RECT 2.830000 3.505000 3.000000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.215000 0.395000 5.385000 0.565000 ;
- RECT 5.295000 3.505000 5.465000 3.675000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.575000 0.395000 5.745000 0.565000 ;
- RECT 5.655000 3.505000 5.825000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 5.935000 0.395000 6.105000 0.565000 ;
- RECT 6.015000 3.505000 6.185000 3.675000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.535000 3.515000 8.705000 3.685000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.805000 0.395000 8.975000 0.565000 ;
- RECT 8.895000 3.515000 9.065000 3.685000 ;
- RECT 9.165000 0.395000 9.335000 0.565000 ;
- RECT 9.255000 3.515000 9.425000 3.685000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.525000 0.395000 9.695000 0.565000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 11.070000 3.505000 11.240000 3.675000 ;
- RECT 11.080000 0.395000 11.250000 0.565000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.430000 3.505000 11.600000 3.675000 ;
- RECT 11.440000 0.395000 11.610000 0.565000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.325000 3.505000 12.495000 3.675000 ;
- RECT 12.345000 0.395000 12.515000 0.565000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 12.685000 3.505000 12.855000 3.675000 ;
- RECT 12.705000 0.395000 12.875000 0.565000 ;
- RECT 13.045000 3.505000 13.215000 3.675000 ;
- RECT 13.065000 0.395000 13.235000 0.565000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- END
-END sky130_fd_sc_hvl__dfxbp_1
-MACRO sky130_fd_sc_hvl__dlclkp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dlclkp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 10.08000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN GATE
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.610000 1.385000 0.940000 2.200000 ;
- END
- END GATE
- PIN GCLK
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 9.630000 0.515000 9.995000 1.215000 ;
- RECT 9.630000 1.895000 9.995000 3.735000 ;
- RECT 9.725000 1.215000 9.995000 1.895000 ;
- END
- END GCLK
- PIN CLK
- ANTENNAGATEAREA 1.170000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 3.360000 1.465000 3.690000 1.975000 ;
- RECT 8.235000 3.125000 8.600000 3.445000 ;
- RECT 8.350000 1.725000 8.680000 2.025000 ;
- RECT 8.350000 2.025000 8.600000 3.125000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 10.080000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 10.080000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 10.080000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 10.080000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 10.080000 0.085000 ;
- RECT 0.000000 3.985000 10.080000 4.155000 ;
- RECT 0.110000 2.200000 0.440000 3.445000 ;
- RECT 0.110000 3.445000 1.025000 3.555000 ;
- RECT 0.110000 3.555000 3.330000 3.815000 ;
- RECT 0.140000 0.365000 0.765000 0.625000 ;
- RECT 0.140000 0.625000 0.470000 1.170000 ;
- RECT 1.155000 0.365000 2.810000 0.535000 ;
- RECT 1.155000 0.535000 1.865000 0.670000 ;
- RECT 1.195000 3.165000 2.495000 3.385000 ;
- RECT 1.595000 1.555000 2.105000 1.885000 ;
- RECT 1.670000 0.840000 2.000000 1.555000 ;
- RECT 1.670000 1.885000 2.000000 2.995000 ;
- RECT 2.220000 0.705000 2.470000 1.080000 ;
- RECT 2.275000 1.080000 2.470000 2.145000 ;
- RECT 2.275000 2.145000 3.690000 2.315000 ;
- RECT 2.275000 2.315000 2.495000 3.165000 ;
- RECT 2.640000 0.535000 2.810000 1.125000 ;
- RECT 2.640000 1.125000 4.070000 1.295000 ;
- RECT 2.640000 1.295000 2.970000 1.965000 ;
- RECT 2.665000 3.445000 3.330000 3.555000 ;
- RECT 2.980000 0.255000 3.925000 0.535000 ;
- RECT 2.980000 0.535000 3.650000 0.625000 ;
- RECT 2.980000 0.625000 3.330000 0.955000 ;
- RECT 3.000000 2.485000 3.330000 3.445000 ;
- RECT 3.520000 2.315000 3.690000 3.385000 ;
- RECT 3.520000 3.385000 5.515000 3.555000 ;
- RECT 3.820000 0.705000 4.070000 1.125000 ;
- RECT 3.860000 1.295000 4.070000 3.005000 ;
- RECT 3.860000 3.005000 5.175000 3.215000 ;
- RECT 4.095000 0.255000 4.660000 0.535000 ;
- RECT 4.375000 0.535000 4.660000 1.195000 ;
- RECT 4.375000 1.195000 6.490000 1.365000 ;
- RECT 4.375000 1.365000 4.545000 2.330000 ;
- RECT 4.375000 2.330000 4.660000 2.660000 ;
- RECT 4.715000 1.615000 5.305000 1.945000 ;
- RECT 4.830000 0.255000 6.150000 0.625000 ;
- RECT 5.135000 1.945000 5.305000 2.425000 ;
- RECT 5.135000 2.425000 5.515000 2.595000 ;
- RECT 5.345000 2.595000 5.515000 3.385000 ;
- RECT 5.515000 1.535000 5.845000 1.875000 ;
- RECT 5.515000 1.875000 6.930000 2.085000 ;
- RECT 5.685000 3.445000 8.065000 3.615000 ;
- RECT 5.685000 3.615000 9.460000 3.815000 ;
- RECT 5.820000 0.625000 6.150000 1.025000 ;
- RECT 5.820000 2.330000 6.150000 3.445000 ;
- RECT 6.125000 1.365000 6.490000 1.655000 ;
- RECT 6.320000 0.355000 6.910000 0.670000 ;
- RECT 6.320000 0.670000 6.490000 1.195000 ;
- RECT 6.660000 0.840000 6.930000 1.615000 ;
- RECT 6.660000 1.615000 7.785000 1.825000 ;
- RECT 6.660000 1.825000 6.930000 1.875000 ;
- RECT 6.660000 2.085000 6.930000 2.660000 ;
- RECT 7.080000 0.255000 9.460000 0.625000 ;
- RECT 7.150000 0.885000 8.180000 1.215000 ;
- RECT 7.150000 2.225000 7.480000 3.445000 ;
- RECT 7.455000 1.385000 7.785000 1.615000 ;
- RECT 7.455000 1.825000 7.785000 2.055000 ;
- RECT 7.955000 1.215000 8.180000 1.385000 ;
- RECT 7.955000 1.385000 9.555000 1.555000 ;
- RECT 7.955000 1.555000 8.180000 2.955000 ;
- RECT 8.770000 0.625000 9.100000 1.215000 ;
- RECT 8.770000 2.195000 9.100000 3.445000 ;
- RECT 8.770000 3.445000 9.460000 3.615000 ;
- RECT 8.945000 1.555000 9.555000 1.725000 ;
- LAYER mcon ;
- RECT 0.140000 3.475000 0.310000 3.645000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.175000 0.425000 0.345000 0.595000 ;
- RECT 0.500000 3.475000 0.670000 3.645000 ;
- RECT 0.535000 0.425000 0.705000 0.595000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.860000 3.600000 1.030000 3.770000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.220000 3.600000 1.390000 3.770000 ;
- RECT 1.580000 3.600000 1.750000 3.770000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.995000 3.600000 2.165000 3.770000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.355000 3.600000 2.525000 3.770000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.715000 3.475000 2.885000 3.645000 ;
- RECT 2.995000 0.425000 3.165000 0.595000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.075000 3.475000 3.245000 3.645000 ;
- RECT 3.355000 0.425000 3.525000 0.595000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.715000 0.355000 3.885000 0.525000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.870000 0.355000 5.040000 0.525000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.230000 0.355000 5.400000 0.525000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.590000 0.425000 5.760000 0.595000 ;
- RECT 5.715000 3.475000 5.885000 3.645000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 5.950000 0.425000 6.120000 0.595000 ;
- RECT 6.075000 3.475000 6.245000 3.645000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.435000 3.545000 6.605000 3.715000 ;
- RECT 6.795000 3.545000 6.965000 3.715000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.100000 0.355000 7.270000 0.525000 ;
- RECT 7.155000 3.475000 7.325000 3.645000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.460000 0.355000 7.630000 0.525000 ;
- RECT 7.515000 3.475000 7.685000 3.645000 ;
- RECT 7.820000 0.355000 7.990000 0.525000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.180000 0.355000 8.350000 0.525000 ;
- RECT 8.195000 3.615000 8.365000 3.785000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.540000 0.425000 8.710000 0.595000 ;
- RECT 8.555000 3.615000 8.725000 3.785000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.900000 0.425000 9.070000 0.595000 ;
- RECT 8.915000 3.475000 9.085000 3.645000 ;
- RECT 9.260000 0.425000 9.430000 0.595000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.475000 9.445000 3.645000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- END
-END sky130_fd_sc_hvl__dlclkp_1
-MACRO sky130_fd_sc_hvl__lsbufhv2hv_lh_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__lsbufhv2hv_lh_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 10.56000 BY 8.140000 ;
- SYMMETRY X Y ;
- SITE unithvdbl ;
- PIN A
- ANTENNAGATEAREA 0.750000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.495000 1.530000 2.805000 2.200000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 10.120000 4.405000 10.450000 7.625000 ;
- END
- END X
- PIN LOWHVPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.070000 3.020000 10.490000 3.305000 ;
- END
- END LOWHVPWR
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 7.515000 10.560000 7.885000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 8.025000 10.560000 8.255000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 10.560000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 4.325000 10.560000 4.695000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 10.560000 0.085000 ;
- RECT 0.000000 3.985000 0.800000 4.155000 ;
- RECT 0.000000 8.055000 10.560000 8.225000 ;
- RECT 3.090000 0.685000 3.420000 1.745000 ;
- RECT 3.090000 1.745000 4.845000 1.995000 ;
- RECT 3.090000 1.995000 3.420000 5.165000 ;
- RECT 3.090000 5.165000 5.660000 5.495000 ;
- RECT 3.300000 6.085000 3.890000 7.715000 ;
- RECT 3.300000 7.715000 7.010000 7.885000 ;
- RECT 3.590000 3.355000 4.780000 4.025000 ;
- RECT 3.740000 0.255000 9.540000 0.425000 ;
- RECT 3.740000 0.425000 4.330000 1.475000 ;
- RECT 3.740000 2.325000 4.330000 3.355000 ;
- RECT 4.210000 5.665000 7.930000 5.995000 ;
- RECT 4.210000 5.995000 4.540000 7.545000 ;
- RECT 4.650000 0.685000 4.980000 1.145000 ;
- RECT 4.650000 1.145000 5.660000 1.475000 ;
- RECT 4.650000 2.165000 6.570000 2.475000 ;
- RECT 4.650000 2.475000 4.980000 3.115000 ;
- RECT 4.860000 6.165000 5.450000 7.715000 ;
- RECT 5.330000 1.475000 5.660000 2.145000 ;
- RECT 5.330000 2.145000 6.570000 2.165000 ;
- RECT 5.770000 5.995000 6.100000 7.545000 ;
- RECT 5.830000 0.425000 6.420000 1.975000 ;
- RECT 6.420000 6.165000 7.010000 7.715000 ;
- RECT 6.740000 0.595000 7.070000 2.145000 ;
- RECT 6.740000 2.145000 8.630000 2.475000 ;
- RECT 7.375000 3.605000 8.045000 3.935000 ;
- RECT 7.390000 0.425000 7.980000 1.975000 ;
- RECT 7.600000 2.795000 8.545000 3.125000 ;
- RECT 7.600000 3.125000 7.930000 3.435000 ;
- RECT 7.600000 3.935000 7.930000 5.665000 ;
- RECT 8.215000 2.475000 8.545000 2.795000 ;
- RECT 8.215000 3.125000 8.545000 5.205000 ;
- RECT 8.215000 5.205000 8.965000 5.535000 ;
- RECT 8.300000 0.595000 8.630000 2.145000 ;
- RECT 8.635000 5.535000 8.965000 6.555000 ;
- RECT 8.715000 3.985000 10.560000 4.155000 ;
- RECT 8.790000 4.405000 9.800000 4.800000 ;
- RECT 8.940000 2.795000 9.530000 3.705000 ;
- RECT 8.950000 0.425000 9.540000 1.975000 ;
- RECT 9.210000 4.800000 9.800000 5.945000 ;
- RECT 9.210000 6.835000 9.800000 7.745000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.155000 8.055000 0.325000 8.225000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 8.055000 0.805000 8.225000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 8.055000 1.285000 8.225000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 8.055000 1.765000 8.225000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 8.055000 2.245000 8.225000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 8.055000 2.725000 8.225000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 8.055000 3.205000 8.225000 ;
- RECT 3.330000 7.545000 3.500000 7.715000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 8.055000 3.685000 8.225000 ;
- RECT 3.690000 7.545000 3.860000 7.715000 ;
- RECT 3.770000 0.425000 3.940000 0.595000 ;
- RECT 3.770000 3.050000 3.940000 3.220000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 8.055000 4.165000 8.225000 ;
- RECT 4.130000 0.425000 4.300000 0.595000 ;
- RECT 4.130000 3.050000 4.300000 3.220000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 8.055000 4.645000 8.225000 ;
- RECT 4.890000 7.545000 5.060000 7.715000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 8.055000 5.125000 8.225000 ;
- RECT 5.250000 7.545000 5.420000 7.715000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 8.055000 5.605000 8.225000 ;
- RECT 5.860000 0.425000 6.030000 0.595000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 8.055000 6.085000 8.225000 ;
- RECT 6.220000 0.425000 6.390000 0.595000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 8.055000 6.565000 8.225000 ;
- RECT 6.450000 7.545000 6.620000 7.715000 ;
- RECT 6.810000 7.545000 6.980000 7.715000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 8.055000 7.045000 8.225000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 8.055000 7.525000 8.225000 ;
- RECT 7.420000 0.425000 7.590000 0.595000 ;
- RECT 7.780000 0.425000 7.950000 0.595000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 8.055000 8.005000 8.225000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 8.055000 8.485000 8.225000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.795000 8.055000 8.965000 8.225000 ;
- RECT 8.880000 4.495000 9.050000 4.665000 ;
- RECT 8.970000 3.475000 9.140000 3.645000 ;
- RECT 8.980000 0.425000 9.150000 0.595000 ;
- RECT 9.240000 4.495000 9.410000 4.665000 ;
- RECT 9.240000 7.545000 9.410000 7.715000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.275000 8.055000 9.445000 8.225000 ;
- RECT 9.330000 3.475000 9.500000 3.645000 ;
- RECT 9.340000 0.425000 9.510000 0.595000 ;
- RECT 9.600000 4.495000 9.770000 4.665000 ;
- RECT 9.600000 7.545000 9.770000 7.715000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.755000 8.055000 9.925000 8.225000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.235000 8.055000 10.405000 8.225000 ;
- LAYER met1 ;
- RECT 0.000000 -0.115000 10.560000 0.115000 ;
- RECT 0.000000 0.255000 10.560000 0.625000 ;
- RECT 0.000000 3.445000 10.560000 3.815000 ;
- END
-END sky130_fd_sc_hvl__lsbufhv2hv_lh_1
-MACRO sky130_fd_sc_hvl__or2_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__or2_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.530000 1.175000 1.860000 1.725000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.605000 1.175000 0.935000 1.725000 ;
- END
- END B
- PIN X
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.980000 0.495000 3.235000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.090000 0.365000 1.000000 0.995000 ;
- RECT 0.400000 1.905000 2.775000 2.075000 ;
- RECT 0.400000 2.075000 0.650000 2.675000 ;
- RECT 0.830000 2.255000 2.800000 3.755000 ;
- RECT 1.180000 0.495000 1.510000 0.995000 ;
- RECT 1.180000 0.995000 1.350000 1.905000 ;
- RECT 2.040000 0.365000 2.630000 1.325000 ;
- RECT 2.445000 1.725000 2.775000 1.905000 ;
- LAYER mcon ;
- RECT 0.100000 0.395000 0.270000 0.565000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.460000 0.395000 0.630000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.820000 0.395000 0.990000 0.565000 ;
- RECT 0.830000 3.505000 1.000000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.190000 3.505000 1.360000 3.675000 ;
- RECT 1.550000 3.505000 1.720000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.910000 3.505000 2.080000 3.675000 ;
- RECT 2.070000 0.395000 2.240000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.270000 3.505000 2.440000 3.675000 ;
- RECT 2.430000 0.395000 2.600000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.630000 3.505000 2.800000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- END
-END sky130_fd_sc_hvl__or2_1
-MACRO sky130_fd_sc_hvl__and2_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__and2_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.175000 0.535000 1.845000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.065000 0.810000 1.455000 1.725000 ;
- END
- END B
- PIN X
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.980000 0.495000 3.255000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.090000 2.255000 1.020000 3.705000 ;
- RECT 0.130000 0.495000 0.380000 0.825000 ;
- RECT 0.130000 0.825000 0.885000 0.995000 ;
- RECT 0.715000 0.995000 0.885000 1.905000 ;
- RECT 0.715000 1.905000 2.775000 2.075000 ;
- RECT 1.200000 2.075000 1.370000 2.675000 ;
- RECT 1.550000 2.255000 2.800000 3.755000 ;
- RECT 1.635000 0.365000 2.625000 1.325000 ;
- RECT 2.445000 1.725000 2.775000 1.905000 ;
- LAYER mcon ;
- RECT 0.110000 3.505000 0.280000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.470000 3.505000 0.640000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.830000 3.505000 1.000000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.550000 3.505000 1.720000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.685000 0.395000 1.855000 0.565000 ;
- RECT 1.910000 3.505000 2.080000 3.675000 ;
- RECT 2.045000 0.395000 2.215000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.270000 3.505000 2.440000 3.675000 ;
- RECT 2.405000 0.395000 2.575000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.630000 3.505000 2.800000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- END
-END sky130_fd_sc_hvl__and2_1
-MACRO sky130_fd_sc_hvl__sdfstp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__sdfstp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 18.72000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.945000 1.845000 2.275000 2.355000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.478750 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 18.260000 0.495000 18.610000 3.395000 ;
- END
- END Q
- PIN SCD
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.420000 1.175000 3.750000 2.150000 ;
- END
- END SCD
- PIN SCE
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.565000 1.495000 2.890000 1.665000 ;
- RECT 0.565000 1.665000 0.895000 2.165000 ;
- RECT 2.525000 1.095000 2.890000 1.495000 ;
- RECT 2.525000 1.665000 2.890000 1.780000 ;
- END
- END SCE
- PIN SET_B
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 10.535000 1.175000 11.635000 1.345000 ;
- RECT 11.465000 0.265000 14.215000 0.435000 ;
- RECT 11.465000 0.435000 11.635000 1.175000 ;
- RECT 14.045000 0.435000 14.215000 0.810000 ;
- RECT 14.045000 0.810000 14.520000 1.760000 ;
- END
- END SET_B
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 3.965000 1.175000 4.525000 2.150000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 18.720000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 18.720000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 18.720000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 18.720000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 18.720000 0.085000 ;
- RECT 0.000000 3.985000 18.720000 4.155000 ;
- RECT 0.110000 0.515000 0.440000 1.095000 ;
- RECT 0.110000 1.095000 2.255000 1.315000 ;
- RECT 0.110000 1.315000 0.280000 2.535000 ;
- RECT 0.110000 2.535000 2.890000 2.705000 ;
- RECT 0.110000 2.705000 0.440000 3.285000 ;
- RECT 0.620000 0.365000 1.570000 0.915000 ;
- RECT 0.620000 2.885000 1.570000 3.705000 ;
- RECT 2.380000 0.495000 2.710000 0.745000 ;
- RECT 2.380000 0.745000 3.240000 0.915000 ;
- RECT 2.380000 2.885000 3.240000 3.055000 ;
- RECT 2.380000 3.055000 2.710000 3.305000 ;
- RECT 2.635000 2.015000 2.890000 2.535000 ;
- RECT 3.070000 0.915000 3.240000 2.455000 ;
- RECT 3.070000 2.455000 4.665000 2.625000 ;
- RECT 3.070000 2.625000 3.240000 2.885000 ;
- RECT 3.420000 0.365000 4.370000 0.995000 ;
- RECT 3.420000 2.805000 4.315000 3.705000 ;
- RECT 4.495000 2.625000 4.665000 3.635000 ;
- RECT 4.495000 3.635000 5.365000 3.805000 ;
- RECT 4.650000 0.515000 5.015000 0.975000 ;
- RECT 4.845000 0.975000 5.015000 1.735000 ;
- RECT 4.845000 1.735000 5.835000 1.905000 ;
- RECT 4.845000 1.905000 5.015000 3.455000 ;
- RECT 5.195000 2.275000 6.075000 2.445000 ;
- RECT 5.195000 2.445000 5.365000 3.635000 ;
- RECT 5.200000 0.365000 5.450000 1.055000 ;
- RECT 5.505000 1.235000 5.835000 1.735000 ;
- RECT 5.545000 2.625000 5.725000 3.705000 ;
- RECT 5.630000 0.265000 7.230000 0.435000 ;
- RECT 5.630000 0.435000 5.800000 1.235000 ;
- RECT 5.905000 2.445000 6.075000 3.635000 ;
- RECT 5.905000 3.635000 7.095000 3.805000 ;
- RECT 5.980000 0.675000 6.310000 1.055000 ;
- RECT 6.140000 1.055000 6.310000 1.425000 ;
- RECT 6.140000 1.425000 6.530000 2.095000 ;
- RECT 6.255000 2.095000 6.530000 3.455000 ;
- RECT 6.550000 0.615000 6.880000 1.025000 ;
- RECT 6.710000 1.025000 6.880000 2.675000 ;
- RECT 6.710000 2.675000 7.095000 3.635000 ;
- RECT 7.060000 0.435000 7.230000 1.605000 ;
- RECT 7.060000 1.605000 7.445000 1.775000 ;
- RECT 7.275000 1.775000 7.445000 3.355000 ;
- RECT 7.275000 3.355000 8.305000 3.525000 ;
- RECT 7.410000 0.525000 7.795000 1.025000 ;
- RECT 7.625000 1.025000 7.795000 1.355000 ;
- RECT 7.625000 1.355000 8.655000 1.525000 ;
- RECT 7.625000 1.525000 7.795000 2.675000 ;
- RECT 7.625000 2.675000 7.955000 3.175000 ;
- RECT 7.975000 1.705000 8.305000 1.875000 ;
- RECT 7.975000 1.875000 12.220000 2.045000 ;
- RECT 8.135000 2.225000 8.410000 2.575000 ;
- RECT 8.135000 2.575000 9.795000 2.745000 ;
- RECT 8.135000 2.745000 8.305000 3.355000 ;
- RECT 8.200000 0.365000 9.150000 0.925000 ;
- RECT 8.485000 1.525000 11.525000 1.695000 ;
- RECT 8.495000 2.925000 9.445000 3.705000 ;
- RECT 8.790000 2.225000 10.305000 2.395000 ;
- RECT 8.835000 1.105000 9.700000 1.275000 ;
- RECT 8.835000 1.275000 9.165000 1.345000 ;
- RECT 9.370000 0.515000 9.700000 1.105000 ;
- RECT 9.520000 1.455000 9.850000 1.525000 ;
- RECT 9.625000 2.745000 9.795000 3.105000 ;
- RECT 9.625000 3.105000 10.655000 3.275000 ;
- RECT 9.975000 2.395000 10.305000 2.925000 ;
- RECT 10.335000 0.365000 11.285000 0.995000 ;
- RECT 10.485000 2.935000 12.180000 3.105000 ;
- RECT 10.835000 3.285000 11.785000 3.755000 ;
- RECT 11.905000 2.225000 12.570000 2.395000 ;
- RECT 11.905000 2.395000 12.180000 2.935000 ;
- RECT 11.970000 1.685000 12.220000 1.875000 ;
- RECT 12.095000 0.615000 13.350000 0.785000 ;
- RECT 12.095000 0.785000 12.265000 1.335000 ;
- RECT 12.095000 1.335000 12.570000 1.505000 ;
- RECT 12.360000 2.675000 12.920000 2.845000 ;
- RECT 12.360000 2.845000 12.690000 3.755000 ;
- RECT 12.400000 1.505000 12.570000 2.225000 ;
- RECT 12.445000 0.965000 12.920000 1.155000 ;
- RECT 12.750000 1.155000 12.920000 1.940000 ;
- RECT 12.750000 1.940000 15.585000 2.110000 ;
- RECT 12.750000 2.110000 12.920000 2.675000 ;
- RECT 13.100000 0.785000 13.350000 1.745000 ;
- RECT 13.265000 2.675000 14.215000 3.705000 ;
- RECT 13.710000 2.290000 14.565000 2.495000 ;
- RECT 14.395000 2.495000 14.565000 3.335000 ;
- RECT 14.395000 3.335000 15.625000 3.505000 ;
- RECT 14.700000 0.365000 15.590000 1.325000 ;
- RECT 14.745000 2.110000 15.585000 2.175000 ;
- RECT 14.745000 2.175000 15.075000 3.155000 ;
- RECT 15.255000 1.505000 15.585000 1.940000 ;
- RECT 15.295000 2.695000 16.020000 2.865000 ;
- RECT 15.295000 2.865000 15.625000 3.335000 ;
- RECT 15.770000 0.825000 16.020000 2.695000 ;
- RECT 15.815000 3.045000 16.405000 3.705000 ;
- RECT 16.585000 0.825000 16.915000 1.505000 ;
- RECT 16.585000 1.505000 18.080000 1.675000 ;
- RECT 16.585000 1.675000 16.915000 2.355000 ;
- RECT 16.585000 2.355000 16.955000 3.145000 ;
- RECT 17.095000 0.365000 18.045000 1.325000 ;
- RECT 17.135000 2.355000 18.080000 3.705000 ;
- RECT 17.750000 1.675000 18.080000 2.175000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.650000 0.395000 0.820000 0.565000 ;
- RECT 0.650000 3.505000 0.820000 3.675000 ;
- RECT 1.010000 0.395000 1.180000 0.565000 ;
- RECT 1.010000 3.505000 1.180000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.370000 0.395000 1.540000 0.565000 ;
- RECT 1.370000 3.505000 1.540000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.420000 3.505000 3.590000 3.675000 ;
- RECT 3.450000 0.395000 3.620000 0.565000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.780000 3.505000 3.950000 3.675000 ;
- RECT 3.810000 0.395000 3.980000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.140000 3.505000 4.310000 3.675000 ;
- RECT 4.170000 0.395000 4.340000 0.565000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.230000 0.395000 5.400000 0.565000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.550000 3.505000 5.720000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.230000 0.395000 8.400000 0.565000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.525000 3.505000 8.695000 3.675000 ;
- RECT 8.590000 0.395000 8.760000 0.565000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.885000 3.505000 9.055000 3.675000 ;
- RECT 8.950000 0.395000 9.120000 0.565000 ;
- RECT 9.245000 3.505000 9.415000 3.675000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.365000 0.395000 10.535000 0.565000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.725000 0.395000 10.895000 0.565000 ;
- RECT 10.865000 3.505000 11.035000 3.675000 ;
- RECT 11.085000 0.395000 11.255000 0.565000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.225000 3.505000 11.395000 3.675000 ;
- RECT 11.585000 3.505000 11.755000 3.675000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.295000 3.505000 13.465000 3.675000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 13.655000 3.505000 13.825000 3.675000 ;
- RECT 14.015000 3.505000 14.185000 3.675000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 14.700000 0.395000 14.870000 0.565000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.060000 0.395000 15.230000 0.565000 ;
- RECT 15.420000 0.395000 15.590000 0.565000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.845000 3.505000 16.015000 3.675000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.205000 3.505000 16.375000 3.675000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 16.955000 3.985000 17.125000 4.155000 ;
- RECT 17.125000 0.395000 17.295000 0.565000 ;
- RECT 17.160000 3.505000 17.330000 3.675000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- RECT 17.435000 3.985000 17.605000 4.155000 ;
- RECT 17.485000 0.395000 17.655000 0.565000 ;
- RECT 17.520000 3.505000 17.690000 3.675000 ;
- RECT 17.845000 0.395000 18.015000 0.565000 ;
- RECT 17.880000 3.505000 18.050000 3.675000 ;
- RECT 17.915000 -0.085000 18.085000 0.085000 ;
- RECT 17.915000 3.985000 18.085000 4.155000 ;
- RECT 18.395000 -0.085000 18.565000 0.085000 ;
- RECT 18.395000 3.985000 18.565000 4.155000 ;
- END
-END sky130_fd_sc_hvl__sdfstp_1
-MACRO sky130_fd_sc_hvl__dfstp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dfstp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 14.88000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.505000 1.525000 2.835000 2.095000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.478750 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 14.420000 0.645000 14.770000 3.615000 ;
- END
- END Q
- PIN SET_B
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 7.165000 1.555000 8.100000 1.795000 ;
- RECT 7.930000 0.840000 11.160000 1.010000 ;
- RECT 7.930000 1.010000 8.100000 1.555000 ;
- RECT 8.285000 0.555000 11.160000 0.840000 ;
- RECT 10.885000 1.010000 11.160000 1.040000 ;
- END
- END SET_B
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 0.545000 2.075000 0.875000 2.745000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 14.880000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 14.880000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 14.880000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 14.880000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 14.880000 0.085000 ;
- RECT 0.000000 3.985000 14.880000 4.155000 ;
- RECT 0.115000 0.615000 0.380000 1.295000 ;
- RECT 0.115000 1.295000 1.510000 1.465000 ;
- RECT 0.115000 1.465000 0.365000 3.735000 ;
- RECT 0.545000 2.925000 1.495000 3.755000 ;
- RECT 0.570000 0.365000 1.160000 1.115000 ;
- RECT 1.180000 1.465000 1.510000 1.895000 ;
- RECT 1.340000 0.265000 2.290000 0.435000 ;
- RECT 1.340000 0.435000 1.510000 1.295000 ;
- RECT 1.675000 2.945000 2.005000 3.735000 ;
- RECT 1.690000 0.615000 1.940000 2.275000 ;
- RECT 1.690000 2.275000 2.835000 2.445000 ;
- RECT 1.690000 2.445000 2.005000 2.945000 ;
- RECT 2.120000 0.435000 2.290000 1.175000 ;
- RECT 2.120000 1.175000 3.185000 1.345000 ;
- RECT 2.235000 2.625000 2.485000 3.705000 ;
- RECT 2.470000 0.365000 3.005000 0.995000 ;
- RECT 2.665000 2.445000 2.835000 3.755000 ;
- RECT 3.015000 1.345000 3.185000 3.285000 ;
- RECT 3.015000 3.285000 5.005000 3.615000 ;
- RECT 3.185000 0.495000 3.535000 0.995000 ;
- RECT 3.365000 0.995000 3.535000 3.105000 ;
- RECT 3.715000 1.085000 3.885000 3.285000 ;
- RECT 4.065000 0.495000 4.315000 0.965000 ;
- RECT 4.065000 0.965000 6.315000 1.135000 ;
- RECT 4.065000 1.135000 4.235000 2.605000 ;
- RECT 4.065000 2.605000 4.395000 3.105000 ;
- RECT 4.415000 1.495000 4.655000 1.805000 ;
- RECT 4.415000 1.805000 6.985000 1.975000 ;
- RECT 4.415000 1.975000 4.655000 2.165000 ;
- RECT 4.835000 2.155000 6.635000 2.325000 ;
- RECT 4.835000 2.325000 5.005000 3.285000 ;
- RECT 4.855000 0.365000 5.805000 0.785000 ;
- RECT 5.135000 1.315000 5.865000 1.625000 ;
- RECT 5.185000 2.505000 6.285000 2.675000 ;
- RECT 5.185000 2.675000 5.425000 3.555000 ;
- RECT 5.605000 2.855000 5.935000 3.705000 ;
- RECT 5.985000 0.265000 6.315000 0.965000 ;
- RECT 6.115000 2.675000 6.895000 2.845000 ;
- RECT 6.465000 2.325000 8.960000 2.495000 ;
- RECT 6.565000 2.845000 6.895000 3.105000 ;
- RECT 6.800000 0.365000 7.750000 1.375000 ;
- RECT 6.815000 1.975000 8.450000 2.145000 ;
- RECT 7.075000 2.675000 8.025000 3.705000 ;
- RECT 8.280000 1.545000 8.785000 1.705000 ;
- RECT 8.280000 1.705000 9.310000 1.875000 ;
- RECT 8.280000 1.875000 8.450000 1.975000 ;
- RECT 8.630000 2.085000 8.960000 2.325000 ;
- RECT 8.695000 2.675000 9.310000 2.845000 ;
- RECT 8.695000 2.845000 8.865000 3.595000 ;
- RECT 8.695000 3.595000 9.825000 3.805000 ;
- RECT 9.025000 1.190000 9.660000 1.475000 ;
- RECT 9.045000 3.025000 9.660000 3.415000 ;
- RECT 9.140000 1.875000 9.310000 2.675000 ;
- RECT 9.490000 1.475000 9.660000 2.315000 ;
- RECT 9.490000 2.315000 12.210000 2.485000 ;
- RECT 9.490000 2.485000 9.660000 3.025000 ;
- RECT 10.010000 2.665000 10.960000 3.705000 ;
- RECT 10.305000 1.545000 10.635000 1.655000 ;
- RECT 10.305000 1.655000 12.560000 1.825000 ;
- RECT 10.305000 1.825000 10.635000 2.135000 ;
- RECT 11.300000 3.255000 11.550000 3.755000 ;
- RECT 11.340000 0.365000 11.930000 1.475000 ;
- RECT 11.380000 3.005000 12.560000 3.175000 ;
- RECT 11.380000 3.175000 11.550000 3.255000 ;
- RECT 11.410000 2.485000 12.210000 2.675000 ;
- RECT 11.410000 2.675000 11.740000 2.825000 ;
- RECT 11.730000 3.355000 12.680000 3.735000 ;
- RECT 11.880000 2.005000 12.210000 2.315000 ;
- RECT 12.120000 0.975000 12.450000 1.655000 ;
- RECT 12.390000 1.825000 12.560000 3.005000 ;
- RECT 12.745000 0.975000 13.075000 1.475000 ;
- RECT 12.865000 1.475000 13.075000 2.225000 ;
- RECT 12.865000 2.225000 14.240000 2.395000 ;
- RECT 12.865000 2.395000 13.115000 3.365000 ;
- RECT 13.255000 0.365000 14.205000 1.475000 ;
- RECT 13.295000 2.575000 14.240000 3.705000 ;
- RECT 13.910000 1.725000 14.240000 2.225000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.575000 3.505000 0.745000 3.675000 ;
- RECT 0.600000 0.395000 0.770000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.935000 3.505000 1.105000 3.675000 ;
- RECT 0.960000 0.395000 1.130000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.295000 3.505000 1.465000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.265000 3.505000 2.435000 3.675000 ;
- RECT 2.470000 0.395000 2.640000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.830000 0.395000 3.000000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.885000 0.395000 5.055000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.245000 0.395000 5.415000 0.565000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.605000 0.395000 5.775000 0.565000 ;
- RECT 5.635000 3.505000 5.805000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.830000 0.395000 7.000000 0.565000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.105000 3.505000 7.275000 3.675000 ;
- RECT 7.190000 0.395000 7.360000 0.565000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.465000 3.505000 7.635000 3.675000 ;
- RECT 7.550000 0.395000 7.720000 0.565000 ;
- RECT 7.825000 3.505000 7.995000 3.675000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.040000 3.505000 10.210000 3.675000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.400000 3.505000 10.570000 3.675000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.760000 3.505000 10.930000 3.675000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.370000 0.395000 11.540000 0.565000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 11.730000 0.395000 11.900000 0.565000 ;
- RECT 11.760000 3.505000 11.930000 3.675000 ;
- RECT 12.120000 3.505000 12.290000 3.675000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.480000 3.505000 12.650000 3.675000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.285000 0.395000 13.455000 0.565000 ;
- RECT 13.320000 3.505000 13.490000 3.675000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 13.645000 0.395000 13.815000 0.565000 ;
- RECT 13.680000 3.505000 13.850000 3.675000 ;
- RECT 14.005000 0.395000 14.175000 0.565000 ;
- RECT 14.040000 3.505000 14.210000 3.675000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- END
-END sky130_fd_sc_hvl__dfstp_1
-MACRO sky130_fd_sc_hvl__probec_p_8
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__probec_p_8 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 9.600000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 3.375000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.635000 1.580000 2.245000 1.815000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 2.520000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER met4 ;
- RECT 2.410000 1.445000 3.590000 2.625000 ;
- RECT 5.010000 1.445000 6.190000 2.625000 ;
- END
- PORT
- LAYER met5 ;
- RECT 2.290000 1.235000 6.310000 2.835000 ;
- RECT 4.710000 -0.365000 6.310000 1.235000 ;
- RECT 4.710000 2.835000 6.310000 4.435000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met5 ;
- RECT 7.910000 -0.365000 10.410000 1.235000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 9.600000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 9.600000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met5 ;
- RECT 7.910000 2.835000 10.410000 4.435000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 9.600000 0.085000 ;
- RECT 0.000000 3.985000 9.600000 4.155000 ;
- RECT 0.245000 0.805000 0.455000 1.475000 ;
- RECT 0.245000 1.475000 0.435000 2.095000 ;
- RECT 0.245000 2.095000 2.595000 2.265000 ;
- RECT 0.245000 2.265000 0.435000 3.545000 ;
- RECT 0.615000 2.445000 1.865000 3.625000 ;
- RECT 0.615000 3.625000 9.505000 3.795000 ;
- RECT 0.675000 0.380000 9.505000 0.550000 ;
- RECT 0.675000 0.550000 1.925000 1.385000 ;
- RECT 2.045000 2.265000 2.595000 3.445000 ;
- RECT 2.105000 0.730000 2.315000 1.230000 ;
- RECT 2.105000 1.230000 2.595000 1.400000 ;
- RECT 2.425000 1.400000 2.595000 1.625000 ;
- RECT 2.425000 1.625000 3.380000 1.955000 ;
- RECT 2.425000 1.955000 2.595000 2.095000 ;
- RECT 2.605000 0.550000 3.495000 0.760000 ;
- RECT 2.765000 0.760000 3.495000 1.445000 ;
- RECT 2.765000 2.385000 3.435000 3.625000 ;
- RECT 3.605000 1.955000 8.965000 2.205000 ;
- RECT 3.605000 2.205000 3.935000 3.445000 ;
- RECT 3.665000 0.805000 3.875000 1.625000 ;
- RECT 3.665000 1.625000 8.965000 1.955000 ;
- RECT 4.045000 0.550000 5.055000 1.445000 ;
- RECT 4.105000 2.385000 4.995000 3.625000 ;
- RECT 5.165000 2.205000 5.495000 3.445000 ;
- RECT 5.225000 0.805000 5.435000 1.625000 ;
- RECT 5.605000 0.550000 6.615000 1.445000 ;
- RECT 5.665000 2.385000 6.555000 3.625000 ;
- RECT 6.725000 2.205000 7.055000 3.445000 ;
- RECT 6.785000 0.805000 6.995000 1.625000 ;
- RECT 7.165000 0.550000 8.175000 1.445000 ;
- RECT 7.225000 2.385000 8.115000 3.625000 ;
- RECT 8.285000 2.205000 8.965000 3.230000 ;
- RECT 8.285000 3.230000 8.735000 3.445000 ;
- RECT 8.345000 0.805000 8.965000 1.625000 ;
- RECT 8.905000 3.475000 9.505000 3.625000 ;
- RECT 8.975000 0.550000 9.505000 0.600000 ;
- RECT 9.135000 0.600000 9.505000 1.445000 ;
- RECT 9.135000 2.385000 9.505000 3.475000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.615000 3.475000 0.785000 3.645000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.975000 3.475000 1.145000 3.645000 ;
- RECT 1.035000 0.380000 1.205000 0.550000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.335000 3.475000 1.505000 3.645000 ;
- RECT 1.395000 0.380000 1.565000 0.550000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.695000 3.475000 1.865000 3.645000 ;
- RECT 1.755000 0.380000 1.925000 0.550000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.605000 0.380000 2.775000 0.550000 ;
- RECT 2.770000 3.475000 2.940000 3.645000 ;
- RECT 2.965000 0.380000 3.135000 0.550000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.130000 3.475000 3.300000 3.645000 ;
- RECT 3.325000 0.380000 3.495000 0.550000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.070000 0.380000 4.240000 0.550000 ;
- RECT 4.105000 3.475000 4.275000 3.645000 ;
- RECT 4.430000 0.380000 4.600000 0.550000 ;
- RECT 4.465000 3.475000 4.635000 3.645000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.790000 0.380000 4.960000 0.550000 ;
- RECT 4.825000 3.475000 4.995000 3.645000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.620000 1.950000 5.790000 2.120000 ;
- RECT 5.665000 3.475000 5.835000 3.645000 ;
- RECT 5.670000 0.380000 5.840000 0.550000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 5.980000 1.950000 6.150000 2.120000 ;
- RECT 6.025000 3.475000 6.195000 3.645000 ;
- RECT 6.030000 0.380000 6.200000 0.550000 ;
- RECT 6.385000 3.475000 6.555000 3.645000 ;
- RECT 6.390000 0.380000 6.560000 0.550000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.230000 3.475000 7.400000 3.645000 ;
- RECT 7.235000 0.380000 7.405000 0.550000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.595000 0.380000 7.765000 0.550000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.945000 3.475000 8.115000 3.645000 ;
- RECT 7.955000 0.380000 8.125000 0.550000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.975000 0.380000 9.145000 0.550000 ;
- RECT 9.265000 3.475000 9.435000 3.645000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.335000 0.380000 9.505000 0.550000 ;
- LAYER met1 ;
- RECT 0.000000 0.255000 9.600000 0.305000 ;
- RECT 0.000000 0.305000 9.920000 0.565000 ;
- RECT 0.000000 0.565000 9.600000 0.625000 ;
- RECT 0.000000 3.445000 9.600000 3.505000 ;
- RECT 0.000000 3.505000 9.920000 3.765000 ;
- RECT 0.000000 3.765000 9.600000 3.815000 ;
- RECT 5.560000 1.905000 6.210000 2.165000 ;
- LAYER met2 ;
- RECT 5.440000 1.895000 6.210000 2.175000 ;
- RECT 9.215000 0.285000 9.985000 0.565000 ;
- RECT 9.215000 3.505000 9.985000 3.785000 ;
- LAYER met3 ;
- RECT 2.835000 1.875000 3.615000 2.195000 ;
- RECT 5.435000 1.870000 6.215000 2.200000 ;
- RECT 9.210000 0.260000 9.990000 0.590000 ;
- RECT 9.210000 3.480000 9.990000 3.810000 ;
- LAYER met4 ;
- RECT 9.010000 -0.155000 10.190000 1.025000 ;
- RECT 9.010000 3.045000 10.190000 4.225000 ;
- LAYER via ;
- RECT 5.600000 1.905000 5.860000 2.165000 ;
- RECT 5.920000 1.905000 6.180000 2.165000 ;
- RECT 9.310000 0.305000 9.570000 0.565000 ;
- RECT 9.310000 3.505000 9.570000 3.765000 ;
- RECT 9.630000 0.305000 9.890000 0.565000 ;
- RECT 9.630000 3.505000 9.890000 3.765000 ;
- LAYER via2 ;
- RECT 5.485000 1.895000 5.765000 2.175000 ;
- RECT 5.885000 1.895000 6.165000 2.175000 ;
- RECT 9.260000 0.285000 9.540000 0.565000 ;
- RECT 9.260000 3.505000 9.540000 3.785000 ;
- RECT 9.660000 0.285000 9.940000 0.565000 ;
- RECT 9.660000 3.505000 9.940000 3.785000 ;
- LAYER via3 ;
- RECT 2.865000 1.875000 3.185000 2.195000 ;
- RECT 3.265000 1.875000 3.585000 2.195000 ;
- RECT 5.465000 1.875000 5.785000 2.195000 ;
- RECT 5.865000 1.875000 6.185000 2.195000 ;
- RECT 9.240000 0.265000 9.560000 0.585000 ;
- RECT 9.240000 3.485000 9.560000 3.805000 ;
- RECT 9.640000 0.265000 9.960000 0.585000 ;
- RECT 9.640000 3.485000 9.960000 3.805000 ;
- END
-END sky130_fd_sc_hvl__probec_p_8
-MACRO sky130_fd_sc_hvl__a21o_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__a21o_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 4.320000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.805000 1.505000 3.715000 1.835000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.895000 1.505000 4.195000 1.835000 ;
- END
- END A2
- PIN B1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.085000 1.505000 2.275000 1.750000 ;
- END
- END B1
- PIN X
- ANTENNADIFFAREA 0.611250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.110000 0.495000 0.460000 1.325000 ;
- RECT 0.110000 1.325000 0.360000 3.735000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 4.320000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 4.320000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 4.320000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 4.320000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 4.320000 0.085000 ;
- RECT 0.000000 3.985000 4.320000 4.155000 ;
- RECT 0.540000 2.280000 1.440000 3.755000 ;
- RECT 0.565000 1.725000 0.895000 1.930000 ;
- RECT 0.565000 1.930000 2.625000 2.100000 ;
- RECT 0.640000 0.365000 2.250000 1.325000 ;
- RECT 1.620000 2.100000 1.870000 3.755000 ;
- RECT 2.320000 2.280000 4.210000 2.450000 ;
- RECT 2.320000 2.450000 2.650000 3.755000 ;
- RECT 2.430000 0.495000 2.680000 1.325000 ;
- RECT 2.455000 1.325000 2.625000 1.930000 ;
- RECT 2.830000 2.630000 3.780000 3.755000 ;
- RECT 2.860000 0.365000 4.170000 1.325000 ;
- RECT 3.960000 2.195000 4.210000 2.280000 ;
- RECT 3.960000 2.450000 4.210000 3.735000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.545000 3.505000 0.715000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.640000 0.395000 0.810000 0.565000 ;
- RECT 0.905000 3.505000 1.075000 3.675000 ;
- RECT 1.000000 0.395000 1.170000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.265000 3.505000 1.435000 3.675000 ;
- RECT 1.360000 0.395000 1.530000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.720000 0.395000 1.890000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.080000 0.395000 2.250000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.860000 3.505000 3.030000 3.675000 ;
- RECT 2.890000 0.395000 3.060000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.220000 3.505000 3.390000 3.675000 ;
- RECT 3.250000 0.395000 3.420000 0.565000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.580000 3.505000 3.750000 3.675000 ;
- RECT 3.610000 0.395000 3.780000 0.565000 ;
- RECT 3.970000 0.395000 4.140000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- END
-END sky130_fd_sc_hvl__a21o_1
-MACRO sky130_fd_sc_hvl__xor2_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__xor2_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 5.280000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 2.250000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.045000 1.775000 3.235000 2.150000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 2.250000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.560000 1.775000 1.510000 2.055000 ;
- RECT 1.340000 1.425000 3.585000 1.505000 ;
- RECT 1.340000 1.505000 3.715000 1.595000 ;
- RECT 1.340000 1.595000 1.510000 1.775000 ;
- RECT 3.415000 1.595000 3.715000 1.835000 ;
- END
- END B
- PIN X
- ANTENNADIFFAREA 0.637500 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.850000 0.495000 4.370000 1.325000 ;
- RECT 3.965000 1.325000 4.370000 2.425000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 5.280000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 5.280000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 5.280000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 5.280000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 5.280000 0.085000 ;
- RECT 0.000000 3.985000 5.280000 4.155000 ;
- RECT 0.090000 0.365000 0.680000 1.245000 ;
- RECT 0.130000 1.425000 1.160000 1.595000 ;
- RECT 0.130000 1.595000 0.380000 2.435000 ;
- RECT 0.130000 2.435000 3.230000 2.605000 ;
- RECT 0.130000 2.605000 0.380000 3.755000 ;
- RECT 0.560000 2.785000 2.530000 3.755000 ;
- RECT 0.910000 0.495000 1.160000 1.425000 ;
- RECT 1.340000 0.365000 3.670000 1.245000 ;
- RECT 2.710000 2.785000 2.880000 2.955000 ;
- RECT 2.710000 2.955000 5.150000 3.125000 ;
- RECT 2.710000 3.125000 2.880000 3.755000 ;
- RECT 3.060000 2.605000 4.720000 2.775000 ;
- RECT 3.060000 3.305000 4.720000 3.755000 ;
- RECT 4.550000 0.365000 5.140000 1.325000 ;
- RECT 4.550000 1.665000 4.880000 1.995000 ;
- RECT 4.550000 1.995000 4.720000 2.605000 ;
- RECT 4.900000 2.175000 5.150000 2.955000 ;
- RECT 4.900000 3.125000 5.150000 3.755000 ;
- LAYER mcon ;
- RECT 0.120000 0.395000 0.290000 0.565000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.480000 0.395000 0.650000 0.565000 ;
- RECT 0.560000 3.505000 0.730000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.920000 3.505000 1.090000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.280000 3.505000 1.450000 3.675000 ;
- RECT 1.340000 0.395000 1.510000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.640000 3.505000 1.810000 3.675000 ;
- RECT 1.700000 0.395000 1.870000 0.565000 ;
- RECT 2.000000 3.505000 2.170000 3.675000 ;
- RECT 2.060000 0.395000 2.230000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.360000 3.505000 2.530000 3.675000 ;
- RECT 2.420000 0.395000 2.590000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.780000 0.395000 2.950000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.085000 3.505000 3.255000 3.675000 ;
- RECT 3.140000 0.395000 3.310000 0.565000 ;
- RECT 3.445000 3.505000 3.615000 3.675000 ;
- RECT 3.500000 0.395000 3.670000 0.565000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.805000 3.505000 3.975000 3.675000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.165000 3.505000 4.335000 3.675000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.525000 3.505000 4.695000 3.675000 ;
- RECT 4.580000 0.395000 4.750000 0.565000 ;
- RECT 4.940000 0.395000 5.110000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- END
-END sky130_fd_sc_hvl__xor2_1
-MACRO sky130_fd_sc_hvl__xnor2_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__xnor2_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 5.280000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 2.250000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.085000 1.580000 2.060000 1.750000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 2.250000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.575000 1.725000 0.905000 1.930000 ;
- RECT 0.575000 1.930000 3.255000 2.100000 ;
- RECT 1.565000 2.100000 3.255000 2.120000 ;
- RECT 2.925000 1.805000 3.255000 1.930000 ;
- END
- END B
- PIN Y
- ANTENNADIFFAREA 1.481250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 4.025000 1.905000 5.155000 2.075000 ;
- RECT 4.025000 2.075000 4.275000 3.755000 ;
- RECT 4.445000 1.545000 5.155000 1.905000 ;
- RECT 4.750000 0.535000 5.155000 1.545000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 5.280000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 5.280000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 5.280000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 5.280000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 5.280000 0.085000 ;
- RECT 0.000000 3.985000 5.280000 4.155000 ;
- RECT 0.090000 2.630000 0.985000 3.755000 ;
- RECT 0.110000 0.495000 0.440000 1.230000 ;
- RECT 0.110000 1.230000 2.410000 1.400000 ;
- RECT 0.110000 1.400000 0.360000 2.280000 ;
- RECT 0.110000 2.280000 1.335000 2.450000 ;
- RECT 0.610000 0.365000 2.410000 1.050000 ;
- RECT 1.165000 2.450000 1.335000 3.755000 ;
- RECT 1.515000 2.300000 3.845000 3.755000 ;
- RECT 2.240000 1.400000 2.410000 1.455000 ;
- RECT 2.240000 1.455000 3.980000 1.625000 ;
- RECT 2.590000 0.495000 2.920000 1.105000 ;
- RECT 2.590000 1.105000 4.300000 1.285000 ;
- RECT 3.100000 0.365000 3.630000 0.925000 ;
- RECT 3.650000 1.625000 3.980000 1.725000 ;
- RECT 3.970000 0.535000 4.300000 1.105000 ;
- RECT 4.465000 2.255000 5.055000 3.755000 ;
- LAYER mcon ;
- RECT 0.095000 3.505000 0.265000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.455000 3.505000 0.625000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.800000 0.395000 0.970000 0.565000 ;
- RECT 0.815000 3.505000 0.985000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.160000 0.395000 1.330000 0.565000 ;
- RECT 1.515000 3.505000 1.685000 3.675000 ;
- RECT 1.520000 0.395000 1.690000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.875000 3.505000 2.045000 3.675000 ;
- RECT 1.880000 0.395000 2.050000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.235000 3.505000 2.405000 3.675000 ;
- RECT 2.240000 0.395000 2.410000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.595000 3.505000 2.765000 3.675000 ;
- RECT 2.955000 3.505000 3.125000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.100000 0.395000 3.270000 0.565000 ;
- RECT 3.315000 3.505000 3.485000 3.675000 ;
- RECT 3.460000 0.395000 3.630000 0.565000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.675000 3.505000 3.845000 3.675000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.495000 3.505000 4.665000 3.675000 ;
- RECT 4.855000 3.505000 5.025000 3.675000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- END
-END sky130_fd_sc_hvl__xnor2_1
-MACRO sky130_fd_sc_hvl__or3_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__or3_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.840000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.915000 1.080000 2.450000 1.390000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.605000 1.910000 1.535000 3.260000 ;
- END
- END B
- PIN C
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.530000 1.080000 1.315000 1.390000 ;
- END
- END C
- PIN X
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.460000 0.495000 3.715000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.840000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.840000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.840000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.840000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.840000 0.085000 ;
- RECT 0.000000 3.985000 3.840000 4.155000 ;
- RECT 0.145000 0.495000 0.360000 1.560000 ;
- RECT 0.145000 1.560000 3.255000 1.730000 ;
- RECT 0.145000 1.730000 0.395000 2.780000 ;
- RECT 0.530000 0.365000 1.385000 0.910000 ;
- RECT 1.565000 0.495000 1.965000 0.910000 ;
- RECT 1.565000 0.910000 1.735000 1.560000 ;
- RECT 1.620000 3.430000 3.280000 3.755000 ;
- RECT 1.705000 2.175000 3.280000 3.430000 ;
- RECT 2.620000 0.365000 3.290000 1.325000 ;
- RECT 2.925000 1.730000 3.255000 1.935000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.580000 0.395000 0.750000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.165000 0.395000 1.335000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.670000 3.505000 1.840000 3.675000 ;
- RECT 2.030000 3.505000 2.200000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.390000 3.505000 2.560000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.690000 0.395000 2.860000 0.565000 ;
- RECT 2.750000 3.505000 2.920000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.050000 0.395000 3.220000 0.565000 ;
- RECT 3.110000 3.505000 3.280000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- END
-END sky130_fd_sc_hvl__or3_1
-MACRO sky130_fd_sc_hvl__lsbuflv2hv_isosrchvaon_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__lsbuflv2hv_isosrchvaon_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 13.92000 BY 8.140000 ;
- SYMMETRY X Y ;
- SITE unithvdbl ;
- PIN A
- ANTENNAGATEAREA 0.279000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 9.205000 1.685000 9.895000 2.015000 ;
- END
- END A
- PIN SLEEP_B
- ANTENNAGATEAREA 7.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 4.730000 1.830000 5.400000 2.160000 ;
- END
- END SLEEP_B
- PIN X
- ANTENNADIFFAREA 0.397500 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.755000 1.315000 1.175000 1.605000 ;
- RECT 0.755000 1.605000 0.975000 2.405000 ;
- RECT 0.755000 2.405000 1.175000 2.695000 ;
- RECT 0.955000 0.895000 1.175000 1.315000 ;
- RECT 0.955000 2.695000 1.175000 3.075000 ;
- END
- END X
- PIN LVPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.070000 3.020000 13.850000 3.305000 ;
- END
- END LVPWR
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 7.515000 13.920000 7.885000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 8.025000 13.920000 8.255000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 13.920000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 4.325000 13.920000 4.695000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 13.920000 0.085000 ;
- RECT 0.000000 3.985000 0.685000 4.155000 ;
- RECT 0.000000 8.055000 13.920000 8.225000 ;
- RECT 0.360000 4.155000 0.530000 5.280000 ;
- RECT 0.895000 4.575000 2.780000 4.795000 ;
- RECT 0.895000 4.795000 1.115000 6.055000 ;
- RECT 0.895000 6.055000 1.955000 6.275000 ;
- RECT 0.955000 6.445000 1.175000 7.625000 ;
- RECT 0.955000 7.625000 4.900000 7.845000 ;
- RECT 1.365000 5.555000 2.035000 5.665000 ;
- RECT 1.365000 5.665000 5.675000 5.885000 ;
- RECT 1.400000 0.395000 1.990000 0.625000 ;
- RECT 1.735000 6.275000 1.955000 7.455000 ;
- RECT 1.760000 0.625000 1.990000 1.565000 ;
- RECT 1.760000 2.405000 1.930000 3.445000 ;
- RECT 1.760000 3.445000 2.350000 3.735000 ;
- RECT 2.110000 4.295000 2.780000 4.575000 ;
- RECT 2.260000 0.645000 2.480000 2.860000 ;
- RECT 2.260000 2.860000 2.780000 3.085000 ;
- RECT 2.515000 6.445000 2.735000 7.625000 ;
- RECT 2.560000 3.085000 2.780000 4.295000 ;
- RECT 2.650000 1.830000 3.320000 1.940000 ;
- RECT 2.650000 1.940000 4.425000 2.160000 ;
- RECT 3.060000 3.445000 3.645000 3.735000 ;
- RECT 3.175000 0.395000 3.765000 0.625000 ;
- RECT 3.175000 4.410000 3.645000 4.630000 ;
- RECT 3.175000 4.630000 3.395000 5.405000 ;
- RECT 3.295000 5.885000 3.515000 7.455000 ;
- RECT 3.360000 0.625000 3.590000 1.655000 ;
- RECT 3.425000 2.405000 3.645000 3.445000 ;
- RECT 3.425000 3.735000 3.645000 4.410000 ;
- RECT 4.075000 6.445000 4.295000 7.625000 ;
- RECT 4.205000 0.645000 4.425000 1.940000 ;
- RECT 4.205000 2.160000 4.425000 3.755000 ;
- RECT 4.680000 6.295000 8.445000 6.515000 ;
- RECT 4.680000 6.515000 4.900000 7.625000 ;
- RECT 5.455000 4.945000 5.675000 5.665000 ;
- RECT 6.465000 1.305000 6.685000 6.295000 ;
- RECT 7.155000 0.395000 7.745000 0.625000 ;
- RECT 7.340000 0.625000 7.570000 6.055000 ;
- RECT 7.750000 7.075000 9.535000 7.405000 ;
- RECT 8.225000 1.305000 8.445000 6.295000 ;
- RECT 9.100000 3.905000 10.035000 4.235000 ;
- RECT 9.205000 4.775000 9.535000 7.075000 ;
- RECT 9.305000 0.395000 9.895000 0.625000 ;
- RECT 9.305000 3.020000 9.895000 3.365000 ;
- RECT 9.565000 0.625000 9.895000 1.515000 ;
- RECT 9.565000 2.335000 9.895000 3.020000 ;
- RECT 9.565000 3.365000 9.895000 3.905000 ;
- RECT 9.705000 4.235000 10.035000 5.805000 ;
- RECT 9.705000 6.125000 10.535000 6.455000 ;
- RECT 9.705000 6.625000 10.035000 7.520000 ;
- RECT 9.705000 7.520000 10.295000 7.750000 ;
- RECT 10.065000 0.735000 10.395000 3.035000 ;
- RECT 10.065000 3.035000 10.535000 3.365000 ;
- RECT 10.205000 3.365000 10.535000 6.125000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.155000 8.055000 0.325000 8.225000 ;
- RECT 0.515000 3.985000 0.685000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 8.055000 0.805000 8.225000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 8.055000 1.285000 8.225000 ;
- RECT 1.430000 0.425000 1.600000 0.595000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 8.055000 1.765000 8.225000 ;
- RECT 1.790000 0.425000 1.960000 0.595000 ;
- RECT 1.790000 3.505000 1.960000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 8.055000 2.245000 8.225000 ;
- RECT 2.150000 3.505000 2.320000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 8.055000 2.725000 8.225000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 8.055000 3.205000 8.225000 ;
- RECT 3.090000 3.505000 3.260000 3.675000 ;
- RECT 3.205000 0.425000 3.375000 0.595000 ;
- RECT 3.450000 3.505000 3.620000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 8.055000 3.685000 8.225000 ;
- RECT 3.565000 0.425000 3.735000 0.595000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 8.055000 4.165000 8.225000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 8.055000 4.645000 8.225000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 8.055000 5.125000 8.225000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 8.055000 5.605000 8.225000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 8.055000 6.085000 8.225000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 8.055000 6.565000 8.225000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 8.055000 7.045000 8.225000 ;
- RECT 7.185000 0.425000 7.355000 0.595000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 8.055000 7.525000 8.225000 ;
- RECT 7.545000 0.425000 7.715000 0.595000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 8.055000 8.005000 8.225000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 8.055000 8.485000 8.225000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 8.055000 8.965000 8.225000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 8.055000 9.445000 8.225000 ;
- RECT 9.335000 0.425000 9.505000 0.595000 ;
- RECT 9.335000 3.080000 9.505000 3.250000 ;
- RECT 9.695000 0.425000 9.865000 0.595000 ;
- RECT 9.695000 3.080000 9.865000 3.250000 ;
- RECT 9.735000 7.550000 9.905000 7.720000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 8.055000 9.925000 8.225000 ;
- RECT 10.095000 7.550000 10.265000 7.720000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 8.055000 10.405000 8.225000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 8.055000 10.885000 8.225000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 8.055000 11.365000 8.225000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 8.055000 11.845000 8.225000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 8.055000 12.325000 8.225000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 8.055000 12.805000 8.225000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 8.055000 13.285000 8.225000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 8.055000 13.765000 8.225000 ;
- LAYER met1 ;
- RECT 0.000000 -0.115000 13.920000 0.115000 ;
- RECT 0.000000 0.255000 13.920000 0.625000 ;
- RECT 0.000000 3.445000 13.920000 3.815000 ;
- END
-END sky130_fd_sc_hvl__lsbuflv2hv_isosrchvaon_1
-MACRO sky130_fd_sc_hvl__lsbuflv2hv_symmetric_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__lsbuflv2hv_symmetric_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 11.04000 BY 8.140000 ;
- SYMMETRY X Y ;
- SITE unithvdbl ;
- PIN A
- ANTENNAGATEAREA 0.252000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.495000 1.530000 2.805000 2.200000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 10.600000 4.405000 10.930000 6.055000 ;
- RECT 10.600000 6.725000 10.930000 7.625000 ;
- RECT 10.690000 6.055000 10.930000 6.725000 ;
- END
- END X
- PIN LVPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.070000 3.020000 10.970000 3.305000 ;
- END
- END LVPWR
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 7.515000 11.040000 7.885000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 8.025000 11.040000 8.255000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 11.040000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 4.325000 11.040000 4.695000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 11.040000 0.085000 ;
- RECT 0.000000 3.985000 0.800000 4.155000 ;
- RECT 0.000000 8.055000 11.040000 8.225000 ;
- RECT 2.885000 2.765000 3.265000 3.055000 ;
- RECT 2.885000 3.055000 3.175000 5.495000 ;
- RECT 2.975000 0.735000 3.265000 1.745000 ;
- RECT 2.975000 1.745000 4.310000 1.995000 ;
- RECT 2.975000 1.995000 3.265000 2.765000 ;
- RECT 3.095000 0.335000 4.045000 0.565000 ;
- RECT 3.145000 6.165000 3.735000 7.715000 ;
- RECT 3.145000 7.715000 5.295000 7.885000 ;
- RECT 3.345000 3.225000 4.115000 4.200000 ;
- RECT 3.435000 0.565000 3.705000 1.575000 ;
- RECT 3.435000 2.165000 3.705000 3.075000 ;
- RECT 3.435000 3.075000 4.115000 3.225000 ;
- RECT 3.875000 0.735000 4.185000 1.245000 ;
- RECT 3.875000 1.245000 4.810000 1.575000 ;
- RECT 3.875000 2.165000 5.790000 2.475000 ;
- RECT 3.875000 2.475000 4.185000 2.905000 ;
- RECT 4.055000 5.665000 7.025000 5.995000 ;
- RECT 4.055000 5.995000 4.385000 7.545000 ;
- RECT 4.480000 1.575000 4.810000 2.145000 ;
- RECT 4.480000 2.145000 5.790000 2.165000 ;
- RECT 4.705000 6.165000 5.295000 7.715000 ;
- RECT 5.050000 0.255000 7.200000 0.425000 ;
- RECT 5.050000 0.425000 5.640000 1.975000 ;
- RECT 5.960000 0.595000 6.290000 2.145000 ;
- RECT 5.960000 2.145000 7.850000 2.325000 ;
- RECT 6.565000 2.795000 6.895000 4.405000 ;
- RECT 6.565000 4.405000 7.025000 4.735000 ;
- RECT 6.610000 0.425000 7.200000 1.975000 ;
- RECT 6.695000 4.735000 7.025000 5.665000 ;
- RECT 6.695000 5.995000 7.025000 6.285000 ;
- RECT 6.695000 6.285000 8.815000 6.615000 ;
- RECT 7.095000 2.495000 9.835000 2.705000 ;
- RECT 7.095000 2.705000 7.765000 4.215000 ;
- RECT 7.390000 4.405000 7.980000 5.945000 ;
- RECT 7.520000 0.255000 9.410000 0.425000 ;
- RECT 7.520000 0.425000 7.850000 2.145000 ;
- RECT 7.955000 2.875000 8.545000 3.705000 ;
- RECT 8.170000 0.595000 8.760000 2.495000 ;
- RECT 8.235000 3.985000 11.040000 4.155000 ;
- RECT 8.300000 4.405000 8.630000 6.285000 ;
- RECT 8.535000 6.615000 8.815000 6.955000 ;
- RECT 8.915000 2.705000 9.835000 3.465000 ;
- RECT 8.995000 4.405000 9.325000 6.225000 ;
- RECT 8.995000 6.225000 10.520000 6.555000 ;
- RECT 8.995000 6.555000 9.325000 7.625000 ;
- RECT 9.080000 0.425000 9.410000 2.055000 ;
- RECT 9.690000 4.405000 10.280000 5.945000 ;
- RECT 9.690000 6.835000 10.280000 7.745000 ;
- RECT 10.125000 2.795000 10.715000 3.705000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.155000 8.055000 0.325000 8.225000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 8.055000 0.805000 8.225000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 8.055000 1.285000 8.225000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 8.055000 1.765000 8.225000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 8.055000 2.245000 8.225000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 8.055000 2.725000 8.225000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 8.055000 3.205000 8.225000 ;
- RECT 3.125000 0.365000 3.295000 0.535000 ;
- RECT 3.175000 7.545000 3.345000 7.715000 ;
- RECT 3.485000 0.425000 3.655000 0.595000 ;
- RECT 3.485000 3.050000 3.655000 3.220000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 8.055000 3.685000 8.225000 ;
- RECT 3.535000 7.545000 3.705000 7.715000 ;
- RECT 3.845000 0.365000 4.015000 0.535000 ;
- RECT 3.845000 3.105000 4.015000 3.275000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 8.055000 4.165000 8.225000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 8.055000 4.645000 8.225000 ;
- RECT 4.735000 7.545000 4.905000 7.715000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 8.055000 5.125000 8.225000 ;
- RECT 5.080000 0.425000 5.250000 0.595000 ;
- RECT 5.095000 7.545000 5.265000 7.715000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 8.055000 5.605000 8.225000 ;
- RECT 5.440000 0.425000 5.610000 0.595000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 8.055000 6.085000 8.225000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 8.055000 6.565000 8.225000 ;
- RECT 6.640000 0.425000 6.810000 0.595000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 8.055000 7.045000 8.225000 ;
- RECT 7.000000 0.425000 7.170000 0.595000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 8.055000 7.525000 8.225000 ;
- RECT 7.420000 4.495000 7.590000 4.665000 ;
- RECT 7.780000 4.495000 7.950000 4.665000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 8.055000 8.005000 8.225000 ;
- RECT 7.985000 3.475000 8.155000 3.645000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.315000 8.055000 8.485000 8.225000 ;
- RECT 8.345000 3.475000 8.515000 3.645000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.795000 8.055000 8.965000 8.225000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.275000 8.055000 9.445000 8.225000 ;
- RECT 9.720000 4.495000 9.890000 4.665000 ;
- RECT 9.720000 7.545000 9.890000 7.715000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.755000 8.055000 9.925000 8.225000 ;
- RECT 10.080000 4.495000 10.250000 4.665000 ;
- RECT 10.080000 7.545000 10.250000 7.715000 ;
- RECT 10.155000 3.475000 10.325000 3.645000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.235000 8.055000 10.405000 8.225000 ;
- RECT 10.515000 3.475000 10.685000 3.645000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.715000 8.055000 10.885000 8.225000 ;
- LAYER met1 ;
- RECT 0.000000 -0.115000 11.040000 0.115000 ;
- RECT 0.000000 0.255000 11.040000 0.625000 ;
- RECT 0.000000 3.445000 11.040000 3.815000 ;
- END
-END sky130_fd_sc_hvl__lsbuflv2hv_symmetric_1
-MACRO sky130_fd_sc_hvl__and3_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__and3_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.840000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.605000 0.810000 0.935000 1.645000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.605000 2.175000 1.565000 2.490000 ;
- END
- END B
- PIN C
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.115000 0.810000 2.255000 1.645000 ;
- END
- END C
- PIN X
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.365000 2.175000 3.715000 3.755000 ;
- RECT 3.410000 0.495000 3.715000 2.175000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.840000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.840000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.840000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.840000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.840000 0.085000 ;
- RECT 0.000000 3.985000 3.840000 4.155000 ;
- RECT 0.130000 0.825000 0.425000 1.825000 ;
- RECT 0.130000 1.825000 3.240000 1.995000 ;
- RECT 0.130000 1.995000 0.380000 3.045000 ;
- RECT 0.560000 2.670000 1.510000 3.705000 ;
- RECT 1.770000 1.995000 2.020000 3.045000 ;
- RECT 2.200000 2.175000 3.150000 3.755000 ;
- RECT 2.435000 0.365000 3.240000 1.325000 ;
- RECT 2.910000 1.665000 3.240000 1.825000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.590000 3.505000 0.760000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.950000 3.505000 1.120000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.310000 3.505000 1.480000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.230000 3.505000 2.400000 3.675000 ;
- RECT 2.485000 0.395000 2.655000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.590000 3.505000 2.760000 3.675000 ;
- RECT 2.950000 3.505000 3.120000 3.675000 ;
- RECT 3.015000 0.395000 3.185000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- END
-END sky130_fd_sc_hvl__and3_1
-MACRO sky130_fd_sc_hvl__lsbufhv2lv_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__lsbufhv2lv_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 8.160000 BY 8.140000 ;
- SYMMETRY X Y ;
- SITE unithvdbl ;
- PIN A
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.630000 4.870000 1.300000 5.200000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.492900 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.485000 0.735000 3.960000 3.245000 ;
- END
- END X
- PIN LVPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.070000 3.020000 8.090000 3.305000 ;
- END
- END LVPWR
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 7.515000 8.160000 7.885000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 8.025000 8.160000 8.255000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 8.160000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 4.325000 8.160000 4.695000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 8.160000 0.085000 ;
- RECT 0.000000 3.985000 0.885000 4.155000 ;
- RECT 0.000000 8.055000 8.160000 8.225000 ;
- RECT 0.130000 2.260000 0.460000 3.445000 ;
- RECT 0.130000 3.445000 0.720000 3.675000 ;
- RECT 0.130000 4.465000 0.720000 4.695000 ;
- RECT 0.130000 4.695000 0.460000 5.880000 ;
- RECT 0.170000 1.080000 0.420000 1.565000 ;
- RECT 0.170000 1.565000 1.750000 1.895000 ;
- RECT 0.170000 6.220000 1.750000 6.575000 ;
- RECT 0.170000 6.575000 0.420000 7.060000 ;
- RECT 0.630000 2.835000 1.750000 3.085000 ;
- RECT 0.895000 0.395000 1.485000 1.395000 ;
- RECT 0.895000 6.745000 1.485000 7.745000 ;
- RECT 0.950000 1.895000 1.200000 2.590000 ;
- RECT 0.950000 5.550000 1.750000 6.220000 ;
- RECT 1.445000 1.895000 1.750000 2.235000 ;
- RECT 1.470000 3.085000 1.750000 5.550000 ;
- RECT 1.920000 0.685000 2.250000 4.255000 ;
- RECT 1.920000 4.255000 3.960000 4.595000 ;
- RECT 1.920000 5.195000 3.540000 5.445000 ;
- RECT 1.920000 5.445000 2.250000 7.455000 ;
- RECT 2.530000 5.615000 3.120000 7.745000 ;
- RECT 2.570000 0.395000 3.160000 3.910000 ;
- RECT 3.290000 5.445000 3.540000 5.595000 ;
- RECT 3.290000 5.595000 5.170000 5.845000 ;
- RECT 3.480000 5.845000 3.810000 7.455000 ;
- RECT 3.710000 4.595000 3.960000 5.415000 ;
- RECT 3.780000 3.415000 4.750000 4.085000 ;
- RECT 4.130000 0.395000 4.720000 1.515000 ;
- RECT 4.130000 2.085000 4.400000 3.075000 ;
- RECT 4.130000 3.075000 4.750000 3.415000 ;
- RECT 4.130000 4.085000 4.400000 5.415000 ;
- RECT 4.570000 2.085000 4.820000 2.655000 ;
- RECT 4.570000 2.655000 5.170000 2.905000 ;
- RECT 4.920000 2.905000 5.170000 5.595000 ;
- RECT 7.275000 3.985000 8.160000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.155000 8.055000 0.325000 8.225000 ;
- RECT 0.160000 3.475000 0.330000 3.645000 ;
- RECT 0.160000 4.495000 0.330000 4.665000 ;
- RECT 0.520000 3.475000 0.690000 3.645000 ;
- RECT 0.520000 4.495000 0.690000 4.665000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.635000 8.055000 0.805000 8.225000 ;
- RECT 0.925000 0.425000 1.095000 0.595000 ;
- RECT 0.925000 7.545000 1.095000 7.715000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 8.055000 1.285000 8.225000 ;
- RECT 1.285000 0.425000 1.455000 0.595000 ;
- RECT 1.285000 7.545000 1.455000 7.715000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 8.055000 1.765000 8.225000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 8.055000 2.245000 8.225000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 8.055000 2.725000 8.225000 ;
- RECT 2.560000 7.545000 2.730000 7.715000 ;
- RECT 2.600000 0.425000 2.770000 0.595000 ;
- RECT 2.920000 7.545000 3.090000 7.715000 ;
- RECT 2.960000 0.425000 3.130000 0.595000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 8.055000 3.205000 8.225000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 8.055000 3.685000 8.225000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 8.055000 4.165000 8.225000 ;
- RECT 4.160000 0.425000 4.330000 0.595000 ;
- RECT 4.160000 3.105000 4.330000 3.275000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 8.055000 4.645000 8.225000 ;
- RECT 4.520000 0.425000 4.690000 0.595000 ;
- RECT 4.520000 3.105000 4.690000 3.275000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 8.055000 5.125000 8.225000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 8.055000 5.605000 8.225000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 8.055000 6.085000 8.225000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 8.055000 6.565000 8.225000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 8.055000 7.045000 8.225000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.355000 8.055000 7.525000 8.225000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.835000 8.055000 8.005000 8.225000 ;
- LAYER met1 ;
- RECT 0.000000 -0.115000 8.160000 0.115000 ;
- RECT 0.000000 0.255000 8.160000 0.625000 ;
- RECT 0.000000 3.445000 8.160000 3.815000 ;
- END
-END sky130_fd_sc_hvl__lsbufhv2lv_1
-MACRO sky130_fd_sc_hvl__nand3_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__nand3_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.455000 0.810000 2.725000 1.725000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.885000 0.810000 2.275000 1.725000 ;
- END
- END B
- PIN C
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.505000 0.995000 1.835000 ;
- END
- END C
- PIN Y
- ANTENNADIFFAREA 1.065000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.200000 1.905000 3.235000 2.075000 ;
- RECT 1.200000 2.075000 1.370000 3.755000 ;
- RECT 2.905000 0.495000 3.235000 1.325000 ;
- RECT 2.980000 1.325000 3.235000 1.905000 ;
- RECT 2.980000 2.075000 3.235000 3.755000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.090000 0.365000 1.705000 1.325000 ;
- RECT 0.090000 2.175000 1.020000 3.755000 ;
- RECT 1.550000 2.255000 2.800000 3.755000 ;
- LAYER mcon ;
- RECT 0.095000 0.395000 0.265000 0.565000 ;
- RECT 0.110000 3.505000 0.280000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.455000 0.395000 0.625000 0.565000 ;
- RECT 0.470000 3.505000 0.640000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.815000 0.395000 0.985000 0.565000 ;
- RECT 0.830000 3.505000 1.000000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.175000 0.395000 1.345000 0.565000 ;
- RECT 1.535000 0.395000 1.705000 0.565000 ;
- RECT 1.550000 3.505000 1.720000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.910000 3.505000 2.080000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.270000 3.505000 2.440000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.630000 3.505000 2.800000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- END
-END sky130_fd_sc_hvl__nand3_1
-MACRO sky130_fd_sc_hvl__sdlxtp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__sdlxtp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 11.52000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.040000 2.185000 2.370000 3.260000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 11.060000 0.515000 11.400000 3.755000 ;
- END
- END Q
- PIN SCD
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.515000 1.525000 3.860000 2.495000 ;
- END
- END SCD
- PIN SCE
- ANTENNAGATEAREA 1.005000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.585000 1.835000 2.770000 2.005000 ;
- RECT 0.585000 2.005000 1.795000 2.775000 ;
- RECT 2.600000 1.445000 2.985000 1.695000 ;
- RECT 2.600000 1.695000 2.770000 1.835000 ;
- END
- END SCE
- PIN GATE
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 4.370000 1.145000 4.665000 2.495000 ;
- END
- END GATE
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 11.520000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 11.520000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 11.520000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 11.520000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 11.520000 0.085000 ;
- RECT 0.000000 3.985000 11.520000 4.155000 ;
- RECT 0.130000 0.495000 0.480000 1.175000 ;
- RECT 0.130000 1.175000 3.335000 1.265000 ;
- RECT 0.130000 1.265000 2.295000 1.345000 ;
- RECT 0.130000 1.345000 0.380000 3.395000 ;
- RECT 0.560000 2.995000 1.510000 3.705000 ;
- RECT 0.660000 0.365000 1.610000 0.995000 ;
- RECT 1.965000 1.095000 3.335000 1.175000 ;
- RECT 1.965000 1.345000 2.295000 1.655000 ;
- RECT 2.420000 0.495000 2.750000 0.745000 ;
- RECT 2.420000 0.745000 3.685000 0.915000 ;
- RECT 2.575000 2.675000 4.665000 2.845000 ;
- RECT 2.575000 2.845000 2.825000 3.725000 ;
- RECT 2.950000 1.905000 3.335000 2.495000 ;
- RECT 3.165000 1.265000 3.335000 1.905000 ;
- RECT 3.365000 3.025000 4.315000 3.725000 ;
- RECT 3.515000 0.915000 3.685000 1.175000 ;
- RECT 3.515000 1.175000 4.200000 1.345000 ;
- RECT 3.865000 0.365000 4.455000 0.975000 ;
- RECT 4.030000 1.345000 4.200000 2.675000 ;
- RECT 4.495000 2.845000 4.665000 3.635000 ;
- RECT 4.495000 3.635000 5.365000 3.805000 ;
- RECT 4.695000 0.515000 5.025000 0.975000 ;
- RECT 4.845000 0.975000 5.015000 1.175000 ;
- RECT 4.845000 1.175000 5.920000 1.345000 ;
- RECT 4.845000 1.345000 5.015000 3.455000 ;
- RECT 5.195000 2.235000 6.065000 2.405000 ;
- RECT 5.195000 2.405000 5.365000 3.635000 ;
- RECT 5.205000 0.365000 5.795000 0.995000 ;
- RECT 5.545000 2.585000 5.715000 3.705000 ;
- RECT 5.590000 1.345000 5.920000 1.845000 ;
- RECT 5.895000 2.405000 6.065000 3.595000 ;
- RECT 5.895000 3.595000 7.250000 3.765000 ;
- RECT 6.045000 0.265000 7.275000 0.435000 ;
- RECT 6.045000 0.435000 6.415000 0.975000 ;
- RECT 6.245000 0.975000 6.415000 2.585000 ;
- RECT 6.245000 2.585000 6.575000 3.415000 ;
- RECT 6.595000 0.615000 6.925000 0.975000 ;
- RECT 6.755000 0.975000 6.925000 2.925000 ;
- RECT 6.755000 2.925000 7.250000 3.595000 ;
- RECT 7.105000 0.435000 7.275000 1.585000 ;
- RECT 7.105000 1.585000 8.010000 1.755000 ;
- RECT 7.455000 0.495000 7.705000 1.075000 ;
- RECT 7.455000 1.075000 8.360000 1.245000 ;
- RECT 7.700000 2.925000 8.030000 3.755000 ;
- RECT 7.840000 1.755000 8.010000 2.215000 ;
- RECT 7.840000 2.215000 8.570000 2.475000 ;
- RECT 7.860000 2.655000 8.920000 2.825000 ;
- RECT 7.860000 2.825000 8.030000 2.925000 ;
- RECT 8.190000 1.245000 8.360000 1.835000 ;
- RECT 8.190000 1.835000 10.200000 2.005000 ;
- RECT 8.245000 0.365000 9.195000 0.895000 ;
- RECT 8.540000 1.075000 8.870000 1.405000 ;
- RECT 8.540000 1.405000 10.550000 1.575000 ;
- RECT 8.540000 1.575000 8.870000 1.655000 ;
- RECT 8.685000 3.005000 9.635000 3.705000 ;
- RECT 8.750000 2.005000 8.920000 2.655000 ;
- RECT 9.385000 2.185000 10.550000 2.355000 ;
- RECT 9.385000 2.355000 9.715000 2.675000 ;
- RECT 9.415000 0.845000 9.745000 1.405000 ;
- RECT 9.870000 1.755000 10.200000 1.835000 ;
- RECT 9.895000 2.535000 10.845000 3.755000 ;
- RECT 9.925000 0.365000 10.875000 1.225000 ;
- RECT 10.380000 1.575000 10.550000 2.185000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.590000 3.505000 0.760000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.690000 0.395000 0.860000 0.565000 ;
- RECT 0.950000 3.505000 1.120000 3.675000 ;
- RECT 1.050000 0.395000 1.220000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.310000 3.505000 1.480000 3.675000 ;
- RECT 1.410000 0.395000 1.580000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.395000 3.505000 3.565000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.755000 3.505000 3.925000 3.675000 ;
- RECT 3.895000 0.395000 4.065000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.115000 3.505000 4.285000 3.675000 ;
- RECT 4.255000 0.395000 4.425000 0.565000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.235000 0.395000 5.405000 0.565000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.545000 3.505000 5.715000 3.675000 ;
- RECT 5.595000 0.395000 5.765000 0.565000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.275000 0.395000 8.445000 0.565000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.635000 0.395000 8.805000 0.565000 ;
- RECT 8.715000 3.505000 8.885000 3.675000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.995000 0.395000 9.165000 0.565000 ;
- RECT 9.075000 3.505000 9.245000 3.675000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.435000 3.505000 9.605000 3.675000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.925000 3.505000 10.095000 3.675000 ;
- RECT 9.955000 0.395000 10.125000 0.565000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.285000 3.505000 10.455000 3.675000 ;
- RECT 10.315000 0.395000 10.485000 0.565000 ;
- RECT 10.645000 3.505000 10.815000 3.675000 ;
- RECT 10.675000 0.395000 10.845000 0.565000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- END
-END sky130_fd_sc_hvl__sdlxtp_1
-MACRO sky130_fd_sc_hvl__dfrbp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dfrbp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 16.80000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.850000 0.810000 4.165000 2.105000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 16.340000 0.515000 16.690000 3.755000 ;
- END
- END Q
- PIN Q_N
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 14.045000 0.665000 14.425000 1.495000 ;
- RECT 14.045000 1.495000 14.380000 1.780000 ;
- RECT 14.130000 1.780000 14.380000 3.755000 ;
- END
- END Q_N
- PIN RESET_B
- ANTENNAGATEAREA 1.260000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.980000 1.505000 3.665000 2.120000 ;
- RECT 3.495000 0.460000 6.625000 0.630000 ;
- RECT 3.495000 0.630000 3.665000 1.505000 ;
- RECT 6.455000 0.630000 6.625000 1.125000 ;
- RECT 6.455000 1.125000 8.515000 1.295000 ;
- RECT 7.165000 1.825000 8.515000 1.995000 ;
- RECT 8.345000 0.265000 11.075000 0.435000 ;
- RECT 8.345000 0.435000 8.515000 1.125000 ;
- RECT 8.345000 1.295000 8.515000 1.825000 ;
- RECT 10.905000 0.435000 11.075000 0.960000 ;
- RECT 10.905000 0.960000 11.840000 1.130000 ;
- RECT 11.510000 1.130000 11.840000 1.350000 ;
- END
- END RESET_B
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 0.595000 1.175000 0.925000 1.720000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 16.800000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 16.800000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 16.800000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 16.800000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 16.800000 0.085000 ;
- RECT 0.000000 3.985000 16.800000 4.155000 ;
- RECT 0.165000 0.495000 0.495000 0.995000 ;
- RECT 0.165000 0.995000 0.415000 2.275000 ;
- RECT 0.165000 2.275000 1.835000 2.445000 ;
- RECT 0.165000 2.445000 0.415000 3.455000 ;
- RECT 0.595000 2.625000 1.485000 3.705000 ;
- RECT 0.675000 0.365000 1.625000 0.995000 ;
- RECT 1.505000 1.900000 1.835000 2.275000 ;
- RECT 1.665000 2.445000 1.835000 3.635000 ;
- RECT 1.665000 3.635000 3.205000 3.805000 ;
- RECT 1.805000 0.495000 2.185000 0.995000 ;
- RECT 2.015000 0.995000 2.185000 1.550000 ;
- RECT 2.015000 1.550000 2.275000 3.455000 ;
- RECT 2.365000 0.365000 3.315000 1.325000 ;
- RECT 2.525000 2.300000 4.515000 2.470000 ;
- RECT 2.525000 2.470000 2.855000 3.420000 ;
- RECT 3.035000 2.650000 3.905000 2.820000 ;
- RECT 3.035000 2.820000 3.205000 3.635000 ;
- RECT 3.385000 3.000000 3.555000 3.705000 ;
- RECT 3.735000 2.820000 3.905000 3.600000 ;
- RECT 3.735000 3.600000 5.565000 3.770000 ;
- RECT 4.085000 3.000000 4.515000 3.420000 ;
- RECT 4.345000 0.825000 4.655000 1.325000 ;
- RECT 4.345000 1.325000 4.515000 2.300000 ;
- RECT 4.345000 2.470000 4.515000 3.000000 ;
- RECT 4.695000 1.505000 5.925000 1.780000 ;
- RECT 4.695000 1.780000 4.865000 2.820000 ;
- RECT 4.865000 3.000000 5.215000 3.420000 ;
- RECT 5.045000 2.200000 6.275000 2.370000 ;
- RECT 5.045000 2.370000 5.215000 3.000000 ;
- RECT 5.270000 0.825000 5.600000 1.155000 ;
- RECT 5.270000 1.155000 6.275000 1.325000 ;
- RECT 5.395000 2.550000 5.650000 2.875000 ;
- RECT 5.395000 2.875000 7.035000 3.045000 ;
- RECT 5.395000 3.045000 5.565000 3.600000 ;
- RECT 5.595000 1.780000 5.925000 2.020000 ;
- RECT 5.745000 3.225000 6.685000 3.705000 ;
- RECT 6.105000 1.325000 6.275000 1.475000 ;
- RECT 6.105000 1.475000 8.165000 1.645000 ;
- RECT 6.105000 1.645000 6.275000 2.200000 ;
- RECT 6.105000 2.370000 6.275000 2.525000 ;
- RECT 6.105000 2.525000 7.385000 2.695000 ;
- RECT 6.455000 1.825000 6.785000 2.175000 ;
- RECT 6.455000 2.175000 9.025000 2.345000 ;
- RECT 6.865000 3.045000 7.035000 3.635000 ;
- RECT 6.865000 3.635000 7.735000 3.805000 ;
- RECT 7.215000 0.365000 8.165000 0.945000 ;
- RECT 7.215000 2.695000 7.385000 3.455000 ;
- RECT 7.565000 2.700000 9.375000 2.870000 ;
- RECT 7.565000 2.870000 7.735000 3.635000 ;
- RECT 7.915000 3.050000 8.865000 3.705000 ;
- RECT 8.695000 0.615000 9.025000 2.175000 ;
- RECT 8.695000 2.345000 9.025000 2.520000 ;
- RECT 9.205000 1.230000 10.375000 1.400000 ;
- RECT 9.205000 1.400000 9.375000 2.700000 ;
- RECT 9.555000 2.270000 10.410000 2.440000 ;
- RECT 9.555000 2.440000 9.805000 3.350000 ;
- RECT 9.580000 0.615000 10.725000 0.785000 ;
- RECT 9.580000 0.785000 9.910000 0.995000 ;
- RECT 9.725000 1.580000 10.060000 2.090000 ;
- RECT 10.090000 1.070000 10.375000 1.230000 ;
- RECT 10.240000 2.000000 12.530000 2.170000 ;
- RECT 10.240000 2.170000 10.410000 2.270000 ;
- RECT 10.555000 0.785000 10.725000 2.000000 ;
- RECT 10.590000 2.350000 11.540000 3.705000 ;
- RECT 10.930000 1.310000 11.260000 1.530000 ;
- RECT 10.930000 1.530000 12.880000 1.700000 ;
- RECT 10.930000 1.700000 11.260000 1.820000 ;
- RECT 11.255000 0.365000 12.205000 0.780000 ;
- RECT 11.965000 2.350000 12.880000 2.520000 ;
- RECT 11.965000 2.520000 12.295000 2.770000 ;
- RECT 12.200000 1.880000 12.530000 2.000000 ;
- RECT 12.710000 0.515000 13.075000 0.975000 ;
- RECT 12.710000 0.975000 12.880000 1.530000 ;
- RECT 12.710000 1.700000 12.880000 2.350000 ;
- RECT 13.060000 2.175000 13.950000 3.755000 ;
- RECT 13.255000 0.365000 13.845000 1.495000 ;
- RECT 14.665000 0.825000 15.015000 1.505000 ;
- RECT 14.665000 1.505000 16.160000 1.835000 ;
- RECT 14.665000 1.835000 14.995000 3.005000 ;
- RECT 15.175000 2.175000 16.125000 3.755000 ;
- RECT 15.195000 0.365000 16.145000 1.325000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.595000 3.505000 0.765000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.705000 0.395000 0.875000 0.565000 ;
- RECT 0.955000 3.505000 1.125000 3.675000 ;
- RECT 1.065000 0.395000 1.235000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.315000 3.505000 1.485000 3.675000 ;
- RECT 1.425000 0.395000 1.595000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 1.580000 2.245000 1.750000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.395000 0.395000 2.565000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.755000 0.395000 2.925000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.115000 0.395000 3.285000 0.565000 ;
- RECT 3.385000 3.505000 3.555000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 1.580000 5.125000 1.750000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.770000 3.505000 5.940000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.130000 3.505000 6.300000 3.675000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.490000 3.505000 6.660000 3.675000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.245000 0.395000 7.415000 0.565000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.605000 0.395000 7.775000 0.565000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.945000 3.505000 8.115000 3.675000 ;
- RECT 7.965000 0.395000 8.135000 0.565000 ;
- RECT 8.305000 3.505000 8.475000 3.675000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.665000 3.505000 8.835000 3.675000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 1.580000 9.925000 1.750000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.620000 3.505000 10.790000 3.675000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.980000 3.505000 11.150000 3.675000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.285000 0.395000 11.455000 0.565000 ;
- RECT 11.340000 3.505000 11.510000 3.675000 ;
- RECT 11.645000 0.395000 11.815000 0.565000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.005000 0.395000 12.175000 0.565000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.060000 3.505000 13.230000 3.675000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.285000 0.395000 13.455000 0.565000 ;
- RECT 13.420000 3.505000 13.590000 3.675000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 13.645000 0.395000 13.815000 0.565000 ;
- RECT 13.780000 3.505000 13.950000 3.675000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.205000 3.505000 15.375000 3.675000 ;
- RECT 15.225000 0.395000 15.395000 0.565000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.565000 3.505000 15.735000 3.675000 ;
- RECT 15.585000 0.395000 15.755000 0.565000 ;
- RECT 15.925000 3.505000 16.095000 3.675000 ;
- RECT 15.945000 0.395000 16.115000 0.565000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- LAYER met1 ;
- RECT 2.015000 1.550000 2.305000 1.595000 ;
- RECT 2.015000 1.595000 9.985000 1.735000 ;
- RECT 2.015000 1.735000 2.305000 1.780000 ;
- RECT 4.895000 1.550000 5.185000 1.595000 ;
- RECT 4.895000 1.735000 5.185000 1.780000 ;
- RECT 9.695000 1.550000 9.985000 1.595000 ;
- RECT 9.695000 1.735000 9.985000 1.780000 ;
- END
-END sky130_fd_sc_hvl__dfrbp_1
-MACRO sky130_fd_sc_hvl__fill_1
- CLASS CORE SPACER ;
- FOREIGN sky130_fd_sc_hvl__fill_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 0.480000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 0.480000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER li1 ;
- RECT 0.000000 -0.085000 0.480000 0.085000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 0.480000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER li1 ;
- RECT 0.000000 3.985000 0.480000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 0.480000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 0.480000 3.815000 ;
- END
- END VPWR
-END sky130_fd_sc_hvl__fill_1
-MACRO sky130_fd_sc_hvl__fill_4
- CLASS CORE SPACER ;
- FOREIGN sky130_fd_sc_hvl__fill_4 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 1.920000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 1.920000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 1.920000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 1.920000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 1.920000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 1.920000 0.085000 ;
- RECT 0.000000 3.985000 1.920000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- END
-END sky130_fd_sc_hvl__fill_4
-MACRO sky130_fd_sc_hvl__fill_8
- CLASS CORE SPACER ;
- FOREIGN sky130_fd_sc_hvl__fill_8 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.840000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.840000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.840000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.840000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.840000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.840000 0.085000 ;
- RECT 0.000000 3.985000 3.840000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- END
-END sky130_fd_sc_hvl__fill_8
-MACRO sky130_fd_sc_hvl__fill_2
- CLASS CORE SPACER ;
- FOREIGN sky130_fd_sc_hvl__fill_2 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 0.960000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 0.960000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 0.960000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 0.960000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 0.960000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 0.960000 0.085000 ;
- RECT 0.000000 3.985000 0.960000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- END
-END sky130_fd_sc_hvl__fill_2
-MACRO sky130_fd_sc_hvl__schmittbuf_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__schmittbuf_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 5.280000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.170000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.015000 1.855000 3.305000 2.150000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 4.860000 0.515000 5.195000 3.715000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 5.280000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER li1 ;
- RECT 0.000000 -0.085000 5.280000 0.085000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 5.280000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER li1 ;
- RECT 0.000000 3.985000 5.280000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 5.280000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 5.280000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.085000 1.805000 0.530000 1.975000 ;
- RECT 0.085000 1.975000 0.255000 3.485000 ;
- RECT 0.085000 3.485000 1.030000 3.655000 ;
- RECT 0.280000 1.090000 0.530000 1.805000 ;
- RECT 0.430000 2.165000 0.875000 2.335000 ;
- RECT 0.430000 2.335000 0.680000 3.085000 ;
- RECT 0.705000 0.570000 2.010000 0.795000 ;
- RECT 0.705000 0.795000 0.875000 2.165000 ;
- RECT 0.740000 3.405000 1.030000 3.485000 ;
- RECT 0.740000 3.655000 1.030000 3.735000 ;
- RECT 1.045000 1.655000 4.690000 1.685000 ;
- RECT 1.045000 1.685000 1.835000 1.985000 ;
- RECT 1.060000 0.975000 2.720000 1.145000 ;
- RECT 1.060000 1.145000 1.390000 1.410000 ;
- RECT 1.200000 2.295000 1.460000 3.235000 ;
- RECT 1.200000 3.235000 2.790000 3.405000 ;
- RECT 1.600000 1.315000 1.940000 1.505000 ;
- RECT 1.600000 1.505000 4.210000 1.645000 ;
- RECT 1.600000 1.645000 4.690000 1.655000 ;
- RECT 1.655000 1.985000 1.835000 2.330000 ;
- RECT 1.655000 2.330000 2.010000 3.065000 ;
- RECT 2.390000 1.145000 2.720000 1.335000 ;
- RECT 2.460000 2.320000 2.790000 3.235000 ;
- RECT 3.120000 0.375000 4.630000 1.285000 ;
- RECT 3.130000 3.405000 4.570000 3.735000 ;
- RECT 3.235000 2.320000 4.570000 3.405000 ;
- RECT 3.855000 1.685000 4.690000 2.055000 ;
- LAYER mcon ;
- RECT 3.210000 0.425000 3.380000 0.595000 ;
- RECT 3.225000 3.475000 3.395000 3.645000 ;
- RECT 3.570000 0.425000 3.740000 0.595000 ;
- RECT 3.585000 3.475000 3.755000 3.645000 ;
- RECT 3.945000 3.475000 4.115000 3.645000 ;
- RECT 3.980000 0.425000 4.150000 0.595000 ;
- RECT 4.305000 3.475000 4.475000 3.645000 ;
- RECT 4.410000 0.425000 4.580000 0.595000 ;
- END
-END sky130_fd_sc_hvl__schmittbuf_1
-MACRO sky130_fd_sc_hvl__sdfxtp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__sdfxtp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 14.88000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.605000 2.205000 2.755000 2.520000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 13.660000 0.615000 14.020000 1.505000 ;
- RECT 13.660000 2.195000 14.020000 3.735000 ;
- RECT 13.850000 1.505000 14.755000 1.780000 ;
- RECT 13.850000 1.780000 14.020000 2.195000 ;
- END
- END Q
- PIN SCD
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.600000 2.215000 4.195000 2.765000 ;
- END
- END SCD
- PIN SCE
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.605000 1.445000 1.795000 1.855000 ;
- RECT 0.605000 1.855000 3.050000 2.025000 ;
- RECT 2.720000 1.095000 3.050000 1.855000 ;
- END
- END SCE
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 4.345000 1.175000 4.675000 1.685000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 14.880000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 14.880000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 14.880000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 14.880000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 14.880000 0.085000 ;
- RECT 0.000000 3.985000 14.880000 4.155000 ;
- RECT 0.125000 0.515000 0.455000 1.095000 ;
- RECT 0.125000 1.095000 2.305000 1.265000 ;
- RECT 0.125000 1.265000 0.380000 3.425000 ;
- RECT 0.905000 0.365000 1.855000 0.915000 ;
- RECT 0.910000 2.925000 1.860000 3.705000 ;
- RECT 1.975000 1.265000 2.305000 1.675000 ;
- RECT 2.395000 0.495000 2.725000 0.745000 ;
- RECT 2.395000 0.745000 3.400000 0.915000 ;
- RECT 2.400000 2.925000 3.400000 3.095000 ;
- RECT 2.400000 3.095000 2.730000 3.425000 ;
- RECT 3.230000 0.915000 3.400000 1.865000 ;
- RECT 3.230000 1.865000 6.780000 2.035000 ;
- RECT 3.230000 2.035000 3.400000 2.925000 ;
- RECT 3.580000 0.365000 4.485000 0.995000 ;
- RECT 3.635000 2.945000 4.585000 3.735000 ;
- RECT 4.665000 0.515000 5.025000 0.975000 ;
- RECT 4.765000 2.595000 5.605000 2.765000 ;
- RECT 4.765000 2.765000 5.095000 3.735000 ;
- RECT 4.855000 0.975000 5.025000 1.155000 ;
- RECT 4.855000 1.155000 5.870000 1.325000 ;
- RECT 5.215000 0.365000 5.805000 0.975000 ;
- RECT 5.275000 2.215000 5.605000 2.595000 ;
- RECT 5.315000 2.945000 5.905000 3.735000 ;
- RECT 5.540000 1.325000 5.870000 1.685000 ;
- RECT 5.995000 0.265000 8.210000 0.435000 ;
- RECT 5.995000 0.435000 6.325000 0.975000 ;
- RECT 6.095000 2.945000 6.425000 3.335000 ;
- RECT 6.095000 3.335000 7.325000 3.505000 ;
- RECT 6.095000 3.505000 6.425000 3.735000 ;
- RECT 6.565000 0.615000 6.895000 0.995000 ;
- RECT 6.565000 0.995000 6.780000 1.865000 ;
- RECT 6.610000 2.035000 6.780000 2.695000 ;
- RECT 6.610000 2.695000 6.975000 3.155000 ;
- RECT 6.960000 2.225000 7.325000 2.515000 ;
- RECT 7.075000 0.435000 7.245000 2.225000 ;
- RECT 7.155000 2.515000 7.325000 3.335000 ;
- RECT 7.425000 0.615000 7.755000 0.995000 ;
- RECT 7.505000 0.995000 7.755000 1.605000 ;
- RECT 7.505000 1.605000 9.685000 1.775000 ;
- RECT 7.505000 1.775000 7.675000 2.675000 ;
- RECT 7.505000 2.675000 7.755000 3.175000 ;
- RECT 7.880000 1.955000 8.210000 2.495000 ;
- RECT 7.935000 0.435000 8.210000 1.255000 ;
- RECT 7.935000 1.255000 10.295000 1.425000 ;
- RECT 8.040000 2.495000 8.210000 3.155000 ;
- RECT 8.040000 3.155000 10.490000 3.325000 ;
- RECT 8.620000 1.955000 10.645000 2.125000 ;
- RECT 8.620000 2.125000 8.950000 2.555000 ;
- RECT 8.680000 0.365000 9.630000 1.075000 ;
- RECT 9.030000 3.505000 9.980000 3.755000 ;
- RECT 9.810000 0.495000 10.140000 0.905000 ;
- RECT 9.810000 0.905000 10.645000 1.075000 ;
- RECT 9.810000 2.125000 9.980000 2.675000 ;
- RECT 9.810000 2.675000 10.140000 2.975000 ;
- RECT 10.045000 1.425000 10.295000 1.775000 ;
- RECT 10.160000 2.305000 10.490000 2.495000 ;
- RECT 10.320000 2.495000 10.490000 3.155000 ;
- RECT 10.320000 3.325000 11.450000 3.495000 ;
- RECT 10.475000 1.075000 10.645000 1.955000 ;
- RECT 10.670000 2.675000 11.075000 3.145000 ;
- RECT 10.825000 0.495000 11.800000 0.665000 ;
- RECT 10.825000 0.665000 11.075000 2.675000 ;
- RECT 11.255000 1.085000 11.450000 3.325000 ;
- RECT 11.630000 0.665000 11.800000 2.345000 ;
- RECT 11.630000 2.345000 12.930000 2.515000 ;
- RECT 11.980000 0.365000 12.930000 1.305000 ;
- RECT 11.980000 1.485000 13.440000 1.655000 ;
- RECT 11.980000 1.655000 12.310000 2.155000 ;
- RECT 11.980000 2.695000 12.930000 3.735000 ;
- RECT 12.600000 1.845000 12.930000 2.345000 ;
- RECT 13.110000 0.515000 13.440000 1.485000 ;
- RECT 13.110000 1.655000 13.440000 1.685000 ;
- RECT 13.110000 1.685000 13.670000 2.015000 ;
- RECT 13.110000 2.015000 13.440000 3.735000 ;
- RECT 14.200000 0.365000 14.790000 1.325000 ;
- RECT 14.200000 2.195000 14.790000 3.735000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.935000 0.395000 1.105000 0.565000 ;
- RECT 0.940000 3.505000 1.110000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.295000 0.395000 1.465000 0.565000 ;
- RECT 1.300000 3.505000 1.470000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.655000 0.395000 1.825000 0.565000 ;
- RECT 1.660000 3.505000 1.830000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.590000 0.395000 3.760000 0.565000 ;
- RECT 3.665000 3.505000 3.835000 3.675000 ;
- RECT 3.950000 0.395000 4.120000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.025000 3.505000 4.195000 3.675000 ;
- RECT 4.310000 0.395000 4.480000 0.565000 ;
- RECT 4.385000 3.505000 4.555000 3.675000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.245000 0.395000 5.415000 0.565000 ;
- RECT 5.345000 3.505000 5.515000 3.675000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.605000 0.395000 5.775000 0.565000 ;
- RECT 5.705000 3.505000 5.875000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.710000 0.395000 8.880000 0.565000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.060000 3.535000 9.230000 3.705000 ;
- RECT 9.070000 0.395000 9.240000 0.565000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.420000 3.535000 9.590000 3.705000 ;
- RECT 9.430000 0.395000 9.600000 0.565000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.780000 3.535000 9.950000 3.705000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.010000 0.395000 12.180000 0.565000 ;
- RECT 12.010000 3.505000 12.180000 3.675000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.370000 0.395000 12.540000 0.565000 ;
- RECT 12.370000 3.505000 12.540000 3.675000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 12.730000 0.395000 12.900000 0.565000 ;
- RECT 12.730000 3.505000 12.900000 3.675000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.230000 0.395000 14.400000 0.565000 ;
- RECT 14.230000 3.505000 14.400000 3.675000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 14.590000 0.395000 14.760000 0.565000 ;
- RECT 14.590000 3.505000 14.760000 3.675000 ;
- END
-END sky130_fd_sc_hvl__sdfxtp_1
-MACRO sky130_fd_sc_hvl__lsbufhv2hv_hl_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__lsbufhv2hv_hl_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 8.640000 BY 8.140000 ;
- SYMMETRY X Y ;
- SITE unithvdbl ;
- PIN A
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 4.355000 1.775000 4.685000 2.900000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.995000 0.495000 3.395000 4.065000 ;
- END
- END X
- PIN LOWHVPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.070000 3.020000 8.570000 3.305000 ;
- END
- END LOWHVPWR
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 7.515000 8.640000 7.885000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 8.025000 8.640000 8.255000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 8.640000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 4.325000 8.640000 4.695000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 8.640000 0.085000 ;
- RECT 0.000000 3.985000 0.800000 4.155000 ;
- RECT 0.000000 8.055000 8.640000 8.225000 ;
- RECT 3.130000 4.265000 5.095000 4.835000 ;
- RECT 3.565000 0.365000 4.515000 1.265000 ;
- RECT 3.565000 1.435000 5.115000 1.605000 ;
- RECT 3.565000 1.605000 3.895000 2.065000 ;
- RECT 3.565000 2.485000 4.185000 4.265000 ;
- RECT 4.865000 0.495000 5.115000 1.435000 ;
- RECT 4.865000 1.605000 5.115000 3.315000 ;
- RECT 7.425000 3.985000 8.640000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.155000 8.055000 0.325000 8.225000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 8.055000 0.805000 8.225000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 8.055000 1.285000 8.225000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 8.055000 1.765000 8.225000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 8.055000 2.245000 8.225000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 8.055000 2.725000 8.225000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 8.055000 3.205000 8.225000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 8.055000 3.685000 8.225000 ;
- RECT 3.595000 0.395000 3.765000 0.565000 ;
- RECT 3.630000 3.075000 3.800000 3.245000 ;
- RECT 3.955000 0.395000 4.125000 0.565000 ;
- RECT 3.990000 3.075000 4.160000 3.245000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 8.055000 4.165000 8.225000 ;
- RECT 4.315000 0.395000 4.485000 0.565000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 8.055000 4.645000 8.225000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 8.055000 5.125000 8.225000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 8.055000 5.605000 8.225000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 8.055000 6.085000 8.225000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 8.055000 6.565000 8.225000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 8.055000 7.045000 8.225000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 8.055000 7.525000 8.225000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.835000 8.055000 8.005000 8.225000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.315000 8.055000 8.485000 8.225000 ;
- LAYER met1 ;
- RECT 0.000000 -0.115000 8.640000 0.115000 ;
- RECT 0.000000 0.255000 8.640000 0.625000 ;
- RECT 0.000000 3.445000 8.640000 3.815000 ;
- END
-END sky130_fd_sc_hvl__lsbufhv2hv_hl_1
-MACRO sky130_fd_sc_hvl__a22o_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__a22o_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 5.280000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.485000 1.505000 4.645000 1.750000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 4.825000 1.505000 5.155000 1.750000 ;
- END
- END A2
- PIN B1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.035000 0.810000 3.205000 1.750000 ;
- END
- END B1
- PIN B2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.990000 1.775000 2.320000 3.260000 ;
- END
- END B2
- PIN X
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.105000 0.495000 0.380000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 5.280000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 5.280000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 5.280000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 5.280000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 5.280000 0.085000 ;
- RECT 0.000000 3.985000 5.280000 4.155000 ;
- RECT 0.550000 0.365000 2.260000 1.245000 ;
- RECT 0.560000 2.175000 1.460000 3.755000 ;
- RECT 0.585000 1.425000 2.855000 1.595000 ;
- RECT 0.585000 1.595000 0.915000 1.755000 ;
- RECT 1.640000 2.175000 1.810000 3.635000 ;
- RECT 1.640000 3.635000 3.530000 3.805000 ;
- RECT 2.500000 1.595000 2.830000 3.455000 ;
- RECT 2.685000 0.460000 3.635000 0.630000 ;
- RECT 2.685000 0.630000 2.855000 1.425000 ;
- RECT 3.280000 1.930000 5.170000 2.100000 ;
- RECT 3.280000 2.100000 3.530000 3.635000 ;
- RECT 3.385000 0.630000 3.635000 1.325000 ;
- RECT 3.710000 2.280000 4.660000 3.755000 ;
- RECT 3.815000 0.365000 5.125000 1.325000 ;
- RECT 4.840000 2.100000 5.170000 3.735000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.565000 3.505000 0.735000 3.675000 ;
- RECT 0.600000 0.395000 0.770000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.925000 3.505000 1.095000 3.675000 ;
- RECT 0.960000 0.395000 1.130000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.285000 3.505000 1.455000 3.675000 ;
- RECT 1.320000 0.395000 1.490000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.680000 0.395000 1.850000 0.565000 ;
- RECT 2.040000 0.395000 2.210000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.740000 3.505000 3.910000 3.675000 ;
- RECT 3.845000 0.395000 4.015000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.100000 3.505000 4.270000 3.675000 ;
- RECT 4.205000 0.395000 4.375000 0.565000 ;
- RECT 4.460000 3.505000 4.630000 3.675000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.565000 0.395000 4.735000 0.565000 ;
- RECT 4.925000 0.395000 5.095000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- END
-END sky130_fd_sc_hvl__a22o_1
-MACRO sky130_fd_sc_hvl__sdfxbp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__sdfxbp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 19.68000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 4.165000 1.175000 4.675000 2.150000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.611250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 15.955000 0.495000 16.285000 2.025000 ;
- RECT 15.955000 2.025000 16.545000 2.515000 ;
- RECT 16.215000 2.515000 16.545000 3.455000 ;
- END
- END Q
- PIN Q_N
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 19.220000 0.495000 19.555000 3.755000 ;
- END
- END Q_N
- PIN SCD
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.565000 1.930000 1.975000 2.440000 ;
- END
- END SCD
- PIN SCE
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.565000 1.550000 2.755000 1.750000 ;
- RECT 0.565000 1.750000 0.895000 2.220000 ;
- RECT 2.425000 1.750000 2.755000 2.745000 ;
- END
- END SCE
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 10.685000 1.895000 11.395000 2.120000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 19.680000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 19.680000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 19.680000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 19.680000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 19.680000 0.085000 ;
- RECT 0.000000 3.985000 19.680000 4.155000 ;
- RECT 0.110000 1.175000 3.330000 1.345000 ;
- RECT 0.110000 1.345000 0.280000 2.555000 ;
- RECT 0.110000 2.555000 0.440000 3.015000 ;
- RECT 0.540000 0.495000 0.870000 1.175000 ;
- RECT 0.630000 2.620000 1.220000 3.705000 ;
- RECT 1.050000 0.365000 2.000000 0.995000 ;
- RECT 1.400000 2.925000 3.680000 3.095000 ;
- RECT 1.400000 3.095000 1.570000 3.755000 ;
- RECT 1.750000 3.335000 2.700000 3.755000 ;
- RECT 2.810000 0.495000 3.140000 0.825000 ;
- RECT 2.810000 0.825000 3.680000 0.995000 ;
- RECT 2.880000 3.275000 3.210000 3.610000 ;
- RECT 2.880000 3.610000 4.030000 3.780000 ;
- RECT 3.065000 1.345000 3.330000 1.845000 ;
- RECT 3.430000 3.095000 3.680000 3.430000 ;
- RECT 3.510000 0.995000 3.680000 2.330000 ;
- RECT 3.510000 2.330000 5.135000 2.500000 ;
- RECT 3.860000 0.365000 4.785000 0.995000 ;
- RECT 3.860000 2.680000 5.240000 2.850000 ;
- RECT 3.860000 2.850000 4.030000 3.610000 ;
- RECT 4.210000 3.030000 4.540000 3.635000 ;
- RECT 4.210000 3.635000 6.140000 3.805000 ;
- RECT 4.965000 0.265000 5.995000 0.435000 ;
- RECT 4.965000 0.435000 5.135000 2.330000 ;
- RECT 4.990000 2.850000 5.240000 3.430000 ;
- RECT 5.315000 0.615000 5.645000 1.605000 ;
- RECT 5.315000 1.605000 7.120000 1.775000 ;
- RECT 5.420000 1.775000 5.790000 3.455000 ;
- RECT 5.825000 0.435000 5.995000 1.255000 ;
- RECT 5.825000 1.255000 8.165000 1.425000 ;
- RECT 5.970000 1.955000 7.470000 2.125000 ;
- RECT 5.970000 2.125000 6.140000 3.115000 ;
- RECT 5.970000 3.115000 7.560000 3.285000 ;
- RECT 5.970000 3.285000 6.140000 3.635000 ;
- RECT 6.175000 0.365000 7.065000 1.075000 ;
- RECT 6.320000 2.305000 7.910000 2.555000 ;
- RECT 6.320000 3.465000 7.210000 3.755000 ;
- RECT 7.245000 0.590000 9.725000 0.760000 ;
- RECT 7.245000 0.760000 7.575000 1.075000 ;
- RECT 7.300000 1.425000 7.470000 1.955000 ;
- RECT 7.390000 3.285000 9.435000 3.455000 ;
- RECT 7.740000 2.135000 8.785000 2.305000 ;
- RECT 7.740000 2.555000 7.910000 2.855000 ;
- RECT 7.740000 2.855000 8.655000 3.105000 ;
- RECT 7.835000 0.940000 8.165000 1.255000 ;
- RECT 8.090000 2.485000 9.005000 2.675000 ;
- RECT 8.615000 0.940000 8.945000 1.360000 ;
- RECT 8.615000 1.360000 8.785000 2.135000 ;
- RECT 8.835000 2.675000 9.005000 2.750000 ;
- RECT 8.835000 2.750000 10.355000 2.920000 ;
- RECT 9.070000 1.545000 12.130000 1.715000 ;
- RECT 9.070000 1.715000 9.400000 2.215000 ;
- RECT 9.105000 3.100000 9.435000 3.285000 ;
- RECT 9.395000 0.760000 9.725000 1.360000 ;
- RECT 9.675000 1.715000 9.845000 2.320000 ;
- RECT 9.675000 2.320000 10.005000 2.570000 ;
- RECT 9.985000 0.495000 10.315000 1.545000 ;
- RECT 10.025000 1.895000 10.355000 2.140000 ;
- RECT 10.185000 2.140000 10.355000 2.300000 ;
- RECT 10.185000 2.300000 11.565000 2.470000 ;
- RECT 10.185000 2.470000 10.355000 2.750000 ;
- RECT 10.495000 0.365000 11.445000 0.915000 ;
- RECT 10.495000 1.095000 11.875000 1.265000 ;
- RECT 10.495000 1.265000 10.825000 1.365000 ;
- RECT 10.535000 2.650000 11.125000 3.705000 ;
- RECT 11.315000 2.470000 11.565000 3.110000 ;
- RECT 11.625000 0.475000 13.610000 0.645000 ;
- RECT 11.625000 0.645000 11.875000 1.095000 ;
- RECT 11.785000 2.205000 12.115000 3.635000 ;
- RECT 11.785000 3.635000 14.340000 3.805000 ;
- RECT 11.800000 1.445000 12.130000 1.545000 ;
- RECT 11.800000 1.715000 12.130000 2.025000 ;
- RECT 12.150000 0.825000 12.480000 1.245000 ;
- RECT 12.310000 1.245000 12.480000 3.285000 ;
- RECT 12.310000 3.285000 13.795000 3.455000 ;
- RECT 12.660000 2.205000 12.990000 3.105000 ;
- RECT 12.820000 0.825000 13.260000 1.325000 ;
- RECT 12.820000 1.325000 12.990000 1.915000 ;
- RECT 12.820000 1.915000 15.135000 2.085000 ;
- RECT 12.820000 2.085000 12.990000 2.205000 ;
- RECT 13.280000 1.505000 13.610000 1.735000 ;
- RECT 13.440000 0.645000 13.610000 1.505000 ;
- RECT 13.440000 2.265000 13.795000 3.285000 ;
- RECT 13.915000 0.365000 14.865000 1.325000 ;
- RECT 14.010000 2.695000 14.340000 3.635000 ;
- RECT 14.465000 2.265000 15.775000 2.515000 ;
- RECT 14.520000 2.695000 15.425000 3.735000 ;
- RECT 14.805000 1.545000 15.135000 1.915000 ;
- RECT 15.315000 0.495000 15.775000 2.265000 ;
- RECT 15.605000 2.515000 15.775000 2.695000 ;
- RECT 15.605000 2.695000 15.995000 3.635000 ;
- RECT 15.605000 3.635000 16.895000 3.805000 ;
- RECT 16.465000 0.365000 17.415000 1.325000 ;
- RECT 16.725000 1.505000 17.055000 1.835000 ;
- RECT 16.725000 1.835000 16.895000 3.635000 ;
- RECT 17.075000 2.025000 17.665000 3.705000 ;
- RECT 17.630000 0.495000 17.960000 1.505000 ;
- RECT 17.630000 1.505000 19.040000 1.675000 ;
- RECT 17.870000 2.025000 18.200000 2.815000 ;
- RECT 18.030000 1.675000 19.040000 1.835000 ;
- RECT 18.030000 1.835000 18.200000 2.025000 ;
- RECT 18.140000 0.365000 19.040000 1.325000 ;
- RECT 18.380000 2.175000 18.970000 3.755000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.660000 3.505000 0.830000 3.675000 ;
- RECT 1.020000 3.505000 1.190000 3.675000 ;
- RECT 1.080000 0.395000 1.250000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.440000 0.395000 1.610000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.780000 3.505000 1.950000 3.675000 ;
- RECT 1.800000 0.395000 1.970000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.140000 3.505000 2.310000 3.675000 ;
- RECT 2.500000 3.505000 2.670000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.875000 0.395000 4.045000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.235000 0.395000 4.405000 0.565000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.595000 0.395000 4.765000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.060000 5.605000 3.230000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.175000 0.395000 6.345000 0.565000 ;
- RECT 6.320000 3.505000 6.490000 3.675000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.535000 0.395000 6.705000 0.565000 ;
- RECT 6.680000 3.505000 6.850000 3.675000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 6.895000 0.395000 7.065000 0.565000 ;
- RECT 7.040000 3.505000 7.210000 3.675000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.525000 0.395000 10.695000 0.565000 ;
- RECT 10.565000 3.505000 10.735000 3.675000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.885000 0.395000 11.055000 0.565000 ;
- RECT 10.925000 3.505000 11.095000 3.675000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.245000 0.395000 11.415000 0.565000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.060000 13.765000 3.230000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 13.945000 0.395000 14.115000 0.565000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.305000 0.395000 14.475000 0.565000 ;
- RECT 14.525000 3.505000 14.695000 3.675000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 14.665000 0.395000 14.835000 0.565000 ;
- RECT 14.885000 3.505000 15.055000 3.675000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.245000 3.505000 15.415000 3.675000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- RECT 16.495000 0.395000 16.665000 0.565000 ;
- RECT 16.855000 0.395000 17.025000 0.565000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 16.955000 3.985000 17.125000 4.155000 ;
- RECT 17.105000 3.505000 17.275000 3.675000 ;
- RECT 17.215000 0.395000 17.385000 0.565000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- RECT 17.435000 3.985000 17.605000 4.155000 ;
- RECT 17.465000 3.505000 17.635000 3.675000 ;
- RECT 17.915000 -0.085000 18.085000 0.085000 ;
- RECT 17.915000 3.985000 18.085000 4.155000 ;
- RECT 18.145000 0.395000 18.315000 0.565000 ;
- RECT 18.395000 -0.085000 18.565000 0.085000 ;
- RECT 18.395000 3.985000 18.565000 4.155000 ;
- RECT 18.410000 3.505000 18.580000 3.675000 ;
- RECT 18.505000 0.395000 18.675000 0.565000 ;
- RECT 18.770000 3.505000 18.940000 3.675000 ;
- RECT 18.865000 0.395000 19.035000 0.565000 ;
- RECT 18.875000 -0.085000 19.045000 0.085000 ;
- RECT 18.875000 3.985000 19.045000 4.155000 ;
- RECT 19.355000 -0.085000 19.525000 0.085000 ;
- RECT 19.355000 3.985000 19.525000 4.155000 ;
- LAYER met1 ;
- RECT 5.375000 3.030000 5.665000 3.075000 ;
- RECT 5.375000 3.075000 13.825000 3.215000 ;
- RECT 5.375000 3.215000 5.665000 3.260000 ;
- RECT 13.535000 3.030000 13.825000 3.075000 ;
- RECT 13.535000 3.215000 13.825000 3.260000 ;
- END
-END sky130_fd_sc_hvl__sdfxbp_1
-MACRO sky130_fd_sc_hvl__nor3_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__nor3_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.525000 0.425000 2.120000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.605000 1.775000 1.795000 2.120000 ;
- END
- END B
- PIN C
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.975000 1.775000 2.305000 3.260000 ;
- END
- END C
- PIN Y
- ANTENNADIFFAREA 0.836250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.930000 0.495000 1.180000 1.425000 ;
- RECT 0.930000 1.425000 2.755000 1.595000 ;
- RECT 2.490000 0.495000 2.755000 1.425000 ;
- RECT 2.490000 1.595000 2.755000 3.755000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.090000 0.365000 0.680000 1.325000 ;
- RECT 0.090000 2.300000 1.760000 3.755000 ;
- RECT 1.360000 0.365000 2.310000 1.245000 ;
- LAYER mcon ;
- RECT 0.120000 0.395000 0.290000 0.565000 ;
- RECT 0.120000 3.505000 0.290000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.480000 0.395000 0.650000 0.565000 ;
- RECT 0.480000 3.505000 0.650000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.840000 3.505000 1.010000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.200000 3.505000 1.370000 3.675000 ;
- RECT 1.390000 0.395000 1.560000 0.565000 ;
- RECT 1.560000 3.505000 1.730000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.750000 0.395000 1.920000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.110000 0.395000 2.280000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- END
-END sky130_fd_sc_hvl__nor3_1
-MACRO sky130_fd_sc_hvl__einvp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__einvp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.275000 1.625000 2.865000 1.955000 ;
- RECT 2.445000 1.160000 2.810000 1.625000 ;
- RECT 2.445000 1.955000 2.810000 2.540000 ;
- END
- END A
- PIN TE
- ANTENNAGATEAREA 0.960000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.515000 1.505000 1.305000 1.750000 ;
- END
- END TE
- PIN Z
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.980000 0.575000 3.235000 1.455000 ;
- RECT 2.980000 2.125000 3.235000 3.755000 ;
- RECT 3.035000 1.455000 3.235000 2.125000 ;
- END
- END Z
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.175000 0.905000 0.380000 1.335000 ;
- RECT 0.175000 1.335000 0.345000 1.930000 ;
- RECT 0.175000 1.930000 2.065000 2.100000 ;
- RECT 0.175000 2.100000 0.650000 3.005000 ;
- RECT 0.470000 0.365000 2.800000 0.735000 ;
- RECT 0.550000 0.735000 2.800000 0.990000 ;
- RECT 0.550000 0.990000 2.275000 1.335000 ;
- RECT 0.830000 2.280000 2.275000 2.710000 ;
- RECT 0.830000 2.710000 2.800000 3.755000 ;
- RECT 1.475000 1.725000 2.065000 1.930000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.470000 0.395000 0.640000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.830000 0.395000 1.000000 0.565000 ;
- RECT 0.830000 3.505000 1.000000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.190000 0.395000 1.360000 0.565000 ;
- RECT 1.190000 3.505000 1.360000 3.675000 ;
- RECT 1.550000 0.395000 1.720000 0.565000 ;
- RECT 1.550000 3.505000 1.720000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.910000 0.395000 2.080000 0.565000 ;
- RECT 1.910000 3.505000 2.080000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.270000 0.395000 2.440000 0.565000 ;
- RECT 2.270000 3.505000 2.440000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.630000 0.395000 2.800000 0.565000 ;
- RECT 2.630000 3.505000 2.800000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- END
-END sky130_fd_sc_hvl__einvp_1
-MACRO sky130_fd_sc_hvl__a21oi_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__a21oi_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.565000 1.505000 1.915000 1.750000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.505000 1.315000 1.750000 ;
- END
- END A2
- PIN B1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.470000 1.805000 2.800000 3.260000 ;
- END
- END B1
- PIN Y
- ANTENNADIFFAREA 0.832500 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.220000 0.495000 2.470000 1.455000 ;
- RECT 2.220000 1.455000 3.235000 1.625000 ;
- RECT 2.980000 1.625000 3.235000 3.755000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.260000 1.930000 2.290000 2.100000 ;
- RECT 0.260000 2.100000 0.510000 3.755000 ;
- RECT 0.330000 0.365000 2.040000 1.325000 ;
- RECT 0.690000 2.280000 1.940000 3.755000 ;
- RECT 2.120000 2.100000 2.290000 3.755000 ;
- RECT 2.675000 0.365000 3.265000 1.275000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.380000 0.395000 0.550000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.690000 3.505000 0.860000 3.675000 ;
- RECT 0.740000 0.395000 0.910000 0.565000 ;
- RECT 1.050000 3.505000 1.220000 3.675000 ;
- RECT 1.100000 0.395000 1.270000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.410000 3.505000 1.580000 3.675000 ;
- RECT 1.460000 0.395000 1.630000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.770000 3.505000 1.940000 3.675000 ;
- RECT 1.820000 0.395000 1.990000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.705000 0.395000 2.875000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.065000 0.395000 3.235000 0.565000 ;
- END
-END sky130_fd_sc_hvl__a21oi_1
-MACRO sky130_fd_sc_hvl__sdlclkp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__sdlclkp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 11.04000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN GATE
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.475000 1.535000 1.805000 2.125000 ;
- END
- END GATE
- PIN GCLK
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 10.590000 0.515000 10.955000 1.215000 ;
- RECT 10.590000 1.895000 10.955000 3.735000 ;
- RECT 10.685000 1.215000 10.955000 1.895000 ;
- END
- END GCLK
- PIN SCE
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.595000 1.535000 0.925000 2.125000 ;
- END
- END SCE
- PIN CLK
- ANTENNAGATEAREA 1.170000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 4.320000 1.465000 4.650000 1.975000 ;
- RECT 9.195000 3.125000 9.560000 3.445000 ;
- RECT 9.310000 1.725000 9.640000 2.025000 ;
- RECT 9.310000 2.025000 9.560000 3.125000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 11.040000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 11.040000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 11.040000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 11.040000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 11.040000 0.085000 ;
- RECT 0.000000 3.985000 11.040000 4.155000 ;
- RECT 0.290000 0.840000 0.620000 1.195000 ;
- RECT 0.290000 1.195000 2.145000 1.365000 ;
- RECT 0.290000 2.295000 0.620000 3.445000 ;
- RECT 0.290000 3.445000 1.985000 3.615000 ;
- RECT 0.290000 3.615000 4.290000 3.815000 ;
- RECT 0.730000 0.365000 1.740000 0.625000 ;
- RECT 1.070000 0.625000 1.400000 1.025000 ;
- RECT 1.850000 0.840000 2.145000 1.195000 ;
- RECT 1.850000 2.295000 2.145000 3.055000 ;
- RECT 1.975000 1.365000 2.145000 2.295000 ;
- RECT 2.115000 0.365000 3.770000 0.535000 ;
- RECT 2.115000 0.535000 2.825000 0.670000 ;
- RECT 2.155000 3.225000 3.455000 3.445000 ;
- RECT 2.555000 1.555000 3.065000 1.885000 ;
- RECT 2.630000 0.840000 2.960000 1.555000 ;
- RECT 2.630000 1.885000 2.960000 3.055000 ;
- RECT 3.180000 0.705000 3.430000 1.080000 ;
- RECT 3.235000 1.080000 3.430000 2.145000 ;
- RECT 3.235000 2.145000 4.650000 2.315000 ;
- RECT 3.235000 2.315000 3.455000 3.225000 ;
- RECT 3.600000 0.535000 3.770000 1.125000 ;
- RECT 3.600000 1.125000 5.030000 1.295000 ;
- RECT 3.600000 1.295000 3.930000 1.965000 ;
- RECT 3.625000 3.445000 4.290000 3.615000 ;
- RECT 3.940000 0.255000 4.885000 0.535000 ;
- RECT 3.940000 0.535000 4.610000 0.625000 ;
- RECT 3.940000 0.625000 4.290000 0.955000 ;
- RECT 3.960000 2.485000 4.290000 3.445000 ;
- RECT 4.480000 2.315000 4.650000 3.385000 ;
- RECT 4.480000 3.385000 6.475000 3.555000 ;
- RECT 4.780000 0.705000 5.030000 1.125000 ;
- RECT 4.820000 1.295000 5.030000 3.005000 ;
- RECT 4.820000 3.005000 6.135000 3.215000 ;
- RECT 5.055000 0.255000 5.620000 0.535000 ;
- RECT 5.335000 0.535000 5.620000 1.195000 ;
- RECT 5.335000 1.195000 7.450000 1.365000 ;
- RECT 5.335000 1.365000 5.505000 2.330000 ;
- RECT 5.335000 2.330000 5.620000 2.660000 ;
- RECT 5.675000 1.615000 6.265000 1.945000 ;
- RECT 5.790000 0.255000 7.110000 0.625000 ;
- RECT 6.095000 1.945000 6.265000 2.425000 ;
- RECT 6.095000 2.425000 6.475000 2.595000 ;
- RECT 6.305000 2.595000 6.475000 3.385000 ;
- RECT 6.475000 1.535000 6.805000 1.875000 ;
- RECT 6.475000 1.875000 7.890000 2.085000 ;
- RECT 6.645000 3.445000 9.025000 3.615000 ;
- RECT 6.645000 3.615000 10.420000 3.815000 ;
- RECT 6.780000 0.625000 7.110000 1.025000 ;
- RECT 6.780000 2.330000 7.110000 3.445000 ;
- RECT 7.085000 1.365000 7.450000 1.655000 ;
- RECT 7.280000 0.355000 7.870000 0.670000 ;
- RECT 7.280000 0.670000 7.450000 1.195000 ;
- RECT 7.620000 0.840000 7.890000 1.615000 ;
- RECT 7.620000 1.615000 8.745000 1.825000 ;
- RECT 7.620000 1.825000 7.890000 1.875000 ;
- RECT 7.620000 2.085000 7.890000 2.660000 ;
- RECT 8.040000 0.255000 10.420000 0.625000 ;
- RECT 8.110000 0.885000 9.140000 1.215000 ;
- RECT 8.110000 2.225000 8.440000 3.445000 ;
- RECT 8.415000 1.385000 8.745000 1.615000 ;
- RECT 8.415000 1.825000 8.745000 2.055000 ;
- RECT 8.915000 1.215000 9.140000 1.385000 ;
- RECT 8.915000 1.385000 10.515000 1.555000 ;
- RECT 8.915000 1.555000 9.140000 2.955000 ;
- RECT 9.730000 0.625000 10.060000 1.215000 ;
- RECT 9.730000 2.195000 10.060000 3.445000 ;
- RECT 9.730000 3.445000 10.420000 3.615000 ;
- RECT 9.905000 1.555000 10.515000 1.725000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.380000 3.475000 0.550000 3.645000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.740000 3.475000 0.910000 3.645000 ;
- RECT 0.790000 0.425000 0.960000 0.595000 ;
- RECT 1.100000 3.475000 1.270000 3.645000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.150000 0.425000 1.320000 0.595000 ;
- RECT 1.460000 3.475000 1.630000 3.645000 ;
- RECT 1.510000 0.425000 1.680000 0.595000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.820000 3.615000 1.990000 3.785000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.180000 3.615000 2.350000 3.785000 ;
- RECT 2.540000 3.615000 2.710000 3.785000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.955000 3.615000 3.125000 3.785000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.315000 3.615000 3.485000 3.785000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.675000 3.475000 3.845000 3.645000 ;
- RECT 3.955000 0.425000 4.125000 0.595000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.035000 3.475000 4.205000 3.645000 ;
- RECT 4.315000 0.425000 4.485000 0.595000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.675000 0.355000 4.845000 0.525000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.830000 0.355000 6.000000 0.525000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.190000 0.355000 6.360000 0.525000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.550000 0.425000 6.720000 0.595000 ;
- RECT 6.675000 3.475000 6.845000 3.645000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 6.910000 0.425000 7.080000 0.595000 ;
- RECT 7.035000 3.475000 7.205000 3.645000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.395000 3.545000 7.565000 3.715000 ;
- RECT 7.755000 3.545000 7.925000 3.715000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.060000 0.355000 8.230000 0.525000 ;
- RECT 8.115000 3.475000 8.285000 3.645000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.420000 0.355000 8.590000 0.525000 ;
- RECT 8.475000 3.475000 8.645000 3.645000 ;
- RECT 8.780000 0.355000 8.950000 0.525000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.140000 0.355000 9.310000 0.525000 ;
- RECT 9.155000 3.615000 9.325000 3.785000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.500000 0.425000 9.670000 0.595000 ;
- RECT 9.515000 3.615000 9.685000 3.785000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.860000 0.425000 10.030000 0.595000 ;
- RECT 9.875000 3.475000 10.045000 3.645000 ;
- RECT 10.220000 0.425000 10.390000 0.595000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.475000 10.405000 3.645000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- END
-END sky130_fd_sc_hvl__sdlclkp_1
-MACRO sky130_fd_sc_hvl__dlrtp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dlrtp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 9.600000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.570000 1.930000 0.900000 2.600000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 8.735000 2.175000 9.475000 3.755000 ;
- RECT 9.140000 0.495000 9.475000 2.175000 ;
- END
- END Q
- PIN RESET_B
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 7.515000 0.810000 8.120000 1.780000 ;
- RECT 7.515000 1.780000 7.845000 1.855000 ;
- END
- END RESET_B
- PIN GATE
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 0.605000 1.175000 1.795000 1.400000 ;
- END
- END GATE
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 9.600000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 9.600000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 9.600000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 9.600000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 9.600000 0.085000 ;
- RECT 0.000000 3.985000 9.600000 4.155000 ;
- RECT 0.140000 0.495000 0.390000 1.580000 ;
- RECT 0.140000 1.580000 1.795000 1.675000 ;
- RECT 0.140000 1.675000 3.655000 1.750000 ;
- RECT 0.140000 1.750000 0.390000 3.610000 ;
- RECT 0.570000 0.365000 1.520000 0.995000 ;
- RECT 0.570000 2.780000 1.520000 3.705000 ;
- RECT 1.625000 1.750000 3.655000 1.845000 ;
- RECT 1.700000 0.495000 2.145000 0.995000 ;
- RECT 1.700000 2.025000 4.435000 2.195000 ;
- RECT 1.700000 2.195000 2.030000 3.610000 ;
- RECT 1.975000 0.995000 2.145000 1.325000 ;
- RECT 1.975000 1.325000 4.005000 1.495000 ;
- RECT 2.290000 2.375000 4.785000 2.545000 ;
- RECT 2.290000 2.545000 2.620000 3.245000 ;
- RECT 2.370000 0.495000 2.620000 0.975000 ;
- RECT 2.370000 0.975000 4.495000 1.145000 ;
- RECT 2.800000 0.365000 3.750000 0.795000 ;
- RECT 2.800000 2.725000 3.750000 3.705000 ;
- RECT 3.835000 1.495000 4.005000 1.605000 ;
- RECT 3.835000 1.605000 4.435000 2.025000 ;
- RECT 4.185000 1.145000 4.495000 1.225000 ;
- RECT 4.185000 1.225000 4.785000 1.395000 ;
- RECT 4.560000 2.725000 5.525000 2.895000 ;
- RECT 4.560000 2.895000 4.890000 3.245000 ;
- RECT 4.615000 1.395000 4.785000 1.965000 ;
- RECT 4.615000 1.965000 5.175000 2.295000 ;
- RECT 4.615000 2.295000 4.785000 2.375000 ;
- RECT 4.675000 0.495000 5.135000 0.995000 ;
- RECT 4.965000 0.995000 5.135000 1.175000 ;
- RECT 4.965000 1.175000 6.780000 1.345000 ;
- RECT 5.355000 1.345000 5.525000 2.725000 ;
- RECT 5.545000 0.365000 6.495000 0.995000 ;
- RECT 5.705000 2.255000 6.655000 3.705000 ;
- RECT 5.810000 1.525000 6.140000 1.905000 ;
- RECT 5.810000 1.905000 7.130000 2.035000 ;
- RECT 5.810000 2.035000 8.470000 2.075000 ;
- RECT 6.450000 1.345000 6.780000 1.725000 ;
- RECT 6.755000 0.495000 7.130000 0.995000 ;
- RECT 6.960000 0.995000 7.130000 1.905000 ;
- RECT 6.960000 2.075000 8.470000 2.205000 ;
- RECT 6.960000 2.205000 7.390000 3.005000 ;
- RECT 7.570000 2.385000 8.520000 3.755000 ;
- RECT 8.300000 0.365000 8.890000 1.325000 ;
- RECT 8.300000 1.665000 8.630000 1.995000 ;
- RECT 8.300000 1.995000 8.470000 2.035000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.600000 0.395000 0.770000 0.565000 ;
- RECT 0.600000 3.505000 0.770000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.960000 0.395000 1.130000 0.565000 ;
- RECT 0.960000 3.505000 1.130000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.320000 0.395000 1.490000 0.565000 ;
- RECT 1.320000 3.505000 1.490000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.830000 0.395000 3.000000 0.565000 ;
- RECT 2.830000 3.505000 3.000000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.190000 0.395000 3.360000 0.565000 ;
- RECT 3.190000 3.505000 3.360000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.550000 0.395000 3.720000 0.565000 ;
- RECT 3.550000 3.505000 3.720000 3.675000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.575000 0.395000 5.745000 0.565000 ;
- RECT 5.735000 3.505000 5.905000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 5.935000 0.395000 6.105000 0.565000 ;
- RECT 6.095000 3.505000 6.265000 3.675000 ;
- RECT 6.295000 0.395000 6.465000 0.565000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.455000 3.505000 6.625000 3.675000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.600000 3.505000 7.770000 3.675000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.960000 3.505000 8.130000 3.675000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.320000 3.505000 8.490000 3.675000 ;
- RECT 8.330000 0.395000 8.500000 0.565000 ;
- RECT 8.690000 0.395000 8.860000 0.565000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- END
-END sky130_fd_sc_hvl__dlrtp_1
-MACRO sky130_fd_sc_hvl__dlxtp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__dlxtp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 8.160000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.525000 1.795000 3.100000 2.465000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 7.700000 0.515000 8.050000 3.755000 ;
- END
- END Q
- PIN GATE
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 0.540000 1.175000 0.870000 1.725000 ;
- END
- END GATE
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 8.160000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 8.160000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 8.160000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 8.160000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 8.160000 0.085000 ;
- RECT 0.000000 3.985000 8.160000 4.155000 ;
- RECT 0.110000 0.495000 0.665000 0.995000 ;
- RECT 0.110000 0.995000 0.360000 1.905000 ;
- RECT 0.110000 1.905000 1.795000 2.015000 ;
- RECT 0.110000 2.015000 1.780000 2.075000 ;
- RECT 0.110000 2.075000 0.360000 2.985000 ;
- RECT 0.540000 2.255000 1.430000 3.705000 ;
- RECT 0.845000 0.365000 1.795000 0.995000 ;
- RECT 1.540000 1.345000 1.795000 1.905000 ;
- RECT 1.610000 2.075000 1.780000 2.645000 ;
- RECT 1.610000 2.645000 3.190000 2.815000 ;
- RECT 1.890000 2.995000 2.840000 3.705000 ;
- RECT 1.960000 2.195000 2.290000 2.465000 ;
- RECT 1.975000 0.515000 2.225000 1.445000 ;
- RECT 1.975000 1.445000 3.880000 1.615000 ;
- RECT 1.975000 1.615000 2.290000 2.195000 ;
- RECT 2.405000 0.365000 2.995000 0.975000 ;
- RECT 3.020000 2.815000 3.190000 3.635000 ;
- RECT 3.020000 3.635000 4.050000 3.805000 ;
- RECT 3.225000 0.495000 3.555000 0.995000 ;
- RECT 3.370000 2.165000 4.230000 2.335000 ;
- RECT 3.370000 2.335000 3.540000 2.895000 ;
- RECT 3.370000 2.895000 3.700000 3.455000 ;
- RECT 3.385000 0.995000 3.555000 1.095000 ;
- RECT 3.385000 1.095000 4.230000 1.265000 ;
- RECT 3.550000 1.615000 3.880000 1.985000 ;
- RECT 3.720000 2.515000 4.740000 2.715000 ;
- RECT 3.880000 2.715000 4.050000 3.635000 ;
- RECT 4.005000 0.495000 4.335000 0.745000 ;
- RECT 4.005000 0.745000 5.090000 0.915000 ;
- RECT 4.060000 1.265000 4.230000 2.165000 ;
- RECT 4.230000 2.895000 5.090000 3.065000 ;
- RECT 4.230000 3.065000 4.480000 3.725000 ;
- RECT 4.410000 1.095000 4.740000 2.515000 ;
- RECT 4.920000 0.915000 5.090000 1.835000 ;
- RECT 4.920000 1.835000 6.680000 2.005000 ;
- RECT 4.920000 2.005000 5.090000 2.895000 ;
- RECT 5.270000 0.365000 5.860000 0.895000 ;
- RECT 5.270000 2.895000 6.220000 3.705000 ;
- RECT 5.430000 1.075000 5.760000 1.425000 ;
- RECT 5.430000 1.425000 7.030000 1.595000 ;
- RECT 5.430000 1.595000 5.760000 1.655000 ;
- RECT 6.025000 2.185000 7.030000 2.355000 ;
- RECT 6.025000 2.355000 6.355000 2.675000 ;
- RECT 6.045000 0.845000 6.375000 1.425000 ;
- RECT 6.350000 1.775000 6.680000 1.835000 ;
- RECT 6.535000 2.535000 7.485000 3.755000 ;
- RECT 6.555000 0.365000 7.505000 1.245000 ;
- RECT 6.860000 1.595000 7.030000 2.185000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.540000 3.505000 0.710000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.875000 0.395000 1.045000 0.565000 ;
- RECT 0.900000 3.505000 1.070000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.235000 0.395000 1.405000 0.565000 ;
- RECT 1.260000 3.505000 1.430000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 0.395000 1.765000 0.565000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.920000 3.505000 2.090000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.280000 3.505000 2.450000 3.675000 ;
- RECT 2.435000 0.395000 2.605000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.640000 3.505000 2.810000 3.675000 ;
- RECT 2.795000 0.395000 2.965000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.300000 0.395000 5.470000 0.565000 ;
- RECT 5.300000 3.505000 5.470000 3.675000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.660000 0.395000 5.830000 0.565000 ;
- RECT 5.660000 3.505000 5.830000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.020000 3.505000 6.190000 3.675000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.565000 3.505000 6.735000 3.675000 ;
- RECT 6.585000 0.395000 6.755000 0.565000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 6.925000 3.505000 7.095000 3.675000 ;
- RECT 6.945000 0.395000 7.115000 0.565000 ;
- RECT 7.285000 3.505000 7.455000 3.675000 ;
- RECT 7.305000 0.395000 7.475000 0.565000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- END
-END sky130_fd_sc_hvl__dlxtp_1
-MACRO sky130_fd_sc_hvl__o21a_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__o21a_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 4.320000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.005000 1.505000 4.195000 1.835000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.555000 1.550000 2.785000 3.260000 ;
- END
- END A2
- PIN B1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.085000 1.805000 2.000000 2.120000 ;
- END
- END B1
- PIN X
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 0.525000 0.380000 1.975000 ;
- RECT 0.125000 1.975000 0.595000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 4.320000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 4.320000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 4.320000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 4.320000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 4.320000 0.085000 ;
- RECT 0.000000 3.985000 4.320000 4.155000 ;
- RECT 0.550000 0.365000 1.315000 1.275000 ;
- RECT 0.550000 1.455000 2.375000 1.625000 ;
- RECT 0.550000 1.625000 0.835000 1.795000 ;
- RECT 0.775000 2.300000 2.025000 3.755000 ;
- RECT 1.495000 0.495000 1.825000 1.455000 ;
- RECT 2.205000 1.625000 2.375000 3.755000 ;
- RECT 2.275000 0.495000 2.605000 1.105000 ;
- RECT 2.275000 1.105000 4.185000 1.275000 ;
- RECT 2.785000 0.365000 3.675000 0.925000 ;
- RECT 2.965000 2.175000 4.230000 3.755000 ;
- RECT 3.855000 0.495000 4.185000 1.105000 ;
- RECT 3.855000 1.275000 4.185000 1.325000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.600000 0.395000 0.770000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.775000 3.505000 0.945000 3.675000 ;
- RECT 1.105000 0.395000 1.275000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.135000 3.505000 1.305000 3.675000 ;
- RECT 1.495000 3.505000 1.665000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.855000 3.505000 2.025000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.785000 0.395000 2.955000 0.565000 ;
- RECT 2.970000 3.505000 3.140000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.145000 0.395000 3.315000 0.565000 ;
- RECT 3.330000 3.505000 3.500000 3.675000 ;
- RECT 3.505000 0.395000 3.675000 0.565000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.690000 3.505000 3.860000 3.675000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.050000 3.505000 4.220000 3.675000 ;
- END
-END sky130_fd_sc_hvl__o21a_1
-MACRO sky130_fd_sc_hvl__probe_p_8
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__probe_p_8 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 9.600000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 3.375000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.635000 1.580000 2.245000 1.815000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 2.520000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER met5 ;
- RECT 3.290000 1.235000 6.310000 2.835000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 9.600000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 9.600000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 9.600000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 9.600000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 9.600000 0.085000 ;
- RECT 0.000000 3.985000 9.600000 4.155000 ;
- RECT 0.245000 0.805000 0.455000 1.475000 ;
- RECT 0.245000 1.475000 0.435000 2.095000 ;
- RECT 0.245000 2.095000 2.595000 2.265000 ;
- RECT 0.245000 2.265000 0.435000 3.545000 ;
- RECT 0.615000 2.445000 1.865000 3.625000 ;
- RECT 0.615000 3.625000 9.505000 3.795000 ;
- RECT 0.675000 0.380000 9.505000 0.550000 ;
- RECT 0.675000 0.550000 1.925000 1.385000 ;
- RECT 2.045000 2.265000 2.595000 3.445000 ;
- RECT 2.105000 0.730000 2.315000 1.230000 ;
- RECT 2.105000 1.230000 2.595000 1.400000 ;
- RECT 2.425000 1.400000 2.595000 1.625000 ;
- RECT 2.425000 1.625000 3.380000 1.955000 ;
- RECT 2.425000 1.955000 2.595000 2.095000 ;
- RECT 2.605000 0.550000 3.495000 0.760000 ;
- RECT 2.765000 0.760000 3.495000 1.445000 ;
- RECT 2.765000 2.385000 3.435000 3.625000 ;
- RECT 3.605000 2.035000 8.965000 2.205000 ;
- RECT 3.605000 2.205000 3.935000 3.445000 ;
- RECT 3.665000 0.805000 3.875000 1.625000 ;
- RECT 3.665000 1.625000 8.555000 1.795000 ;
- RECT 4.045000 0.550000 5.055000 1.445000 ;
- RECT 4.105000 2.385000 4.995000 3.625000 ;
- RECT 5.165000 2.205000 5.495000 3.445000 ;
- RECT 5.225000 0.805000 5.435000 1.625000 ;
- RECT 5.605000 0.550000 6.615000 1.445000 ;
- RECT 5.665000 2.385000 6.555000 3.625000 ;
- RECT 6.725000 2.205000 7.055000 3.445000 ;
- RECT 6.785000 0.805000 6.995000 1.625000 ;
- RECT 7.165000 0.550000 8.175000 1.445000 ;
- RECT 7.225000 2.385000 8.115000 3.625000 ;
- RECT 8.285000 2.205000 8.965000 3.230000 ;
- RECT 8.285000 3.230000 8.735000 3.445000 ;
- RECT 8.345000 0.805000 8.965000 0.975000 ;
- RECT 8.345000 0.975000 8.555000 1.625000 ;
- RECT 8.735000 0.975000 8.965000 2.035000 ;
- RECT 8.905000 3.475000 9.505000 3.625000 ;
- RECT 8.975000 0.550000 9.505000 0.600000 ;
- RECT 9.135000 0.600000 9.505000 1.445000 ;
- RECT 9.135000 2.385000 9.505000 3.475000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.615000 3.475000 0.785000 3.645000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.975000 3.475000 1.145000 3.645000 ;
- RECT 1.035000 0.380000 1.205000 0.550000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.335000 3.475000 1.505000 3.645000 ;
- RECT 1.395000 0.380000 1.565000 0.550000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.695000 3.475000 1.865000 3.645000 ;
- RECT 1.755000 0.380000 1.925000 0.550000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.605000 0.380000 2.775000 0.550000 ;
- RECT 2.770000 3.475000 2.940000 3.645000 ;
- RECT 2.965000 0.380000 3.135000 0.550000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.130000 3.475000 3.300000 3.645000 ;
- RECT 3.325000 0.380000 3.495000 0.550000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.070000 0.380000 4.240000 0.550000 ;
- RECT 4.105000 3.475000 4.275000 3.645000 ;
- RECT 4.430000 0.380000 4.600000 0.550000 ;
- RECT 4.465000 3.475000 4.635000 3.645000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.790000 0.380000 4.960000 0.550000 ;
- RECT 4.825000 3.475000 4.995000 3.645000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.665000 3.475000 5.835000 3.645000 ;
- RECT 5.670000 0.380000 5.840000 0.550000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.025000 3.475000 6.195000 3.645000 ;
- RECT 6.030000 0.380000 6.200000 0.550000 ;
- RECT 6.385000 3.475000 6.555000 3.645000 ;
- RECT 6.390000 0.380000 6.560000 0.550000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.725000 2.035000 6.895000 2.205000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.085000 2.035000 7.255000 2.205000 ;
- RECT 7.230000 3.475000 7.400000 3.645000 ;
- RECT 7.235000 0.380000 7.405000 0.550000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.595000 0.380000 7.765000 0.550000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.945000 3.475000 8.115000 3.645000 ;
- RECT 7.955000 0.380000 8.125000 0.550000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.975000 0.380000 9.145000 0.550000 ;
- RECT 9.265000 3.475000 9.435000 3.645000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.335000 0.380000 9.505000 0.550000 ;
- LAYER met1 ;
- RECT 5.505000 1.975000 6.145000 2.005000 ;
- RECT 5.505000 2.005000 7.315000 2.235000 ;
- LAYER met2 ;
- RECT 5.485000 1.865000 6.165000 2.235000 ;
- LAYER met3 ;
- RECT 5.435000 1.885000 6.215000 2.215000 ;
- LAYER met4 ;
- RECT 3.410000 1.355000 6.190000 2.535000 ;
- LAYER via ;
- RECT 5.535000 1.975000 5.795000 2.235000 ;
- RECT 5.855000 1.975000 6.115000 2.235000 ;
- LAYER via2 ;
- RECT 5.485000 1.910000 5.765000 2.190000 ;
- RECT 5.885000 1.910000 6.165000 2.190000 ;
- LAYER via3 ;
- RECT 5.465000 1.890000 5.785000 2.210000 ;
- RECT 5.865000 1.890000 6.185000 2.210000 ;
- LAYER via4 ;
- RECT 5.010000 1.355000 6.190000 2.535000 ;
- END
-END sky130_fd_sc_hvl__probe_p_8
-MACRO sky130_fd_sc_hvl__sdfrtp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__sdfrtp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 19.20000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.910000 2.660000 3.205000 3.260000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 18.820000 0.515000 19.075000 3.755000 ;
- END
- END Q
- PIN RESET_B
- ANTENNAGATEAREA 1.260000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER met1 ;
- RECT 4.415000 2.290000 4.705000 2.335000 ;
- RECT 4.415000 2.335000 14.305000 2.475000 ;
- RECT 4.415000 2.475000 4.705000 2.520000 ;
- RECT 8.255000 2.290000 8.545000 2.335000 ;
- RECT 8.255000 2.475000 8.545000 2.520000 ;
- RECT 14.015000 2.290000 14.305000 2.335000 ;
- RECT 14.015000 2.475000 14.305000 2.520000 ;
- END
- END RESET_B
- PIN SCD
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.105000 1.180000 1.115000 1.510000 ;
- END
- END SCD
- PIN SCE
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.995000 1.445000 2.245000 1.835000 ;
- RECT 1.995000 1.835000 3.175000 2.005000 ;
- RECT 1.995000 2.005000 2.380000 2.575000 ;
- RECT 3.005000 1.550000 5.635000 1.835000 ;
- RECT 4.880000 1.835000 5.635000 2.525000 ;
- END
- END SCE
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 15.485000 1.955000 16.140000 2.495000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 19.200000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 19.200000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 19.200000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 19.200000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 19.200000 0.085000 ;
- RECT 0.000000 3.985000 19.200000 4.155000 ;
- RECT 0.305000 1.690000 1.465000 1.860000 ;
- RECT 0.305000 1.860000 0.475000 3.105000 ;
- RECT 0.305000 3.105000 2.730000 3.275000 ;
- RECT 0.305000 3.275000 0.635000 3.705000 ;
- RECT 0.665000 0.265000 3.975000 0.435000 ;
- RECT 0.665000 0.435000 0.995000 0.995000 ;
- RECT 0.730000 2.255000 1.060000 2.755000 ;
- RECT 0.730000 2.755000 2.730000 2.925000 ;
- RECT 1.295000 0.615000 2.485000 0.915000 ;
- RECT 1.295000 0.915000 1.465000 1.690000 ;
- RECT 1.420000 3.455000 2.370000 3.705000 ;
- RECT 1.645000 1.095000 2.810000 1.175000 ;
- RECT 1.645000 1.175000 5.535000 1.265000 ;
- RECT 1.645000 1.265000 1.815000 2.755000 ;
- RECT 2.480000 1.265000 5.535000 1.345000 ;
- RECT 2.480000 1.345000 2.810000 1.655000 ;
- RECT 2.560000 2.310000 3.555000 2.480000 ;
- RECT 2.560000 2.480000 2.730000 2.755000 ;
- RECT 2.560000 3.275000 2.730000 3.535000 ;
- RECT 2.560000 3.535000 3.555000 3.705000 ;
- RECT 3.385000 2.480000 3.555000 2.705000 ;
- RECT 3.385000 2.705000 5.485000 2.875000 ;
- RECT 3.385000 3.055000 4.975000 3.225000 ;
- RECT 3.385000 3.225000 3.555000 3.535000 ;
- RECT 3.645000 0.435000 3.975000 0.995000 ;
- RECT 3.735000 3.405000 4.625000 3.705000 ;
- RECT 3.965000 2.015000 4.300000 2.290000 ;
- RECT 3.965000 2.290000 4.675000 2.525000 ;
- RECT 4.155000 0.365000 5.105000 0.995000 ;
- RECT 4.805000 3.225000 4.975000 3.635000 ;
- RECT 4.805000 3.635000 6.005000 3.805000 ;
- RECT 5.155000 2.875000 5.485000 3.455000 ;
- RECT 5.285000 0.515000 5.535000 1.175000 ;
- RECT 5.755000 0.515000 6.005000 1.005000 ;
- RECT 5.755000 3.165000 6.005000 3.635000 ;
- RECT 5.835000 1.005000 6.005000 3.165000 ;
- RECT 6.185000 0.265000 7.255000 0.435000 ;
- RECT 6.185000 0.435000 6.355000 3.635000 ;
- RECT 6.185000 3.635000 7.215000 3.805000 ;
- RECT 6.535000 0.615000 6.865000 0.995000 ;
- RECT 6.535000 0.995000 6.705000 2.715000 ;
- RECT 6.535000 2.715000 9.215000 2.885000 ;
- RECT 6.535000 2.885000 6.865000 3.455000 ;
- RECT 6.950000 1.915000 7.605000 2.085000 ;
- RECT 6.950000 2.085000 7.280000 2.535000 ;
- RECT 7.045000 0.435000 7.255000 1.175000 ;
- RECT 7.045000 1.175000 9.635000 1.345000 ;
- RECT 7.045000 1.345000 7.255000 1.735000 ;
- RECT 7.045000 3.065000 8.705000 3.235000 ;
- RECT 7.045000 3.235000 7.215000 3.635000 ;
- RECT 7.405000 3.415000 8.355000 3.705000 ;
- RECT 7.435000 1.525000 10.780000 1.695000 ;
- RECT 7.435000 1.695000 7.605000 1.915000 ;
- RECT 7.785000 1.875000 11.130000 2.045000 ;
- RECT 7.785000 2.045000 8.115000 2.535000 ;
- RECT 8.115000 0.365000 9.065000 0.995000 ;
- RECT 8.295000 2.225000 8.760000 2.535000 ;
- RECT 8.535000 3.235000 8.705000 3.635000 ;
- RECT 8.535000 3.635000 9.785000 3.805000 ;
- RECT 8.885000 2.885000 9.215000 3.455000 ;
- RECT 9.045000 2.225000 10.780000 2.395000 ;
- RECT 9.045000 2.395000 9.215000 2.715000 ;
- RECT 9.305000 0.885000 9.635000 1.175000 ;
- RECT 9.455000 2.695000 9.785000 3.135000 ;
- RECT 9.455000 3.135000 12.810000 3.305000 ;
- RECT 9.455000 3.305000 9.785000 3.635000 ;
- RECT 9.840000 0.365000 10.430000 1.345000 ;
- RECT 9.965000 3.485000 10.915000 3.735000 ;
- RECT 10.490000 2.395000 10.780000 2.555000 ;
- RECT 10.610000 0.265000 12.455000 0.435000 ;
- RECT 10.610000 0.435000 10.780000 1.525000 ;
- RECT 10.960000 0.615000 11.325000 1.285000 ;
- RECT 10.960000 1.285000 11.130000 1.875000 ;
- RECT 10.960000 2.045000 11.130000 2.675000 ;
- RECT 10.960000 2.675000 11.440000 2.955000 ;
- RECT 11.310000 1.465000 11.480000 2.285000 ;
- RECT 11.310000 2.285000 11.790000 2.455000 ;
- RECT 11.620000 2.455000 11.790000 3.135000 ;
- RECT 11.660000 0.615000 12.105000 1.365000 ;
- RECT 11.660000 1.365000 11.830000 1.935000 ;
- RECT 11.660000 1.935000 13.200000 2.105000 ;
- RECT 11.970000 2.105000 12.300000 2.955000 ;
- RECT 12.010000 1.545000 14.395000 1.715000 ;
- RECT 12.010000 1.715000 13.020000 1.755000 ;
- RECT 12.285000 0.435000 12.455000 1.545000 ;
- RECT 12.480000 2.285000 12.810000 3.135000 ;
- RECT 13.015000 3.370000 13.965000 3.705000 ;
- RECT 13.030000 2.105000 13.200000 3.020000 ;
- RECT 13.030000 3.020000 14.315000 3.190000 ;
- RECT 13.085000 0.365000 14.035000 1.365000 ;
- RECT 13.380000 1.895000 13.710000 2.670000 ;
- RECT 13.380000 2.670000 14.745000 2.840000 ;
- RECT 14.040000 1.895000 14.370000 2.490000 ;
- RECT 14.145000 3.190000 14.315000 3.355000 ;
- RECT 14.145000 3.355000 15.095000 3.525000 ;
- RECT 14.225000 0.535000 16.085000 0.705000 ;
- RECT 14.225000 0.705000 14.395000 1.545000 ;
- RECT 14.495000 2.840000 14.745000 3.175000 ;
- RECT 14.575000 1.175000 15.535000 1.345000 ;
- RECT 14.575000 1.345000 14.745000 2.670000 ;
- RECT 14.925000 1.605000 16.850000 1.775000 ;
- RECT 14.925000 1.775000 15.255000 2.275000 ;
- RECT 14.925000 2.275000 15.095000 3.355000 ;
- RECT 15.205000 0.885000 15.535000 1.175000 ;
- RECT 15.275000 2.675000 16.165000 3.705000 ;
- RECT 15.755000 0.705000 16.085000 1.255000 ;
- RECT 15.755000 1.255000 17.200000 1.425000 ;
- RECT 16.275000 0.365000 16.865000 0.995000 ;
- RECT 16.345000 1.955000 17.200000 2.125000 ;
- RECT 16.345000 2.125000 16.595000 3.505000 ;
- RECT 17.030000 1.425000 17.200000 1.955000 ;
- RECT 17.065000 2.305000 17.550000 3.005000 ;
- RECT 17.105000 0.825000 17.550000 1.075000 ;
- RECT 17.380000 1.075000 17.550000 1.485000 ;
- RECT 17.380000 1.485000 18.615000 1.815000 ;
- RECT 17.380000 1.815000 17.550000 2.305000 ;
- RECT 17.730000 0.365000 18.640000 1.305000 ;
- RECT 17.730000 2.175000 18.640000 3.755000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.450000 3.505000 1.620000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.810000 3.505000 1.980000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.170000 3.505000 2.340000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.735000 3.505000 3.905000 3.675000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.095000 3.505000 4.265000 3.675000 ;
- RECT 4.185000 0.395000 4.355000 0.565000 ;
- RECT 4.455000 3.505000 4.625000 3.675000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 2.320000 4.645000 2.490000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.545000 0.395000 4.715000 0.565000 ;
- RECT 4.905000 0.395000 5.075000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.435000 3.505000 7.605000 3.675000 ;
- RECT 7.795000 3.505000 7.965000 3.675000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.145000 0.395000 8.315000 0.565000 ;
- RECT 8.155000 3.505000 8.325000 3.675000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 2.320000 8.485000 2.490000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.505000 0.395000 8.675000 0.565000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.865000 0.395000 9.035000 0.565000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.870000 0.395000 10.040000 0.565000 ;
- RECT 9.995000 3.515000 10.165000 3.685000 ;
- RECT 10.230000 0.395000 10.400000 0.565000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.355000 3.515000 10.525000 3.685000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.515000 10.885000 3.685000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.045000 3.505000 13.215000 3.675000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 0.395000 13.285000 0.565000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.405000 3.505000 13.575000 3.675000 ;
- RECT 13.475000 0.395000 13.645000 0.565000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 13.765000 3.505000 13.935000 3.675000 ;
- RECT 13.835000 0.395000 14.005000 0.565000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 2.320000 14.245000 2.490000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.275000 3.505000 15.445000 3.675000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.635000 3.505000 15.805000 3.675000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 15.995000 3.505000 16.165000 3.675000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.305000 0.395000 16.475000 0.565000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- RECT 16.665000 0.395000 16.835000 0.565000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 16.955000 3.985000 17.125000 4.155000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- RECT 17.435000 3.985000 17.605000 4.155000 ;
- RECT 17.740000 0.395000 17.910000 0.565000 ;
- RECT 17.740000 3.505000 17.910000 3.675000 ;
- RECT 17.915000 -0.085000 18.085000 0.085000 ;
- RECT 17.915000 3.985000 18.085000 4.155000 ;
- RECT 18.100000 0.395000 18.270000 0.565000 ;
- RECT 18.100000 3.505000 18.270000 3.675000 ;
- RECT 18.395000 -0.085000 18.565000 0.085000 ;
- RECT 18.395000 3.985000 18.565000 4.155000 ;
- RECT 18.460000 0.395000 18.630000 0.565000 ;
- RECT 18.460000 3.505000 18.630000 3.675000 ;
- RECT 18.875000 -0.085000 19.045000 0.085000 ;
- RECT 18.875000 3.985000 19.045000 4.155000 ;
- END
-END sky130_fd_sc_hvl__sdfrtp_1
-MACRO sky130_fd_sc_hvl__mux4_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__mux4_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 12.48000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A0
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 6.770000 1.550000 7.100000 2.520000 ;
- END
- END A0
- PIN A1
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 4.400000 2.300000 4.730000 3.260000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.085000 1.525000 1.515000 2.150000 ;
- END
- END A2
- PIN A3
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.485000 2.300000 3.845000 2.915000 ;
- END
- END A3
- PIN S0
- ANTENNAGATEAREA 1.260000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.565000 2.330000 2.155000 2.500000 ;
- RECT 0.565000 2.500000 0.895000 2.915000 ;
- RECT 1.905000 2.305000 2.155000 2.330000 ;
- RECT 1.905000 2.500000 2.155000 3.635000 ;
- RECT 1.905000 3.635000 3.060000 3.805000 ;
- RECT 2.685000 1.445000 5.420000 1.770000 ;
- RECT 2.685000 1.770000 2.855000 2.800000 ;
- RECT 2.685000 2.800000 3.060000 2.970000 ;
- RECT 2.890000 2.970000 3.060000 3.635000 ;
- RECT 4.925000 0.810000 5.420000 1.445000 ;
- END
- END S0
- PIN S1
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 7.810000 1.920000 8.220000 2.885000 ;
- RECT 7.810000 2.885000 9.290000 2.915000 ;
- RECT 8.050000 2.915000 9.290000 3.055000 ;
- RECT 9.120000 1.315000 9.370000 1.985000 ;
- RECT 9.120000 1.985000 9.290000 2.885000 ;
- END
- END S1
- PIN X
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 12.120000 0.605000 12.370000 3.735000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 12.480000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 12.480000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 12.480000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 12.480000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 12.480000 0.085000 ;
- RECT 0.000000 3.985000 12.480000 4.155000 ;
- RECT 0.110000 0.515000 0.440000 1.175000 ;
- RECT 0.110000 1.175000 2.155000 1.345000 ;
- RECT 0.110000 1.345000 0.280000 3.115000 ;
- RECT 0.110000 3.115000 0.440000 3.575000 ;
- RECT 0.620000 0.365000 1.570000 0.995000 ;
- RECT 0.620000 3.095000 1.570000 3.705000 ;
- RECT 1.905000 1.345000 2.155000 2.035000 ;
- RECT 2.335000 0.495000 2.710000 1.095000 ;
- RECT 2.335000 1.095000 4.550000 1.265000 ;
- RECT 2.335000 1.265000 2.505000 3.175000 ;
- RECT 2.335000 3.175000 2.710000 3.455000 ;
- RECT 3.035000 1.950000 6.240000 2.120000 ;
- RECT 3.035000 2.120000 3.285000 2.620000 ;
- RECT 3.250000 0.365000 4.200000 0.915000 ;
- RECT 3.270000 3.095000 4.220000 3.705000 ;
- RECT 4.380000 0.265000 6.940000 0.435000 ;
- RECT 4.380000 0.435000 4.550000 1.095000 ;
- RECT 5.005000 2.120000 5.335000 2.915000 ;
- RECT 5.460000 3.095000 5.790000 3.595000 ;
- RECT 5.600000 0.615000 6.590000 0.915000 ;
- RECT 5.620000 2.745000 7.630000 2.915000 ;
- RECT 5.620000 2.915000 5.790000 3.095000 ;
- RECT 5.910000 1.095000 6.240000 1.950000 ;
- RECT 6.330000 3.095000 7.280000 3.705000 ;
- RECT 6.420000 0.915000 6.590000 2.745000 ;
- RECT 6.770000 0.435000 6.940000 1.175000 ;
- RECT 6.770000 1.175000 8.000000 1.345000 ;
- RECT 7.120000 0.365000 7.650000 0.995000 ;
- RECT 7.460000 1.570000 8.350000 1.740000 ;
- RECT 7.460000 1.740000 7.630000 2.745000 ;
- RECT 7.460000 2.915000 7.630000 3.115000 ;
- RECT 7.460000 3.115000 7.870000 3.535000 ;
- RECT 7.830000 0.265000 8.700000 0.435000 ;
- RECT 7.830000 0.435000 8.000000 1.175000 ;
- RECT 8.180000 0.615000 8.350000 1.570000 ;
- RECT 8.320000 3.235000 8.650000 3.635000 ;
- RECT 8.320000 3.635000 10.870000 3.805000 ;
- RECT 8.530000 0.435000 8.700000 0.965000 ;
- RECT 8.530000 0.965000 9.990000 1.035000 ;
- RECT 8.530000 1.035000 9.720000 1.135000 ;
- RECT 8.880000 0.265000 10.870000 0.435000 ;
- RECT 8.880000 0.435000 9.210000 0.785000 ;
- RECT 9.470000 3.115000 9.800000 3.455000 ;
- RECT 9.550000 0.615000 9.990000 0.965000 ;
- RECT 9.550000 1.135000 9.720000 3.115000 ;
- RECT 9.900000 2.115000 10.520000 2.655000 ;
- RECT 9.900000 2.655000 10.150000 2.915000 ;
- RECT 10.270000 0.915000 10.520000 2.115000 ;
- RECT 10.700000 0.435000 10.870000 1.595000 ;
- RECT 10.700000 1.595000 11.915000 1.925000 ;
- RECT 10.700000 1.925000 10.870000 3.635000 ;
- RECT 11.050000 0.365000 11.940000 1.415000 ;
- RECT 11.050000 2.175000 11.940000 3.755000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.650000 0.395000 0.820000 0.565000 ;
- RECT 0.650000 3.505000 0.820000 3.675000 ;
- RECT 1.010000 0.395000 1.180000 0.565000 ;
- RECT 1.010000 3.505000 1.180000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.370000 0.395000 1.540000 0.565000 ;
- RECT 1.370000 3.505000 1.540000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.280000 0.395000 3.450000 0.565000 ;
- RECT 3.300000 3.505000 3.470000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.640000 0.395000 3.810000 0.565000 ;
- RECT 3.660000 3.505000 3.830000 3.675000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.000000 0.395000 4.170000 0.565000 ;
- RECT 4.020000 3.505000 4.190000 3.675000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.360000 3.505000 6.530000 3.675000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.720000 3.505000 6.890000 3.675000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.080000 3.505000 7.250000 3.675000 ;
- RECT 7.120000 0.395000 7.290000 0.565000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.480000 0.395000 7.650000 0.565000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 11.050000 0.395000 11.220000 0.565000 ;
- RECT 11.050000 3.505000 11.220000 3.675000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.410000 0.395000 11.580000 0.565000 ;
- RECT 11.410000 3.505000 11.580000 3.675000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 11.770000 0.395000 11.940000 0.565000 ;
- RECT 11.770000 3.505000 11.940000 3.675000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- END
-END sky130_fd_sc_hvl__mux4_1
-MACRO sky130_fd_sc_hvl__nand2_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__nand2_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 2.400000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.975000 1.525000 2.275000 1.855000 ;
- END
- END A
- PIN B
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.550000 1.015000 1.935000 ;
- END
- END B
- PIN Y
- ANTENNADIFFAREA 0.633750 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.220000 1.525000 1.795000 1.695000 ;
- RECT 1.220000 1.695000 1.470000 3.755000 ;
- RECT 1.580000 1.175000 2.180000 1.345000 ;
- RECT 1.580000 1.345000 1.795000 1.525000 ;
- RECT 1.850000 0.515000 2.180000 1.175000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 2.400000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 2.400000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 2.400000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 2.400000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 2.400000 0.085000 ;
- RECT 0.000000 3.985000 2.400000 4.155000 ;
- RECT 0.090000 0.365000 1.400000 1.345000 ;
- RECT 0.090000 2.175000 1.040000 3.755000 ;
- RECT 1.660000 2.175000 2.250000 3.755000 ;
- LAYER mcon ;
- RECT 0.120000 0.395000 0.290000 0.565000 ;
- RECT 0.120000 3.505000 0.290000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.480000 0.395000 0.650000 0.565000 ;
- RECT 0.480000 3.505000 0.650000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.840000 0.395000 1.010000 0.565000 ;
- RECT 0.840000 3.505000 1.010000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.200000 0.395000 1.370000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.690000 3.505000 1.860000 3.675000 ;
- RECT 2.050000 3.505000 2.220000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- END
-END sky130_fd_sc_hvl__nand2_1
-MACRO sky130_fd_sc_hvl__o21ai_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__o21ai_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.505000 0.855000 1.835000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.065000 1.505000 1.795000 1.760000 ;
- END
- END A2
- PIN B1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.325000 1.805000 3.235000 2.120000 ;
- END
- END B1
- PIN Y
- ANTENNADIFFAREA 0.633750 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.565000 1.940000 2.145000 2.110000 ;
- RECT 1.565000 2.110000 2.040000 3.755000 ;
- RECT 1.975000 1.455000 2.820000 1.625000 ;
- RECT 1.975000 1.625000 2.145000 1.940000 ;
- RECT 2.490000 0.495000 2.820000 1.455000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.090000 2.175000 1.040000 3.755000 ;
- RECT 0.130000 0.495000 0.460000 1.105000 ;
- RECT 0.130000 1.105000 2.040000 1.275000 ;
- RECT 0.130000 1.275000 0.460000 1.325000 ;
- RECT 0.640000 0.365000 1.530000 0.925000 ;
- RECT 1.710000 0.495000 2.040000 1.105000 ;
- RECT 2.220000 2.300000 3.170000 3.755000 ;
- LAYER mcon ;
- RECT 0.120000 3.505000 0.290000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.480000 3.505000 0.650000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.640000 0.395000 0.810000 0.565000 ;
- RECT 0.840000 3.505000 1.010000 3.675000 ;
- RECT 1.000000 0.395000 1.170000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.360000 0.395000 1.530000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.250000 3.505000 2.420000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.610000 3.505000 2.780000 3.675000 ;
- RECT 2.970000 3.505000 3.140000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- END
-END sky130_fd_sc_hvl__o21ai_1
-MACRO sky130_fd_sc_hvl__inv_4
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__inv_4 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.840000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 4.500000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.580000 2.835000 1.750000 ;
- END
- END A
- PIN Y
- ANTENNADIFFAREA 1.260000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.040000 0.495000 1.290000 1.230000 ;
- RECT 1.040000 1.230000 3.185000 1.400000 ;
- RECT 1.040000 1.930000 3.715000 2.100000 ;
- RECT 1.040000 2.100000 1.370000 3.755000 ;
- RECT 2.600000 0.495000 3.185000 1.230000 ;
- RECT 2.680000 2.100000 2.930000 3.755000 ;
- RECT 3.015000 1.400000 3.185000 1.550000 ;
- RECT 3.015000 1.550000 3.715000 1.930000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.840000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.840000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.840000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.840000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.840000 0.085000 ;
- RECT 0.000000 3.985000 3.840000 4.155000 ;
- RECT 0.090000 0.365000 0.680000 1.325000 ;
- RECT 0.090000 2.175000 0.680000 3.755000 ;
- RECT 1.470000 0.365000 2.420000 1.050000 ;
- RECT 1.550000 2.280000 2.500000 3.755000 ;
- RECT 3.120000 2.280000 3.710000 3.755000 ;
- RECT 3.380000 0.365000 3.710000 1.325000 ;
- LAYER mcon ;
- RECT 0.120000 0.395000 0.290000 0.565000 ;
- RECT 0.120000 3.505000 0.290000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.480000 0.395000 0.650000 0.565000 ;
- RECT 0.480000 3.505000 0.650000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.500000 0.395000 1.670000 0.565000 ;
- RECT 1.580000 3.505000 1.750000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.860000 0.395000 2.030000 0.565000 ;
- RECT 1.940000 3.505000 2.110000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.220000 0.395000 2.390000 0.565000 ;
- RECT 2.300000 3.505000 2.470000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.150000 3.505000 3.320000 3.675000 ;
- RECT 3.410000 0.395000 3.580000 0.565000 ;
- RECT 3.510000 3.505000 3.680000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- END
-END sky130_fd_sc_hvl__inv_4
-MACRO sky130_fd_sc_hvl__inv_2
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__inv_2 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 2.400000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 2.250000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.550000 1.070000 1.880000 ;
- END
- END A
- PIN Y
- ANTENNADIFFAREA 0.630000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.200000 0.540000 1.795000 1.370000 ;
- RECT 1.240000 1.610000 1.795000 1.780000 ;
- RECT 1.240000 1.780000 1.490000 3.755000 ;
- RECT 1.565000 1.370000 1.795000 1.610000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 2.400000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 2.400000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 2.400000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 2.400000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 2.400000 0.085000 ;
- RECT 0.000000 3.985000 2.400000 4.155000 ;
- RECT 0.090000 0.365000 1.020000 1.370000 ;
- RECT 0.110000 2.175000 1.060000 3.755000 ;
- RECT 1.680000 2.175000 2.270000 3.755000 ;
- RECT 1.980000 0.365000 2.310000 1.370000 ;
- LAYER mcon ;
- RECT 0.110000 0.395000 0.280000 0.565000 ;
- RECT 0.140000 3.505000 0.310000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.470000 0.395000 0.640000 0.565000 ;
- RECT 0.500000 3.505000 0.670000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.830000 0.395000 1.000000 0.565000 ;
- RECT 0.860000 3.505000 1.030000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.710000 3.505000 1.880000 3.675000 ;
- RECT 2.010000 0.395000 2.180000 0.565000 ;
- RECT 2.070000 3.505000 2.240000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- END
-END sky130_fd_sc_hvl__inv_2
-MACRO sky130_fd_sc_hvl__inv_16
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__inv_16 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 13.44000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 18.00000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER met1 ;
- RECT 1.535000 1.550000 2.185000 1.580000 ;
- RECT 1.535000 1.580000 11.535000 1.750000 ;
- RECT 1.535000 1.750000 2.185000 1.780000 ;
- RECT 3.085000 1.550000 3.735000 1.580000 ;
- RECT 3.085000 1.750000 3.735000 1.780000 ;
- RECT 4.645000 1.550000 5.295000 1.580000 ;
- RECT 4.645000 1.750000 5.295000 1.780000 ;
- RECT 6.205000 1.550000 6.855000 1.580000 ;
- RECT 6.205000 1.750000 6.855000 1.780000 ;
- RECT 7.765000 1.550000 8.415000 1.580000 ;
- RECT 7.765000 1.750000 8.415000 1.780000 ;
- RECT 9.325000 1.550000 9.975000 1.580000 ;
- RECT 9.325000 1.750000 9.975000 1.780000 ;
- RECT 10.885000 1.550000 11.535000 1.580000 ;
- RECT 10.885000 1.750000 11.535000 1.780000 ;
- END
- END A
- PIN Y
- ANTENNADIFFAREA 5.040000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER met1 ;
- RECT 0.925000 2.290000 1.215000 2.320000 ;
- RECT 0.925000 2.320000 12.135000 2.490000 ;
- RECT 0.925000 2.490000 1.215000 2.520000 ;
- RECT 2.485000 2.290000 2.775000 2.320000 ;
- RECT 2.485000 2.490000 2.775000 2.520000 ;
- RECT 4.045000 2.290000 4.335000 2.320000 ;
- RECT 4.045000 2.490000 4.335000 2.520000 ;
- RECT 5.605000 2.290000 5.895000 2.320000 ;
- RECT 5.605000 2.490000 5.895000 2.520000 ;
- RECT 7.165000 2.290000 7.455000 2.320000 ;
- RECT 7.165000 2.490000 7.455000 2.520000 ;
- RECT 8.725000 2.290000 9.015000 2.320000 ;
- RECT 8.725000 2.490000 9.015000 2.520000 ;
- RECT 10.285000 2.290000 10.575000 2.320000 ;
- RECT 10.285000 2.490000 10.575000 2.520000 ;
- RECT 11.845000 2.290000 12.135000 2.320000 ;
- RECT 11.845000 2.490000 12.135000 2.520000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 13.440000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 13.440000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 13.440000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 13.440000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 13.440000 0.085000 ;
- RECT 0.000000 3.985000 13.440000 4.155000 ;
- RECT 0.095000 0.375000 0.630000 1.475000 ;
- RECT 0.125000 2.175000 0.655000 3.755000 ;
- RECT 0.900000 0.795000 1.230000 3.755000 ;
- RECT 1.400000 0.375000 2.290000 1.395000 ;
- RECT 1.400000 1.565000 2.290000 1.895000 ;
- RECT 1.400000 2.175000 2.290000 3.755000 ;
- RECT 2.460000 0.795000 2.790000 3.755000 ;
- RECT 2.960000 0.375000 3.850000 1.395000 ;
- RECT 2.960000 1.565000 3.850000 1.895000 ;
- RECT 2.960000 2.175000 3.850000 3.755000 ;
- RECT 4.020000 0.795000 4.350000 3.755000 ;
- RECT 4.520000 0.375000 5.410000 1.395000 ;
- RECT 4.520000 1.565000 5.410000 1.895000 ;
- RECT 4.520000 2.175000 5.410000 3.755000 ;
- RECT 5.580000 0.795000 5.910000 3.755000 ;
- RECT 6.080000 0.375000 6.970000 1.395000 ;
- RECT 6.080000 1.565000 6.970000 1.895000 ;
- RECT 6.080000 2.175000 6.970000 3.755000 ;
- RECT 7.140000 0.795000 7.470000 3.755000 ;
- RECT 7.640000 0.375000 8.530000 1.395000 ;
- RECT 7.640000 1.565000 8.530000 1.895000 ;
- RECT 7.640000 2.175000 8.530000 3.755000 ;
- RECT 8.700000 0.795000 9.030000 3.755000 ;
- RECT 9.200000 0.375000 10.090000 1.395000 ;
- RECT 9.200000 1.565000 10.090000 1.895000 ;
- RECT 9.200000 2.175000 10.090000 3.755000 ;
- RECT 10.260000 0.795000 10.590000 3.755000 ;
- RECT 10.760000 0.375000 11.650000 1.395000 ;
- RECT 10.760000 1.565000 11.650000 1.895000 ;
- RECT 10.760000 2.175000 11.650000 3.755000 ;
- RECT 11.820000 0.795000 12.150000 3.755000 ;
- RECT 12.320000 0.375000 12.935000 1.395000 ;
- RECT 12.320000 2.175000 12.935000 3.675000 ;
- LAYER mcon ;
- RECT 0.095000 0.425000 0.265000 0.595000 ;
- RECT 0.125000 3.475000 0.295000 3.645000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.455000 0.425000 0.625000 0.595000 ;
- RECT 0.485000 3.475000 0.655000 3.645000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.985000 2.320000 1.155000 2.490000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.400000 0.425000 1.570000 0.595000 ;
- RECT 1.400000 3.475000 1.570000 3.645000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 1.580000 1.765000 1.750000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.760000 0.425000 1.930000 0.595000 ;
- RECT 1.760000 3.475000 1.930000 3.645000 ;
- RECT 1.955000 1.580000 2.125000 1.750000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.120000 0.425000 2.290000 0.595000 ;
- RECT 2.120000 3.475000 2.290000 3.645000 ;
- RECT 2.545000 2.320000 2.715000 2.490000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.960000 0.425000 3.130000 0.595000 ;
- RECT 2.960000 3.475000 3.130000 3.645000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.145000 1.580000 3.315000 1.750000 ;
- RECT 3.320000 0.425000 3.490000 0.595000 ;
- RECT 3.320000 3.475000 3.490000 3.645000 ;
- RECT 3.505000 1.580000 3.675000 1.750000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.680000 0.425000 3.850000 0.595000 ;
- RECT 3.680000 3.475000 3.850000 3.645000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.105000 2.320000 4.275000 2.490000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.520000 0.425000 4.690000 0.595000 ;
- RECT 4.520000 3.475000 4.690000 3.645000 ;
- RECT 4.705000 1.580000 4.875000 1.750000 ;
- RECT 4.880000 0.425000 5.050000 0.595000 ;
- RECT 4.880000 3.475000 5.050000 3.645000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.065000 1.580000 5.235000 1.750000 ;
- RECT 5.240000 0.425000 5.410000 0.595000 ;
- RECT 5.240000 3.475000 5.410000 3.645000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.665000 2.320000 5.835000 2.490000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.080000 0.425000 6.250000 0.595000 ;
- RECT 6.080000 3.475000 6.250000 3.645000 ;
- RECT 6.265000 1.580000 6.435000 1.750000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.440000 0.425000 6.610000 0.595000 ;
- RECT 6.440000 3.475000 6.610000 3.645000 ;
- RECT 6.625000 1.580000 6.795000 1.750000 ;
- RECT 6.800000 0.425000 6.970000 0.595000 ;
- RECT 6.800000 3.475000 6.970000 3.645000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.225000 2.320000 7.395000 2.490000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.640000 0.425000 7.810000 0.595000 ;
- RECT 7.640000 3.475000 7.810000 3.645000 ;
- RECT 7.825000 1.580000 7.995000 1.750000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.000000 0.425000 8.170000 0.595000 ;
- RECT 8.000000 3.475000 8.170000 3.645000 ;
- RECT 8.185000 1.580000 8.355000 1.750000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.360000 0.425000 8.530000 0.595000 ;
- RECT 8.360000 3.475000 8.530000 3.645000 ;
- RECT 8.785000 2.320000 8.955000 2.490000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.200000 0.425000 9.370000 0.595000 ;
- RECT 9.200000 3.475000 9.370000 3.645000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.385000 1.580000 9.555000 1.750000 ;
- RECT 9.560000 0.425000 9.730000 0.595000 ;
- RECT 9.560000 3.475000 9.730000 3.645000 ;
- RECT 9.745000 1.580000 9.915000 1.750000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.920000 0.425000 10.090000 0.595000 ;
- RECT 9.920000 3.475000 10.090000 3.645000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.345000 2.320000 10.515000 2.490000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.760000 0.425000 10.930000 0.595000 ;
- RECT 10.760000 3.475000 10.930000 3.645000 ;
- RECT 10.945000 1.580000 11.115000 1.750000 ;
- RECT 11.120000 0.425000 11.290000 0.595000 ;
- RECT 11.120000 3.475000 11.290000 3.645000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.305000 1.580000 11.475000 1.750000 ;
- RECT 11.480000 0.425000 11.650000 0.595000 ;
- RECT 11.480000 3.475000 11.650000 3.645000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 11.905000 2.320000 12.075000 2.490000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.365000 0.425000 12.535000 0.595000 ;
- RECT 12.365000 3.475000 12.535000 3.645000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 12.725000 0.425000 12.895000 0.595000 ;
- RECT 12.725000 3.475000 12.895000 3.645000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- END
-END sky130_fd_sc_hvl__inv_16
-MACRO sky130_fd_sc_hvl__inv_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__inv_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 1.440000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.550000 0.835000 1.935000 ;
- END
- END A
- PIN Y
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.960000 2.175000 1.345000 3.755000 ;
- RECT 1.015000 0.495000 1.345000 2.175000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 1.440000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 1.440000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 1.440000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 1.440000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 1.440000 0.085000 ;
- RECT 0.000000 3.985000 1.440000 4.155000 ;
- RECT 0.090000 0.365000 0.680000 1.325000 ;
- RECT 0.090000 2.175000 0.680000 3.755000 ;
- LAYER mcon ;
- RECT 0.120000 0.395000 0.290000 0.565000 ;
- RECT 0.120000 3.505000 0.290000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.480000 0.395000 0.650000 0.565000 ;
- RECT 0.480000 3.505000 0.650000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- END
-END sky130_fd_sc_hvl__inv_1
-MACRO sky130_fd_sc_hvl__inv_8
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__inv_8 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 7.200000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 9.000000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.310000 1.580000 6.760000 1.815000 ;
- END
- END A
- PIN Y
- ANTENNADIFFAREA 2.520000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.195000 0.730000 1.405000 1.230000 ;
- RECT 1.195000 1.230000 7.110000 1.395000 ;
- RECT 1.195000 1.395000 6.225000 1.400000 ;
- RECT 1.275000 2.035000 7.110000 2.205000 ;
- RECT 1.275000 2.205000 1.605000 3.445000 ;
- RECT 2.755000 0.730000 2.965000 1.230000 ;
- RECT 2.835000 2.205000 3.165000 3.445000 ;
- RECT 4.315000 0.730000 4.525000 1.230000 ;
- RECT 4.395000 2.205000 4.725000 3.445000 ;
- RECT 5.915000 0.730000 6.565000 1.225000 ;
- RECT 5.915000 1.225000 7.110000 1.230000 ;
- RECT 5.955000 2.205000 6.285000 3.445000 ;
- RECT 6.940000 1.395000 7.110000 2.035000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 7.200000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER li1 ;
- RECT 0.000000 -0.085000 7.200000 0.085000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 7.200000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER li1 ;
- RECT 0.000000 3.985000 7.200000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 7.200000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 7.200000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.095000 0.380000 7.105000 0.550000 ;
- RECT 0.095000 0.550000 0.985000 1.385000 ;
- RECT 0.095000 2.445000 0.985000 3.625000 ;
- RECT 0.095000 3.625000 7.025000 3.795000 ;
- RECT 1.575000 0.550000 2.585000 1.045000 ;
- RECT 1.775000 2.385000 2.665000 3.625000 ;
- RECT 3.135000 0.550000 4.145000 1.045000 ;
- RECT 3.335000 2.385000 4.225000 3.625000 ;
- RECT 4.695000 0.550000 5.745000 1.045000 ;
- RECT 4.895000 2.385000 5.785000 3.625000 ;
- RECT 6.455000 2.385000 7.025000 3.625000 ;
- RECT 6.735000 0.550000 7.105000 1.045000 ;
- LAYER mcon ;
- RECT 0.095000 3.475000 0.265000 3.645000 ;
- RECT 0.455000 0.380000 0.625000 0.550000 ;
- RECT 0.455000 3.475000 0.625000 3.645000 ;
- RECT 0.815000 0.380000 0.985000 0.550000 ;
- RECT 0.815000 3.475000 0.985000 3.645000 ;
- RECT 1.175000 0.380000 1.345000 0.550000 ;
- RECT 1.535000 0.380000 1.705000 0.550000 ;
- RECT 1.775000 3.475000 1.945000 3.645000 ;
- RECT 1.895000 0.380000 2.065000 0.550000 ;
- RECT 2.135000 3.475000 2.305000 3.645000 ;
- RECT 2.255000 0.380000 2.425000 0.550000 ;
- RECT 2.495000 3.475000 2.665000 3.645000 ;
- RECT 2.615000 0.380000 2.785000 0.550000 ;
- RECT 2.975000 0.380000 3.145000 0.550000 ;
- RECT 3.335000 0.380000 3.505000 0.550000 ;
- RECT 3.335000 3.475000 3.505000 3.645000 ;
- RECT 3.695000 0.380000 3.865000 0.550000 ;
- RECT 3.695000 3.475000 3.865000 3.645000 ;
- RECT 4.055000 0.380000 4.225000 0.550000 ;
- RECT 4.055000 3.475000 4.225000 3.645000 ;
- RECT 4.415000 0.380000 4.585000 0.550000 ;
- RECT 4.775000 0.380000 4.945000 0.550000 ;
- RECT 4.895000 3.475000 5.065000 3.645000 ;
- RECT 5.135000 0.380000 5.305000 0.550000 ;
- RECT 5.255000 3.475000 5.425000 3.645000 ;
- RECT 5.495000 0.380000 5.665000 0.550000 ;
- RECT 5.615000 3.475000 5.785000 3.645000 ;
- RECT 5.855000 0.380000 6.025000 0.550000 ;
- RECT 6.215000 0.380000 6.385000 0.550000 ;
- RECT 6.455000 3.475000 6.625000 3.645000 ;
- RECT 6.575000 0.380000 6.745000 0.550000 ;
- RECT 6.855000 3.475000 7.025000 3.645000 ;
- RECT 6.935000 0.380000 7.105000 0.550000 ;
- END
-END sky130_fd_sc_hvl__inv_8
-MACRO sky130_fd_sc_hvl__buf_16
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__buf_16 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 17.76000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 6.750000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.220000 1.580000 4.630000 1.815000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 5.040000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER met1 ;
- RECT 5.590000 2.290000 5.880000 2.320000 ;
- RECT 5.590000 2.320000 16.800000 2.490000 ;
- RECT 5.590000 2.490000 5.880000 2.520000 ;
- RECT 7.150000 2.290000 7.440000 2.320000 ;
- RECT 7.150000 2.490000 7.440000 2.520000 ;
- RECT 8.710000 2.290000 9.000000 2.320000 ;
- RECT 8.710000 2.490000 9.000000 2.520000 ;
- RECT 10.270000 2.290000 10.560000 2.320000 ;
- RECT 10.270000 2.490000 10.560000 2.520000 ;
- RECT 11.830000 2.290000 12.120000 2.320000 ;
- RECT 11.830000 2.490000 12.120000 2.520000 ;
- RECT 13.390000 2.290000 13.680000 2.320000 ;
- RECT 13.390000 2.490000 13.680000 2.520000 ;
- RECT 14.950000 2.290000 15.240000 2.320000 ;
- RECT 14.950000 2.490000 15.240000 2.520000 ;
- RECT 16.510000 2.290000 16.800000 2.320000 ;
- RECT 16.510000 2.490000 16.800000 2.520000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 17.760000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER li1 ;
- RECT 0.000000 -0.085000 17.760000 0.085000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 17.760000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER li1 ;
- RECT 0.000000 3.985000 17.760000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- RECT 16.955000 3.985000 17.125000 4.155000 ;
- RECT 17.435000 3.985000 17.605000 4.155000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 17.760000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 17.760000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.110000 0.425000 0.645000 1.410000 ;
- RECT 0.110000 2.175000 0.680000 3.755000 ;
- RECT 0.815000 0.755000 1.170000 1.195000 ;
- RECT 0.815000 1.195000 5.350000 1.410000 ;
- RECT 0.850000 1.985000 5.350000 2.265000 ;
- RECT 0.850000 2.265000 1.160000 3.755000 ;
- RECT 1.340000 0.415000 2.230000 1.025000 ;
- RECT 1.340000 2.445000 2.230000 3.675000 ;
- RECT 2.400000 0.730000 2.790000 1.195000 ;
- RECT 2.400000 2.265000 2.710000 3.755000 ;
- RECT 2.880000 2.445000 3.770000 3.675000 ;
- RECT 2.960000 0.425000 3.855000 1.025000 ;
- RECT 3.940000 2.265000 4.290000 3.755000 ;
- RECT 4.025000 0.730000 4.270000 1.195000 ;
- RECT 4.440000 0.425000 5.330000 1.025000 ;
- RECT 4.460000 2.445000 5.350000 3.675000 ;
- RECT 4.800000 1.410000 5.350000 1.985000 ;
- RECT 5.570000 0.790000 5.900000 3.755000 ;
- RECT 6.070000 0.425000 6.960000 1.395000 ;
- RECT 6.070000 2.175000 6.960000 3.755000 ;
- RECT 6.160000 1.565000 6.830000 1.895000 ;
- RECT 7.130000 0.790000 7.460000 3.755000 ;
- RECT 7.630000 0.425000 8.520000 1.395000 ;
- RECT 7.630000 2.175000 8.520000 3.755000 ;
- RECT 7.720000 1.565000 8.390000 1.895000 ;
- RECT 8.690000 0.790000 9.020000 3.755000 ;
- RECT 9.190000 0.425000 10.080000 1.395000 ;
- RECT 9.190000 2.175000 10.080000 3.755000 ;
- RECT 9.280000 1.565000 9.950000 1.895000 ;
- RECT 10.250000 0.790000 10.580000 3.755000 ;
- RECT 10.750000 0.425000 11.640000 1.395000 ;
- RECT 10.750000 2.175000 11.640000 3.755000 ;
- RECT 10.840000 1.565000 11.510000 1.895000 ;
- RECT 11.810000 0.790000 12.140000 3.755000 ;
- RECT 12.310000 0.425000 13.200000 1.395000 ;
- RECT 12.310000 2.175000 13.200000 3.755000 ;
- RECT 12.400000 1.565000 13.070000 1.895000 ;
- RECT 13.370000 0.790000 13.700000 3.755000 ;
- RECT 13.870000 0.425000 14.760000 1.395000 ;
- RECT 13.870000 2.175000 14.760000 3.755000 ;
- RECT 13.960000 1.565000 14.630000 1.895000 ;
- RECT 14.930000 0.790000 15.260000 3.755000 ;
- RECT 15.430000 0.425000 16.320000 1.395000 ;
- RECT 15.430000 2.175000 16.320000 3.755000 ;
- RECT 15.520000 1.565000 16.190000 1.895000 ;
- RECT 16.490000 0.790000 16.900000 3.755000 ;
- RECT 17.070000 0.425000 17.600000 1.495000 ;
- RECT 17.070000 2.175000 17.600000 3.755000 ;
- LAYER mcon ;
- RECT 0.115000 0.425000 0.285000 0.595000 ;
- RECT 0.150000 3.475000 0.320000 3.645000 ;
- RECT 0.475000 0.425000 0.645000 0.595000 ;
- RECT 0.510000 3.475000 0.680000 3.645000 ;
- RECT 1.340000 0.425000 1.510000 0.595000 ;
- RECT 1.340000 3.475000 1.510000 3.645000 ;
- RECT 1.700000 0.425000 1.870000 0.595000 ;
- RECT 1.700000 3.475000 1.870000 3.645000 ;
- RECT 2.060000 0.425000 2.230000 0.595000 ;
- RECT 2.060000 3.475000 2.230000 3.645000 ;
- RECT 2.880000 3.475000 3.050000 3.645000 ;
- RECT 3.240000 3.475000 3.410000 3.645000 ;
- RECT 3.320000 0.425000 3.490000 0.595000 ;
- RECT 3.600000 3.475000 3.770000 3.645000 ;
- RECT 3.680000 0.425000 3.850000 0.595000 ;
- RECT 4.460000 3.475000 4.630000 3.645000 ;
- RECT 4.800000 0.425000 4.970000 0.595000 ;
- RECT 4.800000 1.580000 4.970000 1.750000 ;
- RECT 4.820000 3.475000 4.990000 3.645000 ;
- RECT 5.160000 0.425000 5.330000 0.595000 ;
- RECT 5.160000 1.580000 5.330000 1.750000 ;
- RECT 5.180000 3.475000 5.350000 3.645000 ;
- RECT 5.650000 2.320000 5.820000 2.490000 ;
- RECT 6.070000 3.475000 6.240000 3.645000 ;
- RECT 6.230000 1.580000 6.400000 1.750000 ;
- RECT 6.430000 0.425000 6.600000 0.595000 ;
- RECT 6.430000 3.475000 6.600000 3.645000 ;
- RECT 6.590000 1.580000 6.760000 1.750000 ;
- RECT 6.790000 0.425000 6.960000 0.595000 ;
- RECT 6.790000 3.475000 6.960000 3.645000 ;
- RECT 7.210000 2.320000 7.380000 2.490000 ;
- RECT 7.630000 3.475000 7.800000 3.645000 ;
- RECT 7.790000 1.580000 7.960000 1.750000 ;
- RECT 7.990000 0.425000 8.160000 0.595000 ;
- RECT 7.990000 3.475000 8.160000 3.645000 ;
- RECT 8.150000 1.580000 8.320000 1.750000 ;
- RECT 8.350000 0.425000 8.520000 0.595000 ;
- RECT 8.350000 3.475000 8.520000 3.645000 ;
- RECT 8.770000 2.320000 8.940000 2.490000 ;
- RECT 9.190000 3.475000 9.360000 3.645000 ;
- RECT 9.350000 1.580000 9.520000 1.750000 ;
- RECT 9.550000 0.425000 9.720000 0.595000 ;
- RECT 9.550000 3.475000 9.720000 3.645000 ;
- RECT 9.710000 1.580000 9.880000 1.750000 ;
- RECT 9.910000 0.425000 10.080000 0.595000 ;
- RECT 9.910000 3.475000 10.080000 3.645000 ;
- RECT 10.330000 2.320000 10.500000 2.490000 ;
- RECT 10.750000 3.475000 10.920000 3.645000 ;
- RECT 10.910000 1.580000 11.080000 1.750000 ;
- RECT 11.110000 0.425000 11.280000 0.595000 ;
- RECT 11.110000 3.475000 11.280000 3.645000 ;
- RECT 11.270000 1.580000 11.440000 1.750000 ;
- RECT 11.470000 0.425000 11.640000 0.595000 ;
- RECT 11.470000 3.475000 11.640000 3.645000 ;
- RECT 11.890000 2.320000 12.060000 2.490000 ;
- RECT 12.310000 3.475000 12.480000 3.645000 ;
- RECT 12.470000 1.580000 12.640000 1.750000 ;
- RECT 12.670000 0.425000 12.840000 0.595000 ;
- RECT 12.670000 3.475000 12.840000 3.645000 ;
- RECT 12.830000 1.580000 13.000000 1.750000 ;
- RECT 13.030000 0.425000 13.200000 0.595000 ;
- RECT 13.030000 3.475000 13.200000 3.645000 ;
- RECT 13.450000 2.320000 13.620000 2.490000 ;
- RECT 13.870000 3.475000 14.040000 3.645000 ;
- RECT 14.030000 1.580000 14.200000 1.750000 ;
- RECT 14.230000 0.425000 14.400000 0.595000 ;
- RECT 14.230000 3.475000 14.400000 3.645000 ;
- RECT 14.390000 1.580000 14.560000 1.750000 ;
- RECT 14.590000 0.425000 14.760000 0.595000 ;
- RECT 14.590000 3.475000 14.760000 3.645000 ;
- RECT 15.010000 2.320000 15.180000 2.490000 ;
- RECT 15.430000 3.475000 15.600000 3.645000 ;
- RECT 15.590000 1.580000 15.760000 1.750000 ;
- RECT 15.790000 0.425000 15.960000 0.595000 ;
- RECT 15.790000 3.475000 15.960000 3.645000 ;
- RECT 15.950000 1.580000 16.120000 1.750000 ;
- RECT 16.150000 0.425000 16.320000 0.595000 ;
- RECT 16.150000 3.475000 16.320000 3.645000 ;
- RECT 16.570000 2.320000 16.740000 2.490000 ;
- RECT 17.070000 3.475000 17.240000 3.645000 ;
- RECT 17.430000 0.425000 17.600000 0.595000 ;
- RECT 17.430000 3.475000 17.600000 3.645000 ;
- LAYER met1 ;
- RECT 4.740000 1.550000 5.360000 1.580000 ;
- RECT 4.740000 1.580000 16.250000 1.750000 ;
- RECT 4.740000 1.750000 5.360000 1.780000 ;
- RECT 6.170000 1.550000 6.820000 1.580000 ;
- RECT 6.170000 1.750000 6.820000 1.780000 ;
- RECT 7.730000 1.550000 8.380000 1.580000 ;
- RECT 7.730000 1.750000 8.380000 1.780000 ;
- RECT 9.290000 1.550000 9.940000 1.580000 ;
- RECT 9.290000 1.750000 9.940000 1.780000 ;
- RECT 10.850000 1.550000 11.500000 1.580000 ;
- RECT 10.850000 1.750000 11.500000 1.780000 ;
- RECT 12.410000 1.550000 13.060000 1.580000 ;
- RECT 12.410000 1.750000 13.060000 1.780000 ;
- RECT 13.970000 1.550000 14.620000 1.580000 ;
- RECT 13.970000 1.750000 14.620000 1.780000 ;
- RECT 15.530000 1.550000 16.180000 1.580000 ;
- RECT 15.530000 1.750000 16.180000 1.780000 ;
- END
-END sky130_fd_sc_hvl__buf_16
-MACRO sky130_fd_sc_hvl__buf_32
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__buf_32 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 33.60000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 11.25000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.220000 1.580000 4.630000 1.815000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 10.08000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER met1 ;
- RECT 8.950000 2.290000 32.640000 2.520000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 33.600000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER li1 ;
- RECT 0.000000 -0.085000 33.600000 0.085000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- RECT 17.915000 -0.085000 18.085000 0.085000 ;
- RECT 18.395000 -0.085000 18.565000 0.085000 ;
- RECT 18.875000 -0.085000 19.045000 0.085000 ;
- RECT 19.355000 -0.085000 19.525000 0.085000 ;
- RECT 19.835000 -0.085000 20.005000 0.085000 ;
- RECT 20.315000 -0.085000 20.485000 0.085000 ;
- RECT 20.795000 -0.085000 20.965000 0.085000 ;
- RECT 21.275000 -0.085000 21.445000 0.085000 ;
- RECT 21.755000 -0.085000 21.925000 0.085000 ;
- RECT 22.235000 -0.085000 22.405000 0.085000 ;
- RECT 22.715000 -0.085000 22.885000 0.085000 ;
- RECT 23.195000 -0.085000 23.365000 0.085000 ;
- RECT 23.675000 -0.085000 23.845000 0.085000 ;
- RECT 24.155000 -0.085000 24.325000 0.085000 ;
- RECT 24.635000 -0.085000 24.805000 0.085000 ;
- RECT 25.115000 -0.085000 25.285000 0.085000 ;
- RECT 25.595000 -0.085000 25.765000 0.085000 ;
- RECT 26.075000 -0.085000 26.245000 0.085000 ;
- RECT 26.555000 -0.085000 26.725000 0.085000 ;
- RECT 27.035000 -0.085000 27.205000 0.085000 ;
- RECT 27.515000 -0.085000 27.685000 0.085000 ;
- RECT 27.995000 -0.085000 28.165000 0.085000 ;
- RECT 28.475000 -0.085000 28.645000 0.085000 ;
- RECT 28.955000 -0.085000 29.125000 0.085000 ;
- RECT 29.435000 -0.085000 29.605000 0.085000 ;
- RECT 29.915000 -0.085000 30.085000 0.085000 ;
- RECT 30.395000 -0.085000 30.565000 0.085000 ;
- RECT 30.875000 -0.085000 31.045000 0.085000 ;
- RECT 31.355000 -0.085000 31.525000 0.085000 ;
- RECT 31.835000 -0.085000 32.005000 0.085000 ;
- RECT 32.315000 -0.085000 32.485000 0.085000 ;
- RECT 32.795000 -0.085000 32.965000 0.085000 ;
- RECT 33.275000 -0.085000 33.445000 0.085000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 33.600000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER li1 ;
- RECT 0.000000 3.985000 33.600000 4.155000 ;
- LAYER mcon ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- RECT 16.955000 3.985000 17.125000 4.155000 ;
- RECT 17.435000 3.985000 17.605000 4.155000 ;
- RECT 17.915000 3.985000 18.085000 4.155000 ;
- RECT 18.395000 3.985000 18.565000 4.155000 ;
- RECT 18.875000 3.985000 19.045000 4.155000 ;
- RECT 19.355000 3.985000 19.525000 4.155000 ;
- RECT 19.835000 3.985000 20.005000 4.155000 ;
- RECT 20.315000 3.985000 20.485000 4.155000 ;
- RECT 20.795000 3.985000 20.965000 4.155000 ;
- RECT 21.275000 3.985000 21.445000 4.155000 ;
- RECT 21.755000 3.985000 21.925000 4.155000 ;
- RECT 22.235000 3.985000 22.405000 4.155000 ;
- RECT 22.715000 3.985000 22.885000 4.155000 ;
- RECT 23.195000 3.985000 23.365000 4.155000 ;
- RECT 23.675000 3.985000 23.845000 4.155000 ;
- RECT 24.155000 3.985000 24.325000 4.155000 ;
- RECT 24.635000 3.985000 24.805000 4.155000 ;
- RECT 25.115000 3.985000 25.285000 4.155000 ;
- RECT 25.595000 3.985000 25.765000 4.155000 ;
- RECT 26.075000 3.985000 26.245000 4.155000 ;
- RECT 26.555000 3.985000 26.725000 4.155000 ;
- RECT 27.035000 3.985000 27.205000 4.155000 ;
- RECT 27.515000 3.985000 27.685000 4.155000 ;
- RECT 27.995000 3.985000 28.165000 4.155000 ;
- RECT 28.475000 3.985000 28.645000 4.155000 ;
- RECT 28.955000 3.985000 29.125000 4.155000 ;
- RECT 29.435000 3.985000 29.605000 4.155000 ;
- RECT 29.915000 3.985000 30.085000 4.155000 ;
- RECT 30.395000 3.985000 30.565000 4.155000 ;
- RECT 30.875000 3.985000 31.045000 4.155000 ;
- RECT 31.355000 3.985000 31.525000 4.155000 ;
- RECT 31.835000 3.985000 32.005000 4.155000 ;
- RECT 32.315000 3.985000 32.485000 4.155000 ;
- RECT 32.795000 3.985000 32.965000 4.155000 ;
- RECT 33.275000 3.985000 33.445000 4.155000 ;
- END
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 33.600000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 33.600000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.110000 0.425000 0.645000 1.410000 ;
- RECT 0.110000 2.175000 0.680000 3.755000 ;
- RECT 0.815000 0.755000 1.170000 1.195000 ;
- RECT 0.815000 1.195000 7.410000 1.410000 ;
- RECT 0.850000 1.985000 7.410000 2.265000 ;
- RECT 0.850000 2.265000 1.160000 3.755000 ;
- RECT 1.340000 0.415000 2.230000 1.025000 ;
- RECT 1.340000 2.445000 2.230000 3.675000 ;
- RECT 2.400000 0.730000 2.790000 1.195000 ;
- RECT 2.400000 2.265000 2.710000 3.755000 ;
- RECT 2.880000 2.445000 3.770000 3.675000 ;
- RECT 2.960000 0.425000 3.855000 1.025000 ;
- RECT 3.940000 2.265000 4.290000 3.755000 ;
- RECT 4.025000 0.730000 4.270000 1.195000 ;
- RECT 4.440000 0.425000 5.330000 1.025000 ;
- RECT 4.460000 2.445000 5.350000 3.675000 ;
- RECT 4.800000 1.410000 7.410000 1.985000 ;
- RECT 5.520000 0.730000 5.910000 1.195000 ;
- RECT 5.520000 2.265000 5.830000 3.755000 ;
- RECT 6.000000 2.445000 6.890000 3.675000 ;
- RECT 6.080000 0.425000 6.975000 1.025000 ;
- RECT 7.060000 2.265000 7.410000 3.755000 ;
- RECT 7.145000 0.730000 7.390000 1.195000 ;
- RECT 7.560000 0.425000 8.480000 1.025000 ;
- RECT 7.580000 1.025000 8.480000 1.395000 ;
- RECT 7.580000 2.235000 8.480000 3.675000 ;
- RECT 8.930000 0.790000 9.260000 3.755000 ;
- RECT 9.430000 0.425000 10.320000 1.395000 ;
- RECT 9.430000 2.175000 10.320000 3.755000 ;
- RECT 9.520000 1.565000 10.190000 1.895000 ;
- RECT 10.490000 0.790000 10.820000 3.755000 ;
- RECT 10.990000 0.425000 11.880000 1.395000 ;
- RECT 10.990000 2.175000 11.880000 3.755000 ;
- RECT 11.080000 1.565000 11.750000 1.895000 ;
- RECT 12.050000 0.790000 12.380000 3.755000 ;
- RECT 12.550000 0.425000 13.440000 1.395000 ;
- RECT 12.550000 2.175000 13.440000 3.755000 ;
- RECT 12.640000 1.565000 13.310000 1.895000 ;
- RECT 13.610000 0.790000 13.940000 3.755000 ;
- RECT 14.110000 0.425000 15.000000 1.395000 ;
- RECT 14.110000 2.175000 15.000000 3.755000 ;
- RECT 14.200000 1.565000 14.870000 1.895000 ;
- RECT 15.170000 0.790000 15.500000 3.755000 ;
- RECT 15.670000 0.425000 16.560000 1.395000 ;
- RECT 15.670000 2.175000 16.560000 3.755000 ;
- RECT 15.760000 1.565000 16.430000 1.895000 ;
- RECT 16.730000 0.790000 17.060000 3.755000 ;
- RECT 17.230000 0.425000 18.120000 1.395000 ;
- RECT 17.230000 2.175000 18.120000 3.755000 ;
- RECT 17.320000 1.565000 17.990000 1.895000 ;
- RECT 18.290000 0.790000 18.620000 3.755000 ;
- RECT 18.790000 0.425000 19.680000 1.395000 ;
- RECT 18.790000 2.175000 19.680000 3.755000 ;
- RECT 18.880000 1.565000 19.550000 1.895000 ;
- RECT 19.850000 0.790000 20.260000 3.755000 ;
- RECT 20.430000 0.425000 20.960000 1.395000 ;
- RECT 20.430000 1.565000 21.100000 1.895000 ;
- RECT 20.430000 2.175000 20.960000 3.755000 ;
- RECT 21.410000 0.790000 21.740000 3.755000 ;
- RECT 21.910000 0.425000 22.800000 1.395000 ;
- RECT 21.910000 2.175000 22.800000 3.755000 ;
- RECT 22.000000 1.565000 22.670000 1.895000 ;
- RECT 22.970000 0.790000 23.300000 3.755000 ;
- RECT 23.470000 0.425000 24.360000 1.395000 ;
- RECT 23.470000 2.175000 24.360000 3.755000 ;
- RECT 23.560000 1.565000 24.230000 1.895000 ;
- RECT 24.530000 0.790000 24.860000 3.755000 ;
- RECT 25.030000 0.425000 25.920000 1.395000 ;
- RECT 25.030000 2.175000 25.920000 3.755000 ;
- RECT 25.120000 1.565000 25.790000 1.895000 ;
- RECT 26.090000 0.790000 26.420000 3.755000 ;
- RECT 26.590000 0.425000 27.480000 1.395000 ;
- RECT 26.590000 2.175000 27.480000 3.755000 ;
- RECT 26.680000 1.565000 27.350000 1.895000 ;
- RECT 27.650000 0.790000 27.980000 3.755000 ;
- RECT 28.150000 0.425000 29.040000 1.395000 ;
- RECT 28.150000 2.175000 29.040000 3.755000 ;
- RECT 28.240000 1.565000 28.910000 1.895000 ;
- RECT 29.210000 0.790000 29.540000 3.755000 ;
- RECT 29.710000 0.425000 30.600000 1.395000 ;
- RECT 29.710000 2.175000 30.600000 3.755000 ;
- RECT 29.800000 1.565000 30.470000 1.895000 ;
- RECT 30.770000 0.790000 31.100000 3.755000 ;
- RECT 31.270000 0.425000 32.160000 1.395000 ;
- RECT 31.270000 2.175000 32.160000 3.755000 ;
- RECT 31.360000 1.565000 32.030000 1.895000 ;
- RECT 32.330000 0.790000 32.740000 3.755000 ;
- RECT 32.910000 0.425000 33.440000 1.495000 ;
- RECT 32.910000 2.175000 33.440000 3.755000 ;
- LAYER mcon ;
- RECT 0.115000 0.425000 0.285000 0.595000 ;
- RECT 0.150000 3.475000 0.320000 3.645000 ;
- RECT 0.475000 0.425000 0.645000 0.595000 ;
- RECT 0.510000 3.475000 0.680000 3.645000 ;
- RECT 1.340000 0.425000 1.510000 0.595000 ;
- RECT 1.340000 3.475000 1.510000 3.645000 ;
- RECT 1.700000 0.425000 1.870000 0.595000 ;
- RECT 1.700000 3.475000 1.870000 3.645000 ;
- RECT 2.060000 0.425000 2.230000 0.595000 ;
- RECT 2.060000 3.475000 2.230000 3.645000 ;
- RECT 2.880000 3.475000 3.050000 3.645000 ;
- RECT 3.240000 3.475000 3.410000 3.645000 ;
- RECT 3.320000 0.425000 3.490000 0.595000 ;
- RECT 3.600000 3.475000 3.770000 3.645000 ;
- RECT 3.680000 0.425000 3.850000 0.595000 ;
- RECT 4.460000 3.475000 4.630000 3.645000 ;
- RECT 4.800000 0.425000 4.970000 0.595000 ;
- RECT 4.820000 3.475000 4.990000 3.645000 ;
- RECT 5.020000 1.580000 5.190000 1.750000 ;
- RECT 5.160000 0.425000 5.330000 0.595000 ;
- RECT 5.180000 3.475000 5.350000 3.645000 ;
- RECT 5.380000 1.580000 5.550000 1.750000 ;
- RECT 5.740000 1.580000 5.910000 1.750000 ;
- RECT 6.000000 3.475000 6.170000 3.645000 ;
- RECT 6.100000 1.580000 6.270000 1.750000 ;
- RECT 6.360000 3.475000 6.530000 3.645000 ;
- RECT 6.440000 0.425000 6.610000 0.595000 ;
- RECT 6.460000 1.580000 6.630000 1.750000 ;
- RECT 6.720000 3.475000 6.890000 3.645000 ;
- RECT 6.800000 0.425000 6.970000 0.595000 ;
- RECT 6.820000 1.580000 6.990000 1.750000 ;
- RECT 7.180000 1.580000 7.350000 1.750000 ;
- RECT 7.580000 3.475000 7.750000 3.645000 ;
- RECT 7.920000 0.425000 8.090000 0.595000 ;
- RECT 7.940000 3.475000 8.110000 3.645000 ;
- RECT 8.280000 0.425000 8.450000 0.595000 ;
- RECT 8.300000 3.475000 8.470000 3.645000 ;
- RECT 9.010000 2.320000 9.180000 2.490000 ;
- RECT 9.430000 3.475000 9.600000 3.645000 ;
- RECT 9.590000 1.580000 9.760000 1.750000 ;
- RECT 9.790000 0.425000 9.960000 0.595000 ;
- RECT 9.790000 3.475000 9.960000 3.645000 ;
- RECT 9.950000 1.580000 10.120000 1.750000 ;
- RECT 10.150000 0.425000 10.320000 0.595000 ;
- RECT 10.150000 3.475000 10.320000 3.645000 ;
- RECT 10.570000 2.320000 10.740000 2.490000 ;
- RECT 10.990000 3.475000 11.160000 3.645000 ;
- RECT 11.150000 1.580000 11.320000 1.750000 ;
- RECT 11.350000 0.425000 11.520000 0.595000 ;
- RECT 11.350000 3.475000 11.520000 3.645000 ;
- RECT 11.510000 1.580000 11.680000 1.750000 ;
- RECT 11.710000 0.425000 11.880000 0.595000 ;
- RECT 11.710000 3.475000 11.880000 3.645000 ;
- RECT 12.130000 2.320000 12.300000 2.490000 ;
- RECT 12.550000 3.475000 12.720000 3.645000 ;
- RECT 12.710000 1.580000 12.880000 1.750000 ;
- RECT 12.910000 0.425000 13.080000 0.595000 ;
- RECT 12.910000 3.475000 13.080000 3.645000 ;
- RECT 13.070000 1.580000 13.240000 1.750000 ;
- RECT 13.270000 0.425000 13.440000 0.595000 ;
- RECT 13.270000 3.475000 13.440000 3.645000 ;
- RECT 13.690000 2.320000 13.860000 2.490000 ;
- RECT 14.110000 3.475000 14.280000 3.645000 ;
- RECT 14.270000 1.580000 14.440000 1.750000 ;
- RECT 14.470000 0.425000 14.640000 0.595000 ;
- RECT 14.470000 3.475000 14.640000 3.645000 ;
- RECT 14.630000 1.580000 14.800000 1.750000 ;
- RECT 14.830000 0.425000 15.000000 0.595000 ;
- RECT 14.830000 3.475000 15.000000 3.645000 ;
- RECT 15.250000 2.320000 15.420000 2.490000 ;
- RECT 15.670000 3.475000 15.840000 3.645000 ;
- RECT 15.830000 1.580000 16.000000 1.750000 ;
- RECT 16.030000 0.425000 16.200000 0.595000 ;
- RECT 16.030000 3.475000 16.200000 3.645000 ;
- RECT 16.190000 1.580000 16.360000 1.750000 ;
- RECT 16.390000 0.425000 16.560000 0.595000 ;
- RECT 16.390000 3.475000 16.560000 3.645000 ;
- RECT 16.810000 2.320000 16.980000 2.490000 ;
- RECT 17.230000 3.475000 17.400000 3.645000 ;
- RECT 17.390000 1.580000 17.560000 1.750000 ;
- RECT 17.590000 0.425000 17.760000 0.595000 ;
- RECT 17.590000 3.475000 17.760000 3.645000 ;
- RECT 17.750000 1.580000 17.920000 1.750000 ;
- RECT 17.950000 0.425000 18.120000 0.595000 ;
- RECT 17.950000 3.475000 18.120000 3.645000 ;
- RECT 18.370000 2.320000 18.540000 2.490000 ;
- RECT 18.790000 3.475000 18.960000 3.645000 ;
- RECT 18.950000 1.580000 19.120000 1.750000 ;
- RECT 19.150000 0.425000 19.320000 0.595000 ;
- RECT 19.150000 3.475000 19.320000 3.645000 ;
- RECT 19.310000 1.580000 19.480000 1.750000 ;
- RECT 19.510000 0.425000 19.680000 0.595000 ;
- RECT 19.510000 3.475000 19.680000 3.645000 ;
- RECT 19.930000 2.320000 20.100000 2.490000 ;
- RECT 20.430000 3.475000 20.600000 3.645000 ;
- RECT 20.500000 1.580000 20.670000 1.750000 ;
- RECT 20.790000 0.425000 20.960000 0.595000 ;
- RECT 20.790000 3.475000 20.960000 3.645000 ;
- RECT 20.860000 1.580000 21.030000 1.750000 ;
- RECT 21.490000 2.320000 21.660000 2.490000 ;
- RECT 21.910000 3.475000 22.080000 3.645000 ;
- RECT 22.070000 1.580000 22.240000 1.750000 ;
- RECT 22.270000 0.425000 22.440000 0.595000 ;
- RECT 22.270000 3.475000 22.440000 3.645000 ;
- RECT 22.430000 1.580000 22.600000 1.750000 ;
- RECT 22.630000 0.425000 22.800000 0.595000 ;
- RECT 22.630000 3.475000 22.800000 3.645000 ;
- RECT 23.050000 2.320000 23.220000 2.490000 ;
- RECT 23.470000 3.475000 23.640000 3.645000 ;
- RECT 23.630000 1.580000 23.800000 1.750000 ;
- RECT 23.830000 0.425000 24.000000 0.595000 ;
- RECT 23.830000 3.475000 24.000000 3.645000 ;
- RECT 23.990000 1.580000 24.160000 1.750000 ;
- RECT 24.190000 0.425000 24.360000 0.595000 ;
- RECT 24.190000 3.475000 24.360000 3.645000 ;
- RECT 24.610000 2.320000 24.780000 2.490000 ;
- RECT 25.030000 3.475000 25.200000 3.645000 ;
- RECT 25.190000 1.580000 25.360000 1.750000 ;
- RECT 25.390000 0.425000 25.560000 0.595000 ;
- RECT 25.390000 3.475000 25.560000 3.645000 ;
- RECT 25.550000 1.580000 25.720000 1.750000 ;
- RECT 25.750000 0.425000 25.920000 0.595000 ;
- RECT 25.750000 3.475000 25.920000 3.645000 ;
- RECT 26.170000 2.320000 26.340000 2.490000 ;
- RECT 26.590000 3.475000 26.760000 3.645000 ;
- RECT 26.750000 1.580000 26.920000 1.750000 ;
- RECT 26.950000 0.425000 27.120000 0.595000 ;
- RECT 26.950000 3.475000 27.120000 3.645000 ;
- RECT 27.110000 1.580000 27.280000 1.750000 ;
- RECT 27.310000 0.425000 27.480000 0.595000 ;
- RECT 27.310000 3.475000 27.480000 3.645000 ;
- RECT 27.730000 2.320000 27.900000 2.490000 ;
- RECT 28.150000 3.475000 28.320000 3.645000 ;
- RECT 28.310000 1.580000 28.480000 1.750000 ;
- RECT 28.510000 0.425000 28.680000 0.595000 ;
- RECT 28.510000 3.475000 28.680000 3.645000 ;
- RECT 28.670000 1.580000 28.840000 1.750000 ;
- RECT 28.870000 0.425000 29.040000 0.595000 ;
- RECT 28.870000 3.475000 29.040000 3.645000 ;
- RECT 29.290000 2.320000 29.460000 2.490000 ;
- RECT 29.710000 3.475000 29.880000 3.645000 ;
- RECT 29.870000 1.580000 30.040000 1.750000 ;
- RECT 30.070000 0.425000 30.240000 0.595000 ;
- RECT 30.070000 3.475000 30.240000 3.645000 ;
- RECT 30.230000 1.580000 30.400000 1.750000 ;
- RECT 30.430000 0.425000 30.600000 0.595000 ;
- RECT 30.430000 3.475000 30.600000 3.645000 ;
- RECT 30.850000 2.320000 31.020000 2.490000 ;
- RECT 31.270000 3.475000 31.440000 3.645000 ;
- RECT 31.430000 1.580000 31.600000 1.750000 ;
- RECT 31.630000 0.425000 31.800000 0.595000 ;
- RECT 31.630000 3.475000 31.800000 3.645000 ;
- RECT 31.790000 1.580000 31.960000 1.750000 ;
- RECT 31.990000 0.425000 32.160000 0.595000 ;
- RECT 31.990000 3.475000 32.160000 3.645000 ;
- RECT 32.410000 2.320000 32.580000 2.490000 ;
- RECT 32.910000 3.475000 33.080000 3.645000 ;
- RECT 33.270000 0.425000 33.440000 0.595000 ;
- RECT 33.270000 3.475000 33.440000 3.645000 ;
- LAYER met1 ;
- RECT 4.960000 1.550000 32.090000 1.780000 ;
- END
-END sky130_fd_sc_hvl__buf_32
-MACRO sky130_fd_sc_hvl__buf_8
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__buf_8 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 9.600000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 3.375000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.635000 1.580000 2.245000 1.815000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 2.520000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.605000 2.035000 8.965000 2.205000 ;
- RECT 3.605000 2.205000 3.935000 3.445000 ;
- RECT 3.665000 0.805000 3.875000 1.625000 ;
- RECT 3.665000 1.625000 8.555000 1.795000 ;
- RECT 5.165000 2.205000 5.495000 3.445000 ;
- RECT 5.225000 0.805000 5.435000 1.625000 ;
- RECT 6.725000 2.205000 7.055000 3.445000 ;
- RECT 6.785000 0.805000 6.995000 1.625000 ;
- RECT 8.285000 2.205000 8.965000 3.230000 ;
- RECT 8.285000 3.230000 8.735000 3.445000 ;
- RECT 8.345000 0.805000 8.965000 0.975000 ;
- RECT 8.345000 0.975000 8.555000 1.625000 ;
- RECT 8.735000 0.975000 8.965000 2.035000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 9.600000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 9.600000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 9.600000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 9.600000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 9.600000 0.085000 ;
- RECT 0.000000 3.985000 9.600000 4.155000 ;
- RECT 0.245000 0.805000 0.455000 1.475000 ;
- RECT 0.245000 1.475000 0.435000 2.095000 ;
- RECT 0.245000 2.095000 2.595000 2.265000 ;
- RECT 0.245000 2.265000 0.435000 3.545000 ;
- RECT 0.615000 2.445000 1.865000 3.625000 ;
- RECT 0.615000 3.625000 9.505000 3.795000 ;
- RECT 0.675000 0.380000 9.505000 0.550000 ;
- RECT 0.675000 0.550000 1.925000 1.385000 ;
- RECT 2.045000 2.265000 2.595000 3.445000 ;
- RECT 2.105000 0.730000 2.315000 1.230000 ;
- RECT 2.105000 1.230000 2.595000 1.400000 ;
- RECT 2.425000 1.400000 2.595000 1.625000 ;
- RECT 2.425000 1.625000 3.380000 1.955000 ;
- RECT 2.425000 1.955000 2.595000 2.095000 ;
- RECT 2.605000 0.550000 3.495000 0.760000 ;
- RECT 2.765000 0.760000 3.495000 1.445000 ;
- RECT 2.765000 2.385000 3.435000 3.625000 ;
- RECT 4.045000 0.550000 5.055000 1.445000 ;
- RECT 4.105000 2.385000 4.995000 3.625000 ;
- RECT 5.605000 0.550000 6.615000 1.445000 ;
- RECT 5.665000 2.385000 6.555000 3.625000 ;
- RECT 7.165000 0.550000 8.175000 1.445000 ;
- RECT 7.225000 2.385000 8.115000 3.625000 ;
- RECT 8.905000 3.475000 9.505000 3.625000 ;
- RECT 8.975000 0.550000 9.505000 0.600000 ;
- RECT 9.135000 0.600000 9.505000 1.445000 ;
- RECT 9.135000 2.385000 9.505000 3.475000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.615000 3.475000 0.785000 3.645000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.975000 3.475000 1.145000 3.645000 ;
- RECT 1.035000 0.380000 1.205000 0.550000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.335000 3.475000 1.505000 3.645000 ;
- RECT 1.395000 0.380000 1.565000 0.550000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.695000 3.475000 1.865000 3.645000 ;
- RECT 1.755000 0.380000 1.925000 0.550000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.605000 0.380000 2.775000 0.550000 ;
- RECT 2.770000 3.475000 2.940000 3.645000 ;
- RECT 2.965000 0.380000 3.135000 0.550000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.130000 3.475000 3.300000 3.645000 ;
- RECT 3.325000 0.380000 3.495000 0.550000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.070000 0.380000 4.240000 0.550000 ;
- RECT 4.105000 3.475000 4.275000 3.645000 ;
- RECT 4.430000 0.380000 4.600000 0.550000 ;
- RECT 4.465000 3.475000 4.635000 3.645000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.790000 0.380000 4.960000 0.550000 ;
- RECT 4.825000 3.475000 4.995000 3.645000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.665000 3.475000 5.835000 3.645000 ;
- RECT 5.670000 0.380000 5.840000 0.550000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.025000 3.475000 6.195000 3.645000 ;
- RECT 6.030000 0.380000 6.200000 0.550000 ;
- RECT 6.385000 3.475000 6.555000 3.645000 ;
- RECT 6.390000 0.380000 6.560000 0.550000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 7.230000 3.475000 7.400000 3.645000 ;
- RECT 7.235000 0.380000 7.405000 0.550000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.595000 0.380000 7.765000 0.550000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.945000 3.475000 8.115000 3.645000 ;
- RECT 7.955000 0.380000 8.125000 0.550000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.975000 0.380000 9.145000 0.550000 ;
- RECT 9.265000 3.475000 9.435000 3.645000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.335000 0.380000 9.505000 0.550000 ;
- END
-END sky130_fd_sc_hvl__buf_8
-MACRO sky130_fd_sc_hvl__buf_4
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__buf_4 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 4.800000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.885000 1.775000 4.215000 2.120000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 1.260000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.550000 1.390000 1.780000 ;
- RECT 1.220000 0.495000 1.470000 1.205000 ;
- RECT 1.220000 1.205000 3.030000 1.375000 ;
- RECT 1.220000 1.375000 1.390000 1.550000 ;
- RECT 1.220000 1.780000 1.390000 1.905000 ;
- RECT 1.220000 1.905000 3.110000 2.075000 ;
- RECT 1.220000 2.075000 1.470000 3.755000 ;
- RECT 2.780000 0.495000 3.030000 1.205000 ;
- RECT 2.780000 2.075000 3.110000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 4.800000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 4.800000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 4.800000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 4.800000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 4.800000 0.085000 ;
- RECT 0.000000 3.985000 4.800000 4.155000 ;
- RECT 0.090000 0.365000 1.040000 1.325000 ;
- RECT 0.090000 2.175000 1.040000 3.755000 ;
- RECT 1.570000 1.555000 4.670000 1.595000 ;
- RECT 1.570000 1.595000 3.600000 1.725000 ;
- RECT 1.650000 0.365000 2.600000 1.025000 ;
- RECT 1.650000 2.255000 2.600000 3.755000 ;
- RECT 3.210000 0.365000 4.160000 1.245000 ;
- RECT 3.290000 2.300000 4.240000 3.755000 ;
- RECT 3.430000 1.425000 4.670000 1.555000 ;
- RECT 4.340000 0.495000 4.670000 1.425000 ;
- RECT 4.420000 1.595000 4.670000 3.755000 ;
- LAYER mcon ;
- RECT 0.120000 0.395000 0.290000 0.565000 ;
- RECT 0.120000 3.505000 0.290000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.480000 0.395000 0.650000 0.565000 ;
- RECT 0.480000 3.505000 0.650000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.840000 0.395000 1.010000 0.565000 ;
- RECT 0.840000 3.505000 1.010000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.680000 0.395000 1.850000 0.565000 ;
- RECT 1.680000 3.505000 1.850000 3.675000 ;
- RECT 2.040000 0.395000 2.210000 0.565000 ;
- RECT 2.040000 3.505000 2.210000 3.675000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.400000 0.395000 2.570000 0.565000 ;
- RECT 2.400000 3.505000 2.570000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.240000 0.395000 3.410000 0.565000 ;
- RECT 3.320000 3.505000 3.490000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.600000 0.395000 3.770000 0.565000 ;
- RECT 3.680000 3.505000 3.850000 3.675000 ;
- RECT 3.960000 0.395000 4.130000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.040000 3.505000 4.210000 3.675000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- END
-END sky130_fd_sc_hvl__buf_4
-MACRO sky130_fd_sc_hvl__buf_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__buf_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 2.400000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.465000 1.465000 1.795000 3.260000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.115000 0.495000 0.365000 2.175000 ;
- RECT 0.115000 2.175000 0.550000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 2.400000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 2.400000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 2.400000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 2.400000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 2.400000 0.085000 ;
- RECT 0.000000 3.985000 2.400000 4.155000 ;
- RECT 0.545000 0.365000 1.795000 0.935000 ;
- RECT 0.675000 1.115000 2.225000 1.285000 ;
- RECT 0.675000 1.285000 1.005000 1.745000 ;
- RECT 0.730000 2.175000 1.285000 3.755000 ;
- RECT 1.975000 0.495000 2.225000 1.115000 ;
- RECT 1.975000 1.285000 2.225000 3.005000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.545000 0.395000 0.715000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.740000 3.505000 0.910000 3.675000 ;
- RECT 0.905000 0.395000 1.075000 0.565000 ;
- RECT 1.100000 3.505000 1.270000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.265000 0.395000 1.435000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.625000 0.395000 1.795000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- END
-END sky130_fd_sc_hvl__buf_1
-MACRO sky130_fd_sc_hvl__buf_2
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__buf_2 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.045000 1.775000 2.775000 2.120000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.630000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.550000 1.390000 1.720000 ;
- RECT 0.125000 1.720000 1.370000 1.780000 ;
- RECT 1.200000 1.780000 1.370000 3.755000 ;
- RECT 1.220000 0.495000 1.390000 1.550000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.090000 0.365000 1.040000 1.325000 ;
- RECT 0.090000 2.175000 1.020000 3.755000 ;
- RECT 1.550000 2.300000 2.800000 3.755000 ;
- RECT 1.570000 0.365000 2.820000 1.245000 ;
- RECT 1.570000 1.425000 3.250000 1.595000 ;
- RECT 1.570000 1.595000 1.865000 1.755000 ;
- RECT 2.980000 1.595000 3.250000 3.005000 ;
- RECT 3.000000 0.825000 3.250000 1.425000 ;
- LAYER mcon ;
- RECT 0.110000 3.505000 0.280000 3.675000 ;
- RECT 0.120000 0.395000 0.290000 0.565000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.470000 3.505000 0.640000 3.675000 ;
- RECT 0.480000 0.395000 0.650000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.830000 3.505000 1.000000 3.675000 ;
- RECT 0.840000 0.395000 1.010000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.550000 3.505000 1.720000 3.675000 ;
- RECT 1.570000 0.395000 1.740000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.910000 3.505000 2.080000 3.675000 ;
- RECT 1.930000 0.395000 2.100000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.270000 3.505000 2.440000 3.675000 ;
- RECT 2.290000 0.395000 2.460000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.630000 3.505000 2.800000 3.675000 ;
- RECT 2.650000 0.395000 2.820000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- END
-END sky130_fd_sc_hvl__buf_2
-MACRO sky130_fd_sc_hvl__o22ai_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__o22ai_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.840000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.005000 1.805000 3.715000 2.120000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.250000 1.805000 2.755000 2.120000 ;
- END
- END A2
- PIN B1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.535000 0.550000 1.865000 ;
- END
- END B1
- PIN B2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.085000 1.535000 1.595000 1.750000 ;
- END
- END B2
- PIN Y
- ANTENNADIFFAREA 0.742500 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.735000 0.615000 1.270000 1.355000 ;
- RECT 0.735000 1.355000 0.905000 1.930000 ;
- RECT 0.735000 1.930000 1.795000 2.100000 ;
- RECT 1.525000 2.100000 1.795000 2.175000 ;
- RECT 1.525000 2.175000 2.045000 3.260000 ;
- RECT 1.875000 3.260000 2.045000 3.755000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.840000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.840000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.840000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.840000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.840000 0.085000 ;
- RECT 0.000000 3.985000 3.840000 4.155000 ;
- RECT 0.090000 2.280000 1.345000 3.755000 ;
- RECT 0.160000 0.265000 1.970000 0.435000 ;
- RECT 0.160000 0.435000 0.490000 1.355000 ;
- RECT 1.800000 0.435000 1.970000 1.455000 ;
- RECT 1.800000 1.455000 3.670000 1.625000 ;
- RECT 2.150000 0.365000 3.250000 1.275000 ;
- RECT 2.305000 2.300000 3.615000 3.755000 ;
- RECT 3.420000 0.525000 3.670000 1.455000 ;
- LAYER mcon ;
- RECT 0.095000 3.505000 0.265000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.455000 3.505000 0.625000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.815000 3.505000 0.985000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.175000 3.505000 1.345000 3.675000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.200000 0.395000 2.370000 0.565000 ;
- RECT 2.335000 3.505000 2.505000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.560000 0.395000 2.730000 0.565000 ;
- RECT 2.695000 3.505000 2.865000 3.675000 ;
- RECT 2.920000 0.395000 3.090000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.055000 3.505000 3.225000 3.675000 ;
- RECT 3.415000 3.505000 3.585000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- END
-END sky130_fd_sc_hvl__o22ai_1
-MACRO sky130_fd_sc_hvl__einvn_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__einvn_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.360000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.275000 1.725000 2.780000 2.540000 ;
- RECT 2.505000 1.160000 2.780000 1.725000 ;
- END
- END A
- PIN TE_B
- ANTENNAGATEAREA 1.335000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.515000 1.825000 1.795000 2.025000 ;
- RECT 0.635000 2.025000 1.795000 2.120000 ;
- END
- END TE_B
- PIN Z
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.950000 0.495000 3.235000 3.755000 ;
- END
- END Z
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.360000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.360000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.360000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.360000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.360000 0.085000 ;
- RECT 0.000000 3.985000 3.360000 4.155000 ;
- RECT 0.090000 0.910000 0.440000 1.425000 ;
- RECT 0.090000 1.425000 2.065000 1.645000 ;
- RECT 0.090000 1.645000 0.345000 2.195000 ;
- RECT 0.090000 2.195000 0.455000 2.300000 ;
- RECT 0.090000 2.300000 0.535000 3.025000 ;
- RECT 0.440000 0.365000 2.770000 0.740000 ;
- RECT 0.610000 0.740000 2.770000 0.900000 ;
- RECT 0.610000 0.900000 2.335000 1.245000 ;
- RECT 0.740000 2.300000 2.105000 2.710000 ;
- RECT 0.740000 2.710000 2.770000 3.755000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.440000 0.395000 0.610000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.770000 3.505000 0.940000 3.675000 ;
- RECT 0.800000 0.395000 0.970000 0.565000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.130000 3.505000 1.300000 3.675000 ;
- RECT 1.160000 0.395000 1.330000 0.565000 ;
- RECT 1.490000 3.505000 1.660000 3.675000 ;
- RECT 1.520000 0.395000 1.690000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.850000 3.505000 2.020000 3.675000 ;
- RECT 1.880000 0.395000 2.050000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.210000 3.505000 2.380000 3.675000 ;
- RECT 2.240000 0.395000 2.410000 0.565000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.570000 3.505000 2.740000 3.675000 ;
- RECT 2.600000 0.395000 2.770000 0.565000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- END
-END sky130_fd_sc_hvl__einvn_1
-MACRO sky130_fd_sc_hvl__a22oi_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__a22oi_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 3.840000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.045000 1.505000 2.755000 1.750000 ;
- END
- END A1
- PIN A2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.940000 1.505000 3.715000 1.750000 ;
- END
- END A2
- PIN B1
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.465000 1.505000 1.795000 1.750000 ;
- END
- END B1
- PIN B2
- ANTENNAGATEAREA 1.125000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 1.505000 0.835000 1.835000 ;
- END
- END B2
- PIN Y
- ANTENNADIFFAREA 0.630000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.925000 2.175000 1.285000 3.455000 ;
- RECT 1.085000 0.810000 1.955000 0.980000 ;
- RECT 1.085000 0.980000 1.285000 2.175000 ;
- RECT 1.705000 0.495000 1.955000 0.810000 ;
- RECT 1.705000 0.980000 1.955000 1.325000 ;
- END
- END Y
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 3.840000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 3.840000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 3.840000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 3.840000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 3.840000 0.085000 ;
- RECT 0.000000 3.985000 3.840000 4.155000 ;
- RECT 0.090000 0.365000 0.680000 1.325000 ;
- RECT 0.145000 2.175000 0.475000 3.635000 ;
- RECT 0.145000 3.635000 1.955000 3.805000 ;
- RECT 1.705000 1.930000 3.595000 2.100000 ;
- RECT 1.705000 2.100000 1.955000 3.635000 ;
- RECT 2.135000 0.365000 3.750000 1.325000 ;
- RECT 2.135000 2.280000 3.085000 3.755000 ;
- RECT 3.265000 2.100000 3.595000 3.755000 ;
- LAYER mcon ;
- RECT 0.120000 0.395000 0.290000 0.565000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.480000 0.395000 0.650000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.135000 0.395000 2.305000 0.565000 ;
- RECT 2.165000 3.505000 2.335000 3.675000 ;
- RECT 2.495000 0.395000 2.665000 0.565000 ;
- RECT 2.525000 3.505000 2.695000 3.675000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.855000 0.395000 3.025000 0.565000 ;
- RECT 2.885000 3.505000 3.055000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.215000 0.395000 3.385000 0.565000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.575000 0.395000 3.745000 0.565000 ;
- END
-END sky130_fd_sc_hvl__a22oi_1
-MACRO sky130_fd_sc_hvl__lsbuflv2hv_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__lsbuflv2hv_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 10.56000 BY 8.140000 ;
- SYMMETRY X Y ;
- SITE unithvdbl ;
- PIN A
- ANTENNAGATEAREA 0.252000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.495000 1.530000 2.805000 2.200000 ;
- END
- END A
- PIN X
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 10.120000 4.405000 10.450000 6.055000 ;
- RECT 10.120000 6.725000 10.450000 7.625000 ;
- RECT 10.210000 6.055000 10.450000 6.725000 ;
- END
- END X
- PIN LVPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.070000 3.020000 10.490000 3.305000 ;
- END
- END LVPWR
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 7.515000 10.560000 7.885000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 8.025000 10.560000 8.255000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 10.560000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 4.325000 10.560000 4.695000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 10.560000 0.085000 ;
- RECT 0.000000 3.985000 0.800000 4.155000 ;
- RECT 0.000000 8.055000 10.560000 8.225000 ;
- RECT 1.585000 6.085000 2.175000 7.715000 ;
- RECT 1.585000 7.715000 5.295000 7.885000 ;
- RECT 2.495000 5.665000 7.990000 5.995000 ;
- RECT 2.495000 5.995000 2.825000 7.545000 ;
- RECT 2.885000 2.765000 3.265000 3.055000 ;
- RECT 2.885000 3.055000 3.175000 5.495000 ;
- RECT 2.975000 0.735000 3.265000 1.745000 ;
- RECT 2.975000 1.745000 4.310000 1.995000 ;
- RECT 2.975000 1.995000 3.265000 2.765000 ;
- RECT 3.095000 0.335000 4.045000 0.565000 ;
- RECT 3.145000 6.165000 3.735000 7.715000 ;
- RECT 3.345000 3.225000 4.115000 4.200000 ;
- RECT 3.435000 0.565000 3.705000 1.575000 ;
- RECT 3.435000 2.165000 3.705000 3.075000 ;
- RECT 3.435000 3.075000 4.115000 3.225000 ;
- RECT 3.875000 0.735000 4.185000 1.245000 ;
- RECT 3.875000 1.245000 4.810000 1.575000 ;
- RECT 3.875000 2.165000 5.790000 2.475000 ;
- RECT 3.875000 2.475000 4.185000 2.905000 ;
- RECT 4.055000 5.995000 4.385000 7.545000 ;
- RECT 4.480000 1.575000 4.810000 2.145000 ;
- RECT 4.480000 2.145000 5.790000 2.165000 ;
- RECT 4.705000 6.165000 5.295000 7.715000 ;
- RECT 5.050000 0.255000 8.760000 0.425000 ;
- RECT 5.050000 0.425000 5.640000 1.975000 ;
- RECT 5.615000 5.995000 5.945000 7.625000 ;
- RECT 5.960000 0.595000 6.290000 2.145000 ;
- RECT 5.960000 2.145000 9.410000 2.475000 ;
- RECT 6.185000 3.135000 6.995000 3.465000 ;
- RECT 6.185000 3.465000 6.515000 5.665000 ;
- RECT 6.610000 0.425000 7.200000 1.975000 ;
- RECT 6.665000 2.795000 6.995000 3.135000 ;
- RECT 6.685000 4.470000 7.495000 4.800000 ;
- RECT 7.165000 2.475000 7.495000 3.395000 ;
- RECT 7.165000 3.395000 7.835000 3.805000 ;
- RECT 7.165000 3.805000 7.495000 4.470000 ;
- RECT 7.520000 0.595000 7.850000 2.145000 ;
- RECT 7.660000 5.205000 7.990000 5.665000 ;
- RECT 7.660000 5.995000 7.990000 6.555000 ;
- RECT 7.755000 3.985000 10.560000 4.155000 ;
- RECT 7.755000 4.405000 8.345000 4.800000 ;
- RECT 8.005000 2.795000 8.595000 3.705000 ;
- RECT 8.170000 0.425000 8.760000 1.975000 ;
- RECT 8.515000 4.405000 8.845000 6.225000 ;
- RECT 8.515000 6.225000 10.040000 6.555000 ;
- RECT 8.515000 6.555000 8.845000 7.625000 ;
- RECT 9.080000 0.515000 9.410000 2.145000 ;
- RECT 9.210000 4.405000 9.800000 5.945000 ;
- RECT 9.210000 6.835000 9.800000 7.745000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.155000 8.055000 0.325000 8.225000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 8.055000 0.805000 8.225000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 8.055000 1.285000 8.225000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 8.055000 1.765000 8.225000 ;
- RECT 1.615000 7.545000 1.785000 7.715000 ;
- RECT 1.975000 7.545000 2.145000 7.715000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 8.055000 2.245000 8.225000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 8.055000 2.725000 8.225000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 8.055000 3.205000 8.225000 ;
- RECT 3.125000 0.365000 3.295000 0.535000 ;
- RECT 3.175000 7.545000 3.345000 7.715000 ;
- RECT 3.485000 0.425000 3.655000 0.595000 ;
- RECT 3.485000 3.050000 3.655000 3.220000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 8.055000 3.685000 8.225000 ;
- RECT 3.535000 7.545000 3.705000 7.715000 ;
- RECT 3.845000 0.365000 4.015000 0.535000 ;
- RECT 3.845000 3.105000 4.015000 3.275000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 8.055000 4.165000 8.225000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 8.055000 4.645000 8.225000 ;
- RECT 4.735000 7.545000 4.905000 7.715000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 8.055000 5.125000 8.225000 ;
- RECT 5.080000 0.425000 5.250000 0.595000 ;
- RECT 5.095000 7.545000 5.265000 7.715000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 8.055000 5.605000 8.225000 ;
- RECT 5.440000 0.425000 5.610000 0.595000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 8.055000 6.085000 8.225000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 8.055000 6.565000 8.225000 ;
- RECT 6.640000 0.425000 6.810000 0.595000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 8.055000 7.045000 8.225000 ;
- RECT 7.000000 0.425000 7.170000 0.595000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 8.055000 7.525000 8.225000 ;
- RECT 7.785000 4.495000 7.955000 4.665000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 7.835000 8.055000 8.005000 8.225000 ;
- RECT 8.035000 3.475000 8.205000 3.645000 ;
- RECT 8.145000 4.495000 8.315000 4.665000 ;
- RECT 8.200000 0.425000 8.370000 0.595000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.315000 8.055000 8.485000 8.225000 ;
- RECT 8.395000 3.475000 8.565000 3.645000 ;
- RECT 8.560000 0.425000 8.730000 0.595000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 8.795000 8.055000 8.965000 8.225000 ;
- RECT 9.240000 4.495000 9.410000 4.665000 ;
- RECT 9.240000 7.545000 9.410000 7.715000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.275000 8.055000 9.445000 8.225000 ;
- RECT 9.600000 4.495000 9.770000 4.665000 ;
- RECT 9.600000 7.545000 9.770000 7.715000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.755000 8.055000 9.925000 8.225000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.235000 8.055000 10.405000 8.225000 ;
- LAYER met1 ;
- RECT 0.000000 -0.115000 10.560000 0.115000 ;
- RECT 0.000000 0.255000 10.560000 0.625000 ;
- RECT 0.000000 3.445000 10.560000 3.815000 ;
- END
-END sky130_fd_sc_hvl__lsbuflv2hv_1
-MACRO sky130_fd_sc_hvl__lsbuflv2hv_clkiso_hlkg_3
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__lsbuflv2hv_clkiso_hlkg_3 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 24.96000 BY 8.140000 ;
- SYMMETRY X Y ;
- SITE unithvdbl ;
- PIN A
- ANTENNAGATEAREA 0.558000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 21.070000 5.975000 21.400000 6.455000 ;
- END
- END A
- PIN SLEEP_B
- ANTENNAGATEAREA 0.750000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 14.315000 5.545000 14.985000 5.875000 ;
- END
- END SLEEP_B
- PIN X
- ANTENNADIFFAREA 2.180000 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.060000 0.645000 1.280000 1.920000 ;
- RECT 1.060000 1.920000 2.840000 2.140000 ;
- RECT 1.060000 2.140000 1.280000 5.115000 ;
- RECT 2.620000 0.645000 2.840000 1.920000 ;
- RECT 2.620000 2.140000 2.840000 5.115000 ;
- END
- END X
- PIN LVPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.070000 3.020000 24.890000 3.305000 ;
- END
- END LVPWR
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 7.515000 24.960000 7.885000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 8.025000 24.960000 8.255000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 24.960000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 4.325000 24.960000 4.695000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 24.960000 0.085000 ;
- RECT 0.000000 3.985000 0.685000 4.155000 ;
- RECT 0.000000 8.055000 24.960000 8.225000 ;
- RECT 0.360000 4.155000 0.530000 5.180000 ;
- RECT 1.060000 6.195000 1.280000 6.850000 ;
- RECT 1.060000 6.850000 1.810000 7.180000 ;
- RECT 1.060000 7.180000 1.280000 7.570000 ;
- RECT 1.060000 7.570000 14.885000 7.800000 ;
- RECT 1.655000 4.395000 2.245000 4.625000 ;
- RECT 1.835000 0.255000 2.425000 0.485000 ;
- RECT 1.835000 0.485000 2.065000 1.655000 ;
- RECT 1.835000 2.405000 2.065000 4.395000 ;
- RECT 1.835000 4.625000 2.065000 5.115000 ;
- RECT 1.840000 5.755000 6.520000 5.975000 ;
- RECT 1.840000 5.975000 2.060000 6.525000 ;
- RECT 2.360000 6.195000 2.585000 7.205000 ;
- RECT 2.360000 7.205000 2.580000 7.570000 ;
- RECT 3.010000 1.865000 4.170000 1.920000 ;
- RECT 3.010000 1.920000 5.730000 2.140000 ;
- RECT 3.010000 2.140000 4.170000 2.195000 ;
- RECT 3.035000 0.255000 3.625000 0.485000 ;
- RECT 3.215000 4.395000 3.805000 4.625000 ;
- RECT 3.395000 0.485000 3.625000 1.655000 ;
- RECT 3.395000 2.405000 3.625000 4.395000 ;
- RECT 3.395000 4.625000 3.625000 5.115000 ;
- RECT 3.570000 5.975000 3.790000 7.205000 ;
- RECT 3.950000 0.645000 4.170000 1.865000 ;
- RECT 3.950000 2.195000 4.170000 3.755000 ;
- RECT 4.545000 0.255000 5.135000 0.485000 ;
- RECT 4.725000 0.485000 4.955000 1.655000 ;
- RECT 4.725000 2.405000 4.955000 3.515000 ;
- RECT 4.725000 3.515000 5.310000 3.755000 ;
- RECT 4.750000 6.195000 4.970000 7.570000 ;
- RECT 5.510000 0.645000 5.730000 1.920000 ;
- RECT 5.510000 2.140000 5.730000 3.755000 ;
- RECT 5.930000 5.975000 6.150000 7.205000 ;
- RECT 6.300000 2.185000 6.995000 2.515000 ;
- RECT 6.300000 2.515000 6.520000 5.755000 ;
- RECT 7.075000 2.835000 7.435000 3.065000 ;
- RECT 7.075000 3.065000 7.305000 4.345000 ;
- RECT 7.110000 6.195000 7.330000 7.570000 ;
- RECT 7.205000 2.425000 7.805000 2.655000 ;
- RECT 7.205000 2.655000 7.435000 2.835000 ;
- RECT 7.345000 4.905000 8.080000 5.235000 ;
- RECT 7.575000 1.585000 12.770000 1.805000 ;
- RECT 7.575000 1.805000 7.805000 2.425000 ;
- RECT 7.860000 2.835000 8.080000 4.905000 ;
- RECT 7.860000 5.235000 8.080000 5.755000 ;
- RECT 7.860000 5.755000 12.775000 5.975000 ;
- RECT 8.290000 5.975000 8.510000 7.205000 ;
- RECT 9.135000 3.985000 9.925000 4.155000 ;
- RECT 9.470000 6.195000 9.690000 7.570000 ;
- RECT 10.025000 3.515000 10.615000 3.745000 ;
- RECT 10.210000 2.015000 10.430000 3.515000 ;
- RECT 10.210000 3.745000 10.430000 5.035000 ;
- RECT 10.210000 5.035000 13.550000 5.255000 ;
- RECT 10.650000 5.975000 10.870000 7.205000 ;
- RECT 10.990000 1.805000 11.210000 4.725000 ;
- RECT 11.585000 3.515000 12.175000 3.745000 ;
- RECT 11.770000 2.015000 11.990000 3.515000 ;
- RECT 11.770000 3.745000 11.990000 5.035000 ;
- RECT 11.830000 6.195000 12.050000 7.570000 ;
- RECT 12.550000 1.805000 12.770000 4.725000 ;
- RECT 12.555000 5.975000 12.775000 6.525000 ;
- RECT 13.090000 5.425000 14.105000 5.755000 ;
- RECT 13.145000 3.515000 13.735000 3.745000 ;
- RECT 13.330000 2.015000 13.550000 3.515000 ;
- RECT 13.330000 3.745000 13.550000 5.035000 ;
- RECT 13.335000 6.195000 13.555000 7.570000 ;
- RECT 13.885000 4.265000 14.105000 5.425000 ;
- RECT 13.885000 5.755000 14.105000 6.865000 ;
- RECT 13.965000 1.345000 18.530000 1.395000 ;
- RECT 13.965000 1.395000 19.940000 1.565000 ;
- RECT 13.965000 1.565000 14.295000 2.285000 ;
- RECT 14.295000 4.395000 14.885000 4.625000 ;
- RECT 14.655000 4.265000 14.885000 4.395000 ;
- RECT 14.655000 4.625000 14.885000 5.055000 ;
- RECT 14.665000 6.195000 14.885000 7.570000 ;
- RECT 17.160000 1.735000 19.465000 2.165000 ;
- RECT 17.160000 2.165000 17.380000 5.635000 ;
- RECT 17.160000 5.635000 19.465000 5.805000 ;
- RECT 17.160000 5.805000 18.020000 5.855000 ;
- RECT 17.780000 0.395000 19.950000 0.625000 ;
- RECT 17.780000 0.625000 18.110000 1.175000 ;
- RECT 17.780000 6.915000 18.110000 7.515000 ;
- RECT 17.780000 7.515000 21.375000 7.745000 ;
- RECT 17.785000 4.435000 21.400000 4.605000 ;
- RECT 17.785000 4.605000 18.035000 5.465000 ;
- RECT 17.790000 5.855000 18.020000 6.575000 ;
- RECT 17.790000 6.575000 19.450000 6.745000 ;
- RECT 17.795000 3.905000 20.420000 4.235000 ;
- RECT 17.815000 2.335000 18.065000 3.535000 ;
- RECT 17.815000 3.535000 20.420000 3.705000 ;
- RECT 18.235000 4.775000 18.565000 5.635000 ;
- RECT 18.265000 2.335000 19.940000 2.505000 ;
- RECT 18.265000 2.505000 18.595000 3.365000 ;
- RECT 18.265000 5.975000 19.940000 6.185000 ;
- RECT 18.265000 6.185000 20.900000 6.405000 ;
- RECT 18.280000 0.795000 18.530000 1.345000 ;
- RECT 18.290000 6.745000 18.460000 7.345000 ;
- RECT 18.690000 6.915000 19.020000 7.515000 ;
- RECT 18.710000 0.625000 19.040000 1.225000 ;
- RECT 18.765000 4.605000 18.935000 5.465000 ;
- RECT 18.795000 2.675000 18.965000 3.535000 ;
- RECT 19.135000 4.775000 19.465000 5.635000 ;
- RECT 19.165000 2.505000 19.495000 3.365000 ;
- RECT 19.200000 6.745000 19.450000 7.345000 ;
- RECT 19.270000 0.795000 19.440000 1.395000 ;
- RECT 19.620000 0.625000 19.950000 1.225000 ;
- RECT 19.620000 6.625000 19.950000 7.515000 ;
- RECT 19.665000 3.705000 20.420000 3.905000 ;
- RECT 19.665000 4.235000 20.420000 4.435000 ;
- RECT 19.665000 4.605000 20.420000 5.805000 ;
- RECT 19.695000 2.675000 19.945000 3.020000 ;
- RECT 19.695000 3.020000 20.420000 3.535000 ;
- RECT 19.710000 1.565000 19.940000 2.335000 ;
- RECT 20.170000 5.805000 20.420000 5.935000 ;
- RECT 20.185000 6.625000 20.435000 7.515000 ;
- RECT 20.615000 4.775000 20.900000 6.185000 ;
- RECT 20.615000 6.405000 20.900000 6.625000 ;
- RECT 20.615000 6.625000 20.945000 7.345000 ;
- RECT 21.070000 4.605000 21.400000 5.805000 ;
- RECT 21.125000 6.625000 21.375000 7.515000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.155000 8.055000 0.325000 8.225000 ;
- RECT 0.515000 3.985000 0.685000 4.155000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 8.055000 0.805000 8.225000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 7.600000 1.285000 7.770000 ;
- RECT 1.115000 8.055000 1.285000 8.225000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 7.600000 1.765000 7.770000 ;
- RECT 1.595000 8.055000 1.765000 8.225000 ;
- RECT 1.685000 4.425000 1.855000 4.595000 ;
- RECT 1.865000 0.285000 2.035000 0.455000 ;
- RECT 2.045000 4.425000 2.215000 4.595000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 7.600000 2.245000 7.770000 ;
- RECT 2.075000 8.055000 2.245000 8.225000 ;
- RECT 2.225000 0.285000 2.395000 0.455000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 7.600000 2.725000 7.770000 ;
- RECT 2.555000 8.055000 2.725000 8.225000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 7.600000 3.205000 7.770000 ;
- RECT 3.035000 8.055000 3.205000 8.225000 ;
- RECT 3.065000 0.285000 3.235000 0.455000 ;
- RECT 3.245000 4.425000 3.415000 4.595000 ;
- RECT 3.425000 0.285000 3.595000 0.455000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 7.600000 3.685000 7.770000 ;
- RECT 3.515000 8.055000 3.685000 8.225000 ;
- RECT 3.605000 4.425000 3.775000 4.595000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 7.600000 4.165000 7.770000 ;
- RECT 3.995000 8.055000 4.165000 8.225000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 7.600000 4.645000 7.770000 ;
- RECT 4.475000 8.055000 4.645000 8.225000 ;
- RECT 4.575000 0.285000 4.745000 0.455000 ;
- RECT 4.750000 3.545000 4.920000 3.715000 ;
- RECT 4.935000 0.285000 5.105000 0.455000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 7.600000 5.125000 7.770000 ;
- RECT 4.955000 8.055000 5.125000 8.225000 ;
- RECT 5.110000 3.545000 5.280000 3.715000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 7.600000 5.605000 7.770000 ;
- RECT 5.435000 8.055000 5.605000 8.225000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 7.600000 6.085000 7.770000 ;
- RECT 5.915000 8.055000 6.085000 8.225000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 7.600000 6.565000 7.770000 ;
- RECT 6.395000 8.055000 6.565000 8.225000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 7.600000 7.045000 7.770000 ;
- RECT 6.875000 8.055000 7.045000 8.225000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 7.600000 7.525000 7.770000 ;
- RECT 7.355000 8.055000 7.525000 8.225000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 7.600000 8.005000 7.770000 ;
- RECT 7.835000 8.055000 8.005000 8.225000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 7.600000 8.485000 7.770000 ;
- RECT 8.315000 8.055000 8.485000 8.225000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 7.600000 8.965000 7.770000 ;
- RECT 8.795000 8.055000 8.965000 8.225000 ;
- RECT 9.265000 3.985000 9.435000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 7.600000 9.445000 7.770000 ;
- RECT 9.275000 8.055000 9.445000 8.225000 ;
- RECT 9.625000 3.985000 9.795000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 7.600000 9.925000 7.770000 ;
- RECT 9.755000 8.055000 9.925000 8.225000 ;
- RECT 10.055000 3.545000 10.225000 3.715000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 7.600000 10.405000 7.770000 ;
- RECT 10.235000 8.055000 10.405000 8.225000 ;
- RECT 10.415000 3.545000 10.585000 3.715000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 7.600000 10.885000 7.770000 ;
- RECT 10.715000 8.055000 10.885000 8.225000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 7.600000 11.365000 7.770000 ;
- RECT 11.195000 8.055000 11.365000 8.225000 ;
- RECT 11.615000 3.545000 11.785000 3.715000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 7.600000 11.845000 7.770000 ;
- RECT 11.675000 8.055000 11.845000 8.225000 ;
- RECT 11.975000 3.545000 12.145000 3.715000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 7.600000 12.325000 7.770000 ;
- RECT 12.155000 8.055000 12.325000 8.225000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 7.600000 12.805000 7.770000 ;
- RECT 12.635000 8.055000 12.805000 8.225000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 7.600000 13.285000 7.770000 ;
- RECT 13.115000 8.055000 13.285000 8.225000 ;
- RECT 13.175000 3.545000 13.345000 3.715000 ;
- RECT 13.535000 3.545000 13.705000 3.715000 ;
- RECT 13.590000 7.600000 13.760000 7.770000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 8.055000 13.765000 8.225000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 7.600000 14.245000 7.770000 ;
- RECT 14.075000 8.055000 14.245000 8.225000 ;
- RECT 14.325000 4.425000 14.495000 4.595000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 7.600000 14.725000 7.770000 ;
- RECT 14.555000 8.055000 14.725000 8.225000 ;
- RECT 14.685000 4.425000 14.855000 4.595000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 8.055000 15.205000 8.225000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.515000 8.055000 15.685000 8.225000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 15.995000 8.055000 16.165000 8.225000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.475000 8.055000 16.645000 8.225000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 16.955000 8.055000 17.125000 8.225000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- RECT 17.435000 8.055000 17.605000 8.225000 ;
- RECT 17.820000 0.425000 17.990000 0.595000 ;
- RECT 17.820000 7.545000 17.990000 7.715000 ;
- RECT 17.915000 -0.085000 18.085000 0.085000 ;
- RECT 17.915000 8.055000 18.085000 8.225000 ;
- RECT 18.300000 0.425000 18.470000 0.595000 ;
- RECT 18.300000 7.545000 18.470000 7.715000 ;
- RECT 18.395000 -0.085000 18.565000 0.085000 ;
- RECT 18.395000 8.055000 18.565000 8.225000 ;
- RECT 18.780000 0.425000 18.950000 0.595000 ;
- RECT 18.780000 7.545000 18.950000 7.715000 ;
- RECT 18.875000 -0.085000 19.045000 0.085000 ;
- RECT 18.875000 8.055000 19.045000 8.225000 ;
- RECT 19.260000 0.425000 19.430000 0.595000 ;
- RECT 19.260000 7.545000 19.430000 7.715000 ;
- RECT 19.355000 -0.085000 19.525000 0.085000 ;
- RECT 19.355000 8.055000 19.525000 8.225000 ;
- RECT 19.740000 0.425000 19.910000 0.595000 ;
- RECT 19.740000 7.545000 19.910000 7.715000 ;
- RECT 19.800000 3.070000 19.970000 3.240000 ;
- RECT 19.835000 -0.085000 20.005000 0.085000 ;
- RECT 19.835000 8.055000 20.005000 8.225000 ;
- RECT 20.160000 3.070000 20.330000 3.240000 ;
- RECT 20.220000 7.545000 20.390000 7.715000 ;
- RECT 20.315000 -0.085000 20.485000 0.085000 ;
- RECT 20.315000 8.055000 20.485000 8.225000 ;
- RECT 20.700000 7.545000 20.870000 7.715000 ;
- RECT 20.795000 -0.085000 20.965000 0.085000 ;
- RECT 20.795000 8.055000 20.965000 8.225000 ;
- RECT 21.180000 7.545000 21.350000 7.715000 ;
- RECT 21.275000 -0.085000 21.445000 0.085000 ;
- RECT 21.275000 8.055000 21.445000 8.225000 ;
- RECT 21.755000 -0.085000 21.925000 0.085000 ;
- RECT 21.755000 8.055000 21.925000 8.225000 ;
- RECT 22.235000 -0.085000 22.405000 0.085000 ;
- RECT 22.235000 8.055000 22.405000 8.225000 ;
- RECT 22.715000 -0.085000 22.885000 0.085000 ;
- RECT 22.715000 8.055000 22.885000 8.225000 ;
- RECT 23.195000 -0.085000 23.365000 0.085000 ;
- RECT 23.195000 8.055000 23.365000 8.225000 ;
- RECT 23.675000 -0.085000 23.845000 0.085000 ;
- RECT 23.675000 8.055000 23.845000 8.225000 ;
- RECT 24.155000 -0.085000 24.325000 0.085000 ;
- RECT 24.155000 8.055000 24.325000 8.225000 ;
- RECT 24.635000 -0.085000 24.805000 0.085000 ;
- RECT 24.635000 8.055000 24.805000 8.225000 ;
- LAYER met1 ;
- RECT 0.000000 -0.115000 24.960000 0.115000 ;
- RECT 0.000000 0.255000 24.960000 0.625000 ;
- RECT 0.000000 3.445000 24.960000 3.815000 ;
- END
-END sky130_fd_sc_hvl__lsbuflv2hv_clkiso_hlkg_3
-MACRO sky130_fd_sc_hvl__mux2_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__mux2_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 5.280000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN A0
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 2.295000 1.785000 2.905000 1.955000 ;
- RECT 2.295000 1.955000 2.625000 2.235000 ;
- RECT 2.735000 1.095000 3.685000 1.390000 ;
- RECT 2.735000 1.390000 2.905000 1.785000 ;
- END
- END A0
- PIN A1
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.085000 1.570000 3.685000 1.955000 ;
- END
- END A1
- PIN S
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.435000 1.705000 1.765000 3.095000 ;
- RECT 1.435000 3.095000 3.230000 3.265000 ;
- RECT 3.060000 2.135000 4.675000 2.305000 ;
- RECT 3.060000 2.305000 3.230000 3.095000 ;
- RECT 4.365000 1.550000 4.675000 2.135000 ;
- END
- END S
- PIN X
- ANTENNADIFFAREA 0.641250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.125000 0.495000 0.415000 1.925000 ;
- RECT 0.125000 1.925000 0.495000 3.755000 ;
- END
- END X
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 5.280000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 5.280000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 5.280000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 5.280000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 5.280000 0.085000 ;
- RECT 0.000000 3.985000 5.280000 4.155000 ;
- RECT 0.595000 0.365000 2.205000 1.175000 ;
- RECT 0.620000 1.355000 2.555000 1.525000 ;
- RECT 0.620000 1.525000 0.950000 1.745000 ;
- RECT 0.675000 2.175000 1.255000 3.755000 ;
- RECT 1.945000 1.525000 2.115000 2.415000 ;
- RECT 1.945000 2.415000 2.880000 2.585000 ;
- RECT 2.385000 0.495000 2.880000 0.915000 ;
- RECT 2.385000 0.915000 2.555000 1.355000 ;
- RECT 2.550000 2.585000 2.880000 2.915000 ;
- RECT 3.060000 0.365000 4.720000 0.915000 ;
- RECT 3.410000 2.495000 4.720000 3.705000 ;
- RECT 3.865000 1.105000 5.150000 1.275000 ;
- RECT 3.865000 1.275000 4.115000 1.775000 ;
- RECT 4.900000 0.495000 5.150000 1.105000 ;
- RECT 4.900000 1.275000 5.150000 2.915000 ;
- LAYER mcon ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.595000 0.395000 0.765000 0.565000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.700000 3.505000 0.870000 3.675000 ;
- RECT 0.955000 0.395000 1.125000 0.565000 ;
- RECT 1.060000 3.505000 1.230000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.315000 0.395000 1.485000 0.565000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 1.675000 0.395000 1.845000 0.565000 ;
- RECT 2.035000 0.395000 2.205000 0.565000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.085000 0.395000 3.255000 0.565000 ;
- RECT 3.440000 3.505000 3.610000 3.675000 ;
- RECT 3.445000 0.395000 3.615000 0.565000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.800000 3.505000 3.970000 3.675000 ;
- RECT 3.805000 0.395000 3.975000 0.565000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.160000 3.505000 4.330000 3.675000 ;
- RECT 4.165000 0.395000 4.335000 0.565000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.520000 3.505000 4.690000 3.675000 ;
- RECT 4.525000 0.395000 4.695000 0.565000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- END
-END sky130_fd_sc_hvl__mux2_1
-MACRO sky130_fd_sc_hvl__sdfrbp_1
- CLASS CORE ;
- FOREIGN sky130_fd_sc_hvl__sdfrbp_1 ;
- ORIGIN 0.000000 0.000000 ;
- SIZE 20.16000 BY 4.070000 ;
- SYMMETRY X Y ;
- SITE unithv ;
- PIN D
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 1.565000 1.625000 2.330000 2.135000 ;
- END
- END D
- PIN Q
- ANTENNADIFFAREA 0.626250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 19.700000 0.685000 20.040000 3.755000 ;
- END
- END Q
- PIN Q_N
- ANTENNADIFFAREA 0.596250 ;
- DIRECTION OUTPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 17.435000 0.515000 17.835000 3.570000 ;
- END
- END Q_N
- PIN RESET_B
- ANTENNAGATEAREA 1.260000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 5.235000 1.295000 5.635000 2.150000 ;
- RECT 10.685000 1.625000 11.245000 2.135000 ;
- LAYER mcon ;
- RECT 5.435000 1.950000 5.605000 2.120000 ;
- RECT 10.715000 1.950000 10.885000 2.120000 ;
- END
- PORT
- LAYER li1 ;
- RECT 15.005000 1.425000 15.685000 2.120000 ;
- LAYER mcon ;
- RECT 15.035000 1.950000 15.205000 2.120000 ;
- END
- PORT
- LAYER met1 ;
- RECT 5.375000 1.920000 5.665000 1.965000 ;
- RECT 5.375000 1.965000 15.265000 2.105000 ;
- RECT 5.375000 2.105000 5.665000 2.150000 ;
- RECT 10.655000 1.920000 10.945000 1.965000 ;
- RECT 10.655000 2.105000 10.945000 2.150000 ;
- RECT 14.975000 1.920000 15.265000 1.965000 ;
- RECT 14.975000 2.105000 15.265000 2.150000 ;
- END
- END RESET_B
- PIN SCD
- ANTENNAGATEAREA 0.420000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 3.710000 1.975000 4.705000 2.155000 ;
- RECT 3.710000 2.155000 4.040000 2.480000 ;
- RECT 4.375000 1.295000 4.705000 1.975000 ;
- END
- END SCD
- PIN SCE
- ANTENNAGATEAREA 0.840000 ;
- DIRECTION INPUT ;
- USE SIGNAL ;
- PORT
- LAYER li1 ;
- RECT 0.655000 1.295000 0.985000 1.965000 ;
- RECT 0.815000 0.265000 1.685000 0.435000 ;
- RECT 0.815000 0.435000 0.985000 1.295000 ;
- RECT 1.515000 0.435000 1.685000 1.275000 ;
- RECT 1.515000 1.275000 4.195000 1.445000 ;
- RECT 1.515000 2.665000 3.040000 2.835000 ;
- RECT 1.515000 2.835000 1.765000 2.995000 ;
- RECT 3.485000 1.445000 4.195000 1.795000 ;
- END
- END SCE
- PIN CLK
- ANTENNAGATEAREA 0.585000 ;
- DIRECTION INPUT ;
- USE CLOCK ;
- PORT
- LAYER li1 ;
- RECT 5.870000 1.850000 6.200000 2.520000 ;
- END
- END CLK
- PIN VGND
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 0.255000 20.160000 0.625000 ;
- END
- END VGND
- PIN VNB
- DIRECTION INOUT ;
- USE GROUND ;
- PORT
- LAYER met1 ;
- RECT 0.000000 -0.115000 20.160000 0.115000 ;
- END
- END VNB
- PIN VPB
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.955000 20.160000 4.185000 ;
- END
- END VPB
- PIN VPWR
- DIRECTION INOUT ;
- USE POWER ;
- PORT
- LAYER met1 ;
- RECT 0.000000 3.445000 20.160000 3.815000 ;
- END
- END VPWR
- OBS
- LAYER li1 ;
- RECT 0.000000 -0.085000 20.160000 0.085000 ;
- RECT 0.000000 3.985000 20.160000 4.155000 ;
- RECT 0.090000 0.365000 0.635000 1.115000 ;
- RECT 0.090000 3.205000 0.985000 3.705000 ;
- RECT 1.165000 0.615000 1.335000 2.315000 ;
- RECT 1.165000 2.315000 3.440000 2.485000 ;
- RECT 1.165000 2.485000 1.335000 3.205000 ;
- RECT 1.165000 3.205000 1.415000 3.705000 ;
- RECT 1.675000 3.235000 2.115000 3.735000 ;
- RECT 1.865000 0.265000 5.095000 0.435000 ;
- RECT 1.865000 0.435000 2.115000 0.995000 ;
- RECT 1.945000 3.015000 6.325000 3.185000 ;
- RECT 1.945000 3.185000 2.115000 3.235000 ;
- RECT 2.545000 3.365000 3.495000 3.735000 ;
- RECT 2.730000 1.625000 3.060000 2.315000 ;
- RECT 3.270000 2.485000 3.440000 2.665000 ;
- RECT 3.270000 2.665000 4.680000 2.835000 ;
- RECT 3.275000 0.615000 3.605000 0.925000 ;
- RECT 3.275000 0.925000 5.055000 1.095000 ;
- RECT 4.350000 2.325000 4.680000 2.665000 ;
- RECT 4.655000 3.185000 4.905000 3.735000 ;
- RECT 4.765000 0.435000 5.095000 0.755000 ;
- RECT 4.885000 1.095000 5.055000 3.015000 ;
- RECT 5.085000 3.365000 5.975000 3.755000 ;
- RECT 5.275000 0.365000 6.225000 0.995000 ;
- RECT 6.155000 3.185000 6.325000 3.635000 ;
- RECT 6.155000 3.635000 7.025000 3.805000 ;
- RECT 6.505000 0.495000 6.675000 1.505000 ;
- RECT 6.505000 1.505000 7.695000 1.675000 ;
- RECT 6.505000 1.675000 6.675000 3.455000 ;
- RECT 6.855000 1.855000 7.725000 2.025000 ;
- RECT 6.855000 2.025000 7.025000 3.635000 ;
- RECT 6.870000 0.365000 7.720000 0.915000 ;
- RECT 7.205000 2.205000 7.375000 3.705000 ;
- RECT 7.365000 1.345000 7.695000 1.505000 ;
- RECT 7.555000 2.025000 7.725000 3.255000 ;
- RECT 7.555000 3.255000 8.955000 3.425000 ;
- RECT 7.900000 0.265000 9.975000 0.435000 ;
- RECT 7.900000 0.435000 8.150000 0.995000 ;
- RECT 7.905000 0.995000 8.150000 2.225000 ;
- RECT 7.905000 2.225000 8.605000 3.015000 ;
- RECT 8.275000 3.425000 8.605000 3.755000 ;
- RECT 8.355000 3.015000 8.605000 3.075000 ;
- RECT 8.410000 0.615000 8.955000 0.995000 ;
- RECT 8.785000 0.995000 8.955000 3.255000 ;
- RECT 9.135000 0.615000 9.520000 0.995000 ;
- RECT 9.135000 0.995000 9.305000 2.905000 ;
- RECT 9.135000 2.905000 11.775000 3.075000 ;
- RECT 9.135000 3.075000 9.385000 3.755000 ;
- RECT 9.510000 2.005000 9.840000 2.315000 ;
- RECT 9.510000 2.315000 11.595000 2.485000 ;
- RECT 9.510000 2.485000 9.840000 2.675000 ;
- RECT 9.700000 0.435000 9.975000 0.925000 ;
- RECT 9.700000 0.925000 12.145000 1.095000 ;
- RECT 9.700000 1.095000 9.975000 1.755000 ;
- RECT 9.925000 3.255000 10.875000 3.755000 ;
- RECT 10.225000 1.275000 12.645000 1.445000 ;
- RECT 10.225000 1.445000 10.505000 1.945000 ;
- RECT 10.770000 0.365000 11.805000 0.745000 ;
- RECT 11.325000 2.665000 11.945000 2.835000 ;
- RECT 11.325000 2.835000 11.775000 2.905000 ;
- RECT 11.325000 3.075000 11.775000 3.735000 ;
- RECT 11.425000 1.875000 12.295000 2.045000 ;
- RECT 11.425000 2.045000 11.595000 2.315000 ;
- RECT 11.775000 2.225000 11.945000 2.665000 ;
- RECT 11.955000 3.015000 12.545000 3.735000 ;
- RECT 11.975000 0.265000 14.270000 0.435000 ;
- RECT 11.975000 0.435000 12.145000 0.925000 ;
- RECT 12.125000 2.045000 12.295000 2.175000 ;
- RECT 12.125000 2.175000 13.220000 2.345000 ;
- RECT 12.315000 0.615000 12.645000 1.275000 ;
- RECT 12.475000 1.445000 12.645000 1.825000 ;
- RECT 12.475000 1.825000 13.570000 1.995000 ;
- RECT 12.735000 2.525000 13.570000 2.695000 ;
- RECT 12.735000 2.695000 12.985000 3.755000 ;
- RECT 12.825000 0.435000 12.995000 1.475000 ;
- RECT 12.825000 1.475000 13.155000 1.645000 ;
- RECT 13.175000 0.615000 13.425000 1.125000 ;
- RECT 13.175000 1.125000 13.920000 1.295000 ;
- RECT 13.400000 1.995000 13.570000 2.525000 ;
- RECT 13.435000 2.875000 14.620000 3.045000 ;
- RECT 13.435000 3.045000 13.765000 3.755000 ;
- RECT 13.750000 1.295000 13.920000 2.875000 ;
- RECT 14.100000 0.435000 14.270000 2.555000 ;
- RECT 14.450000 0.365000 15.400000 0.895000 ;
- RECT 14.450000 1.075000 16.195000 1.245000 ;
- RECT 14.450000 1.245000 14.620000 2.875000 ;
- RECT 14.800000 2.300000 16.150000 2.495000 ;
- RECT 14.800000 2.675000 15.720000 3.705000 ;
- RECT 15.865000 1.245000 16.195000 1.655000 ;
- RECT 15.900000 2.495000 16.150000 3.175000 ;
- RECT 15.980000 1.835000 16.545000 2.005000 ;
- RECT 15.980000 2.005000 16.150000 2.300000 ;
- RECT 16.175000 0.515000 16.545000 0.895000 ;
- RECT 16.330000 2.185000 17.255000 3.705000 ;
- RECT 16.375000 0.895000 16.545000 1.835000 ;
- RECT 16.725000 0.365000 17.255000 1.305000 ;
- RECT 18.025000 0.685000 18.385000 1.655000 ;
- RECT 18.025000 1.655000 19.520000 1.985000 ;
- RECT 18.025000 1.985000 18.355000 2.985000 ;
- RECT 18.535000 2.175000 19.485000 3.755000 ;
- RECT 18.565000 0.365000 19.515000 1.475000 ;
- LAYER mcon ;
- RECT 0.095000 0.395000 0.265000 0.565000 ;
- RECT 0.095000 3.505000 0.265000 3.675000 ;
- RECT 0.155000 -0.085000 0.325000 0.085000 ;
- RECT 0.155000 3.985000 0.325000 4.155000 ;
- RECT 0.455000 0.395000 0.625000 0.565000 ;
- RECT 0.455000 3.505000 0.625000 3.675000 ;
- RECT 0.635000 -0.085000 0.805000 0.085000 ;
- RECT 0.635000 3.985000 0.805000 4.155000 ;
- RECT 0.815000 3.505000 0.985000 3.675000 ;
- RECT 1.115000 -0.085000 1.285000 0.085000 ;
- RECT 1.115000 3.985000 1.285000 4.155000 ;
- RECT 1.595000 -0.085000 1.765000 0.085000 ;
- RECT 1.595000 3.985000 1.765000 4.155000 ;
- RECT 2.075000 -0.085000 2.245000 0.085000 ;
- RECT 2.075000 3.985000 2.245000 4.155000 ;
- RECT 2.555000 -0.085000 2.725000 0.085000 ;
- RECT 2.555000 3.985000 2.725000 4.155000 ;
- RECT 2.575000 3.505000 2.745000 3.675000 ;
- RECT 2.935000 3.505000 3.105000 3.675000 ;
- RECT 3.035000 -0.085000 3.205000 0.085000 ;
- RECT 3.035000 3.985000 3.205000 4.155000 ;
- RECT 3.295000 3.505000 3.465000 3.675000 ;
- RECT 3.515000 -0.085000 3.685000 0.085000 ;
- RECT 3.515000 3.985000 3.685000 4.155000 ;
- RECT 3.995000 -0.085000 4.165000 0.085000 ;
- RECT 3.995000 3.985000 4.165000 4.155000 ;
- RECT 4.475000 -0.085000 4.645000 0.085000 ;
- RECT 4.475000 3.985000 4.645000 4.155000 ;
- RECT 4.955000 -0.085000 5.125000 0.085000 ;
- RECT 4.955000 3.985000 5.125000 4.155000 ;
- RECT 5.085000 3.505000 5.255000 3.675000 ;
- RECT 5.305000 0.395000 5.475000 0.565000 ;
- RECT 5.435000 -0.085000 5.605000 0.085000 ;
- RECT 5.435000 3.985000 5.605000 4.155000 ;
- RECT 5.445000 3.505000 5.615000 3.675000 ;
- RECT 5.665000 0.395000 5.835000 0.565000 ;
- RECT 5.805000 3.505000 5.975000 3.675000 ;
- RECT 5.915000 -0.085000 6.085000 0.085000 ;
- RECT 5.915000 3.985000 6.085000 4.155000 ;
- RECT 6.025000 0.395000 6.195000 0.565000 ;
- RECT 6.395000 -0.085000 6.565000 0.085000 ;
- RECT 6.395000 3.985000 6.565000 4.155000 ;
- RECT 6.875000 -0.085000 7.045000 0.085000 ;
- RECT 6.875000 3.985000 7.045000 4.155000 ;
- RECT 6.950000 0.395000 7.120000 0.565000 ;
- RECT 7.205000 3.505000 7.375000 3.675000 ;
- RECT 7.355000 -0.085000 7.525000 0.085000 ;
- RECT 7.355000 3.985000 7.525000 4.155000 ;
- RECT 7.470000 0.395000 7.640000 0.565000 ;
- RECT 7.835000 -0.085000 8.005000 0.085000 ;
- RECT 7.835000 3.985000 8.005000 4.155000 ;
- RECT 8.315000 -0.085000 8.485000 0.085000 ;
- RECT 8.315000 3.985000 8.485000 4.155000 ;
- RECT 8.795000 -0.085000 8.965000 0.085000 ;
- RECT 8.795000 3.985000 8.965000 4.155000 ;
- RECT 9.275000 -0.085000 9.445000 0.085000 ;
- RECT 9.275000 3.985000 9.445000 4.155000 ;
- RECT 9.755000 -0.085000 9.925000 0.085000 ;
- RECT 9.755000 3.985000 9.925000 4.155000 ;
- RECT 9.955000 3.505000 10.125000 3.675000 ;
- RECT 10.235000 -0.085000 10.405000 0.085000 ;
- RECT 10.235000 3.985000 10.405000 4.155000 ;
- RECT 10.315000 3.505000 10.485000 3.675000 ;
- RECT 10.675000 3.505000 10.845000 3.675000 ;
- RECT 10.715000 -0.085000 10.885000 0.085000 ;
- RECT 10.715000 3.985000 10.885000 4.155000 ;
- RECT 10.800000 0.395000 10.970000 0.565000 ;
- RECT 11.160000 0.395000 11.330000 0.565000 ;
- RECT 11.195000 -0.085000 11.365000 0.085000 ;
- RECT 11.195000 3.985000 11.365000 4.155000 ;
- RECT 11.520000 0.395000 11.690000 0.565000 ;
- RECT 11.675000 -0.085000 11.845000 0.085000 ;
- RECT 11.675000 3.985000 11.845000 4.155000 ;
- RECT 11.985000 3.505000 12.155000 3.675000 ;
- RECT 12.155000 -0.085000 12.325000 0.085000 ;
- RECT 12.155000 3.985000 12.325000 4.155000 ;
- RECT 12.345000 3.505000 12.515000 3.675000 ;
- RECT 12.635000 -0.085000 12.805000 0.085000 ;
- RECT 12.635000 3.985000 12.805000 4.155000 ;
- RECT 13.115000 -0.085000 13.285000 0.085000 ;
- RECT 13.115000 3.985000 13.285000 4.155000 ;
- RECT 13.595000 -0.085000 13.765000 0.085000 ;
- RECT 13.595000 3.985000 13.765000 4.155000 ;
- RECT 14.075000 -0.085000 14.245000 0.085000 ;
- RECT 14.075000 3.985000 14.245000 4.155000 ;
- RECT 14.480000 0.395000 14.650000 0.565000 ;
- RECT 14.555000 -0.085000 14.725000 0.085000 ;
- RECT 14.555000 3.985000 14.725000 4.155000 ;
- RECT 14.815000 3.505000 14.985000 3.675000 ;
- RECT 14.840000 0.395000 15.010000 0.565000 ;
- RECT 15.035000 -0.085000 15.205000 0.085000 ;
- RECT 15.035000 3.985000 15.205000 4.155000 ;
- RECT 15.175000 3.505000 15.345000 3.675000 ;
- RECT 15.200000 0.395000 15.370000 0.565000 ;
- RECT 15.515000 -0.085000 15.685000 0.085000 ;
- RECT 15.515000 3.985000 15.685000 4.155000 ;
- RECT 15.535000 3.505000 15.705000 3.675000 ;
- RECT 15.995000 -0.085000 16.165000 0.085000 ;
- RECT 15.995000 3.985000 16.165000 4.155000 ;
- RECT 16.345000 3.505000 16.515000 3.675000 ;
- RECT 16.475000 -0.085000 16.645000 0.085000 ;
- RECT 16.475000 3.985000 16.645000 4.155000 ;
- RECT 16.705000 3.505000 16.875000 3.675000 ;
- RECT 16.725000 0.395000 16.895000 0.565000 ;
- RECT 16.955000 -0.085000 17.125000 0.085000 ;
- RECT 16.955000 3.985000 17.125000 4.155000 ;
- RECT 17.065000 3.505000 17.235000 3.675000 ;
- RECT 17.085000 0.395000 17.255000 0.565000 ;
- RECT 17.435000 -0.085000 17.605000 0.085000 ;
- RECT 17.435000 3.985000 17.605000 4.155000 ;
- RECT 17.915000 -0.085000 18.085000 0.085000 ;
- RECT 17.915000 3.985000 18.085000 4.155000 ;
- RECT 18.395000 -0.085000 18.565000 0.085000 ;
- RECT 18.395000 3.985000 18.565000 4.155000 ;
- RECT 18.565000 3.505000 18.735000 3.675000 ;
- RECT 18.595000 0.395000 18.765000 0.565000 ;
- RECT 18.875000 -0.085000 19.045000 0.085000 ;
- RECT 18.875000 3.985000 19.045000 4.155000 ;
- RECT 18.925000 3.505000 19.095000 3.675000 ;
- RECT 18.955000 0.395000 19.125000 0.565000 ;
- RECT 19.285000 3.505000 19.455000 3.675000 ;
- RECT 19.315000 0.395000 19.485000 0.565000 ;
- RECT 19.355000 -0.085000 19.525000 0.085000 ;
- RECT 19.355000 3.985000 19.525000 4.155000 ;
- RECT 19.835000 -0.085000 20.005000 0.085000 ;
- RECT 19.835000 3.985000 20.005000 4.155000 ;
- END
-END sky130_fd_sc_hvl__sdfrbp_1
-END LIBRARY
\ No newline at end of file
diff --git a/openlane/simple_por/runs/simple_por/tmp/opt.lib b/openlane/simple_por/runs/simple_por/tmp/opt.lib
deleted file mode 100644
index 7e81dc6..0000000
--- a/openlane/simple_por/runs/simple_por/tmp/opt.lib
+++ /dev/null
@@ -1,27570 +0,0 @@
-library ("sky130_fd_sc_hvl__ss_150C_1v65") {
- define(clk_width,library,string);
- define(def_sim_opt,library,string);
- define(default_arc_mode,library,string);
- define(default_constraint_arc_mode,library,string);
- define(driver_model,library,string);
- define(leakage_sim_opt,library,string);
- define(min_pulse_width_mode,library,string);
- define(sim_opt,library,string);
- define(simulator,library,string);
- define(snps_predriver_ratio,library,string);
- define(switching_power_split_model,library,string);
- define(tran_timestep,library,string);
- define(clk_width,timing,string);
- define(sim_opt,timing,string);
- define(violation_delay_degrade_pct,timing,string);
- technology("cmos");
- delay_model : "table_lookup";
- bus_naming_style : "%s[%d]";
- time_unit : "1ns";
- voltage_unit : "1V";
- leakage_power_unit : "1uW";
- current_unit : "1mA";
- pulling_resistance_unit : "1kohm";
- capacitive_load_unit(1.0000000000, "pf");
- revision : 1.0000000000;
- default_cell_leakage_power : 0.0000000000;
- default_fanout_load : 1.0000000000;
- default_inout_pin_cap : 0.0000000000;
- default_input_pin_cap : 0.0000000000;
- default_max_transition : 3.7500000000;
- default_output_pin_cap : 0.0000000000;
- default_arc_mode : "worst_edges";
- default_constraint_arc_mode : "worst";
- default_leakage_power_density : 0.0000000000;
- default_operating_conditions : "ss_150C_1v65";
- clk_width : "2.500000e-08";
- operating_conditions ("ss_150C_1v65") {
- voltage : 1.6500000000;
- process : 1.0000000000;
- temperature : 150.00000000;
- tree_type : "balanced_tree";
- }
- power_lut_template ("hidden_pwr_template11") {
- variable_1 : "input_transition_time";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- }
- power_lut_template ("pwr_template11x7") {
- variable_1 : "input_transition_time";
- variable_2 : "total_output_net_capacitance";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- index_2("1, 2, 3, 4, 5, 6, 7");
- }
- power_lut_template ("pwr_template11x8") {
- variable_1 : "input_transition_time";
- variable_2 : "total_output_net_capacitance";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- index_2("1, 2, 3, 4, 5, 6, 7, 8");
- }
- power_lut_template ("pwr_template11x9") {
- variable_1 : "input_transition_time";
- variable_2 : "total_output_net_capacitance";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- index_2("1, 2, 3, 4, 5, 6, 7, 8, 9");
- }
- power_lut_template ("pwr_template11x10") {
- variable_1 : "input_transition_time";
- variable_2 : "total_output_net_capacitance";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10");
- }
- power_lut_template ("pwr_template13x7") {
- variable_1 : "input_transition_time";
- variable_2 : "total_output_net_capacitance";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13");
- index_2("1, 2, 3, 4, 5, 6, 7");
- }
- power_lut_template ("pwr_template15x7") {
- variable_1 : "input_transition_time";
- variable_2 : "total_output_net_capacitance";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15");
- index_2("1, 2, 3, 4, 5, 6, 7");
- }
- power_lut_template ("pwr_template15x19") {
- variable_1 : "input_transition_time";
- variable_2 : "total_output_net_capacitance";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15");
- index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19");
- }
- power_lut_template ("pwr_template17x25") {
- variable_1 : "input_transition_time";
- variable_2 : "total_output_net_capacitance";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17");
- index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25");
- }
- lu_table_template ("delay_template11x7") {
- variable_1 : "input_net_transition";
- variable_2 : "total_output_net_capacitance";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- index_2("1, 2, 3, 4, 5, 6, 7");
- }
- lu_table_template ("delay_template11x8") {
- variable_1 : "input_net_transition";
- variable_2 : "total_output_net_capacitance";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- index_2("1, 2, 3, 4, 5, 6, 7, 8");
- }
- lu_table_template ("delay_template11x9") {
- variable_1 : "input_net_transition";
- variable_2 : "total_output_net_capacitance";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- index_2("1, 2, 3, 4, 5, 6, 7, 8, 9");
- }
- lu_table_template ("delay_template11x10") {
- variable_1 : "input_net_transition";
- variable_2 : "total_output_net_capacitance";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10");
- }
- lu_table_template ("delay_template13x7") {
- variable_1 : "input_net_transition";
- variable_2 : "total_output_net_capacitance";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13");
- index_2("1, 2, 3, 4, 5, 6, 7");
- }
- lu_table_template ("delay_template15x7") {
- variable_1 : "input_net_transition";
- variable_2 : "total_output_net_capacitance";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15");
- index_2("1, 2, 3, 4, 5, 6, 7");
- }
- lu_table_template ("delay_template15x19") {
- variable_1 : "input_net_transition";
- variable_2 : "total_output_net_capacitance";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15");
- index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19");
- }
- lu_table_template ("delay_template17x25") {
- variable_1 : "input_net_transition";
- variable_2 : "total_output_net_capacitance";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17");
- index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25");
- }
- lu_table_template ("driver_waveform_template") {
- variable_1 : "input_net_transition";
- variable_2 : "normalized_voltage";
- index_1("1, 2");
- index_2("1, 2");
- }
- lu_table_template ("pulse_width_template3") {
- variable_1 : "related_pin_transition";
- index_1("1, 2, 3");
- }
- lu_table_template ("rr_template11x11") {
- variable_1 : "constrained_pin_transition";
- variable_2 : "related_pin_transition";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- }
- lu_table_template ("sethold_template_fall11x11") {
- variable_1 : "constrained_pin_transition";
- variable_2 : "related_pin_transition";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- }
- lu_table_template ("sethold_template_rise11x11") {
- variable_1 : "constrained_pin_transition";
- variable_2 : "related_pin_transition";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- }
- lu_table_template ("vio_11_11_1") {
- variable_1 : "related_pin_transition";
- variable_2 : "constrained_pin_transition";
- index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
- }
- normalized_driver_waveform ("driver_waveform_template") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0000000000, 0.5000000000, 1.0000000000");
- driver_waveform_name : "ramp";
- values("0.0000000000, 0.00083333333, 0.0016666667", \
- "0.0000000000, 0.0108333330, 0.0216666670", \
- "0.0000000000, 0.0216666670, 0.0433333330", \
- "0.0000000000, 0.0600000000, 0.1200000000", \
- "0.0000000000, 0.1800000000, 0.3600000000", \
- "0.0000000000, 0.3600000000, 0.7200000000", \
- "0.0000000000, 0.7200000000, 1.4400000000", \
- "0.0000000000, 1.0800000000, 2.1600000000", \
- "0.0000000000, 2.0833333000, 4.1666667000", \
- "0.0000000000, 2.6041667000, 5.2083333000", \
- "0.0000000000, 3.1249999000, 6.2499998000");
- }
- library_features("report_delay_calculation");
- voltage_map("VPWR", 1.6500000000);
- voltage_map("LOWHVPWR", 1.6500000000);
- voltage_map("LVPWR", 1.6500000000);
- voltage_map("VGND", 0.0000000000);
- voltage_map("VNB", 0.0000000000);
- voltage_map("VPB", 1.6500000000);
- driver_model : "snps_predriver";
- in_place_swap_mode : "match_footprint";
- input_threshold_pct_fall : 50.000000000;
- input_threshold_pct_rise : 50.000000000;
- min_pulse_width_mode : "max";
- nom_process : 1.0000000000;
- nom_temperature : 150.00000000;
- nom_voltage : 1.6500000000;
- output_threshold_pct_fall : 50.000000000;
- output_threshold_pct_rise : 50.000000000;
- sim_opt : "runlvl=5 accurate=1 method=bdf kcltest=1";
- simulation : "true";
- slew_derate_from_library : 0.7500000000;
- slew_lower_threshold_pct_fall : 20.000000000;
- slew_lower_threshold_pct_rise : 20.000000000;
- slew_upper_threshold_pct_fall : 80.000000000;
- slew_upper_threshold_pct_rise : 80.000000000;
- snps_predriver_ratio : "0.5000000000";
- switching_power_split_model : "true";
- tran_timestep : "1.000000e-12";
-
- cell ("sky130_fd_sc_hvl__a21o_1") {
- area : 17.582400000;
- cell_footprint : "sky130_fd_sc_hvl__a21o";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A1") {
- capacitance : 0.0039000000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0059000000, 0.0058700000, 0.0054600000, 0.0052600000, 0.0052000000, 0.0055800000, 0.0055300000, 0.0059000000, 0.0066100000, 0.0069500000, 0.0073100000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0034000000, 0.0027600000, 0.0032000000, 0.0031400000, 0.0032000000, 0.0034100000, 0.0034100000, 0.0036600000, 0.0040600000, 0.0042400000, 0.0044200000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("A2") {
- capacitance : 0.0038900000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0054900000, 0.0055300000, 0.0055400000, 0.0051600000, 0.0051700000, 0.0054900000, 0.0054700000, 0.0058500000, 0.0065500000, 0.0069100000, 0.0072800000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0033400000, 0.0027100000, 0.0030800000, 0.0030800000, 0.0031400000, 0.0034100000, 0.0034000000, 0.0035800000, 0.0039400000, 0.0041000000, 0.0042600000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B1") {
- capacitance : 0.0044700000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0042500000, 0.0039700000, 0.0036600000, 0.0043300000, 0.0044500000, 0.0049300000, 0.0049400000, 0.0052100000, 0.0056100000, 0.0057700000, 0.0059100000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0105500000, 0.0102700000, 0.0103100000, 0.0103400000, 0.0102500000, 0.0110200000, 0.0109600000, 0.0116600000, 0.0130500000, 0.0137300000, 0.0144200000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("X") {
- direction : "output";
- function : "(A1&A2) | (B1)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.0316600000, 0.0276800000, 0.0235800000, 0.0151400000, -0.002200000, -0.037370000, -0.107970000", \
- "0.0318900000, 0.0278800000, 0.0238100000, 0.0153800000, -0.001970000, -0.037140000, -0.107740000", \
- "0.0318900000, 0.0279100000, 0.0238200000, 0.0153900000, -0.001940000, -0.037120000, -0.107720000", \
- "0.0318600000, 0.0278600000, 0.0237900000, 0.0153500000, -0.001980000, -0.037150000, -0.107750000", \
- "0.0316700000, 0.0276800000, 0.0235900000, 0.0151600000, -0.002170000, -0.037340000, -0.107940000", \
- "0.0314800000, 0.0274800000, 0.0234000000, 0.0149500000, -0.002380000, -0.037540000, -0.108140000", \
- "0.0312600000, 0.0272300000, 0.0231300000, 0.0146800000, -0.002650000, -0.037800000, -0.108380000", \
- "0.0311200000, 0.0270700000, 0.0229500000, 0.0144800000, -0.002840000, -0.037960000, -0.108520000", \
- "0.0309800000, 0.0268500000, 0.0227000000, 0.0142200000, -0.003100000, -0.038180000, -0.108660000", \
- "0.0309800000, 0.0268100000, 0.0226200000, 0.0141300000, -0.003160000, -0.038220000, -0.108690000", \
- "0.0309800000, 0.0268000000, 0.0225900000, 0.0140500000, -0.003230000, -0.038270000, -0.108730000");
- }
- related_pin : "A1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.0116300000, 0.0162900000, 0.0208600000, 0.0298700000, 0.0474900000, 0.0828800000, 0.1535100000", \
- "0.0117800000, 0.0164300000, 0.0210000000, 0.0300000000, 0.0477400000, 0.0828800000, 0.1536300000", \
- "0.0117900000, 0.0164500000, 0.0210000000, 0.0300100000, 0.0476700000, 0.0830400000, 0.1536600000", \
- "0.0116100000, 0.0162600000, 0.0208400000, 0.0298100000, 0.0475300000, 0.0828600000, 0.1533900000", \
- "0.0113200000, 0.0159800000, 0.0205400000, 0.0295600000, 0.0472000000, 0.0825800000, 0.1530800000", \
- "0.0110600000, 0.0157100000, 0.0202600000, 0.0292900000, 0.0469400000, 0.0823000000, 0.1528300000", \
- "0.0107300000, 0.0153600000, 0.0199000000, 0.0289100000, 0.0465600000, 0.0819500000, 0.1526500000", \
- "0.0105800000, 0.0152000000, 0.0197500000, 0.0287000000, 0.0464600000, 0.0816300000, 0.1525700000", \
- "0.0104900000, 0.0150300000, 0.0195200000, 0.0284600000, 0.0461300000, 0.0813700000, 0.1519700000", \
- "0.0105200000, 0.0150400000, 0.0195200000, 0.0284000000, 0.0461500000, 0.0812700000, 0.1520800000", \
- "0.0105900000, 0.0151000000, 0.0195900000, 0.0284800000, 0.0461100000, 0.0812100000, 0.1522800000");
- }
- when : "(A2&!B1)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.0340100000, 0.0299600000, 0.0258500000, 0.0174000000, 7.000000e-05, -0.035070000, -0.105650000", \
- "0.0340700000, 0.0300400000, 0.0259100000, 0.0174700000, 0.0001400000, -0.035010000, -0.105580000", \
- "0.0340300000, 0.0299700000, 0.0258600000, 0.0174200000, 8.000000e-05, -0.035060000, -0.105630000", \
- "0.0339300000, 0.0298900000, 0.0257700000, 0.0173300000, -1.00000e-05, -0.035140000, -0.105720000", \
- "0.0338200000, 0.0297700000, 0.0256600000, 0.0172200000, -0.000120000, -0.035250000, -0.105830000", \
- "0.0337200000, 0.0296900000, 0.0255800000, 0.0171300000, -0.000200000, -0.035340000, -0.105910000", \
- "0.0336300000, 0.0295800000, 0.0254400000, 0.0169800000, -0.000350000, -0.035470000, -0.106040000", \
- "0.0335500000, 0.0294800000, 0.0253300000, 0.0168600000, -0.000470000, -0.035580000, -0.106120000", \
- "0.0334600000, 0.0293300000, 0.0251500000, 0.0166500000, -0.000660000, -0.035730000, -0.106210000", \
- "0.0334900000, 0.0292900000, 0.0250900000, 0.0165900000, -0.000710000, -0.035760000, -0.106220000", \
- "0.0334900000, 0.0292900000, 0.0250600000, 0.0165300000, -0.000780000, -0.035810000, -0.106260000");
- }
- related_pin : "A2";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.0115600000, 0.0162000000, 0.0207500000, 0.0297800000, 0.0475200000, 0.0826600000, 0.1533900000", \
- "0.0116700000, 0.0163100000, 0.0208900000, 0.0299100000, 0.0475400000, 0.0829100000, 0.1533300000", \
- "0.0116800000, 0.0163200000, 0.0209000000, 0.0298900000, 0.0476400000, 0.0827900000, 0.1536000000", \
- "0.0115000000, 0.0161600000, 0.0207200000, 0.0297200000, 0.0474700000, 0.0826200000, 0.1535200000", \
- "0.0112700000, 0.0159100000, 0.0204800000, 0.0294800000, 0.0472300000, 0.0823800000, 0.1531300000", \
- "0.0110600000, 0.0157000000, 0.0203000000, 0.0293000000, 0.0470400000, 0.0823000000, 0.1531900000", \
- "0.0108100000, 0.0154500000, 0.0200000000, 0.0289600000, 0.0466800000, 0.0820400000, 0.1525900000", \
- "0.0106600000, 0.0152900000, 0.0198200000, 0.0288100000, 0.0464900000, 0.0818700000, 0.1527800000", \
- "0.0104900000, 0.0150700000, 0.0195600000, 0.0285000000, 0.0462100000, 0.0816000000, 0.1520100000", \
- "0.0104800000, 0.0150300000, 0.0195300000, 0.0284300000, 0.0462000000, 0.0813200000, 0.1519500000", \
- "0.0104800000, 0.0150200000, 0.0195200000, 0.0284400000, 0.0460900000, 0.0812700000, 0.1521500000");
- }
- when : "(A1&!B1)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.0216700000, 0.0176600000, 0.0135600000, 0.0051100000, -0.012260000, -0.047440000, -0.118000000", \
- "0.0214700000, 0.0174700000, 0.0133700000, 0.0049200000, -0.012450000, -0.047620000, -0.118180000", \
- "0.0213200000, 0.0173200000, 0.0132300000, 0.0047900000, -0.012570000, -0.047750000, -0.118310000", \
- "0.0211300000, 0.0171400000, 0.0130500000, 0.0045900000, -0.012770000, -0.047940000, -0.118510000", \
- "0.0207700000, 0.0167700000, 0.0126700000, 0.0042200000, -0.013150000, -0.048310000, -0.118880000", \
- "0.0204700000, 0.0164700000, 0.0123500000, 0.0038700000, -0.013490000, -0.048640000, -0.119190000", \
- "0.0202100000, 0.0161500000, 0.0119900000, 0.0034900000, -0.013850000, -0.048970000, -0.119490000", \
- "0.0201200000, 0.0160000000, 0.0118200000, 0.0033000000, -0.014040000, -0.049120000, -0.119600000", \
- "0.0201700000, 0.0159600000, 0.0117200000, 0.0031600000, -0.014170000, -0.049210000, -0.119630000", \
- "0.0202700000, 0.0160300000, 0.0117800000, 0.0032000000, -0.014150000, -0.049180000, -0.119580000", \
- "0.0203800000, 0.0161200000, 0.0118600000, 0.0032600000, -0.014100000, -0.049120000, -0.119520000");
- }
- related_pin : "B1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.0091200000, 0.0140200000, 0.0186200000, 0.0274900000, 0.0451000000, 0.0802000000, 0.1506500000", \
- "0.0089900000, 0.0139000000, 0.0185000000, 0.0273800000, 0.0449700000, 0.0799800000, 0.1505000000", \
- "0.0089600000, 0.0138800000, 0.0184900000, 0.0273600000, 0.0450100000, 0.0799400000, 0.1506300000", \
- "0.0087700000, 0.0136800000, 0.0183100000, 0.0271700000, 0.0447600000, 0.0798000000, 0.1504000000", \
- "0.0083400000, 0.0132200000, 0.0178400000, 0.0267300000, 0.0443600000, 0.0794200000, 0.1499100000", \
- "0.0079200000, 0.0127300000, 0.0173400000, 0.0262500000, 0.0439500000, 0.0789500000, 0.1494600000", \
- "0.0074400000, 0.0121600000, 0.0167600000, 0.0257200000, 0.0433800000, 0.0784800000, 0.1492700000", \
- "0.0073000000, 0.0119400000, 0.0164900000, 0.0254600000, 0.0431200000, 0.0782900000, 0.1488700000", \
- "0.0073000000, 0.0119000000, 0.0164200000, 0.0253600000, 0.0429600000, 0.0781000000, 0.1488700000", \
- "0.0074100000, 0.0119800000, 0.0165000000, 0.0254500000, 0.0430800000, 0.0782300000, 0.1488900000", \
- "0.0074900000, 0.0120100000, 0.0165200000, 0.0255300000, 0.0432200000, 0.0783900000, 0.1488100000");
- }
- when : "(!A1) | (!A2)";
- }
- max_capacitance : 0.1037300000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.8632700000, 1.0168700000, 1.1347700000, 1.3357700000, 1.6907700000, 2.3597700000, 3.6784700000", \
- "0.8709900000, 1.0247700000, 1.1427700000, 1.3437700000, 1.6983700000, 2.3681700000, 3.6875700000", \
- "0.8777100000, 1.0315300000, 1.1498300000, 1.3506300000, 1.7055300000, 2.3750300000, 3.6919300000", \
- "0.8982300000, 1.0521000000, 1.1702000000, 1.3713000000, 1.7264000000, 2.3953000000, 3.7151000000", \
- "0.9599000000, 1.1135000000, 1.2318000000, 1.4328000000, 1.7879000000, 2.4571000000, 3.7763000000", \
- "1.0518000000, 1.2052000000, 1.3231000000, 1.5241000000, 1.8798000000, 2.5491000000, 3.8684000000", \
- "1.2201000000, 1.3733000000, 1.4911000000, 1.6917000000, 2.0474000000, 2.7173000000, 4.0355000000", \
- "1.3776000000, 1.5305000000, 1.6482000000, 1.8488000000, 2.2045000000, 2.8751000000, 4.1958000000", \
- "1.7492700000, 1.9136700000, 2.0373700000, 2.2444700000, 2.6039700000, 3.2757700000, 4.5964700000", \
- "1.9096300000, 2.0796300000, 2.2067300000, 2.4184300000, 2.7838300000, 3.4584300000, 4.7796300000", \
- "2.0563000000, 2.2315000000, 2.3616000000, 2.5769000000, 2.9471000000, 3.6262000000, 4.9473000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.8755900000, 1.0081700000, 1.1065700000, 1.2721700000, 1.5637700000, 2.1152700000, 3.2013700000", \
- "0.8745500000, 1.0070700000, 1.1054700000, 1.2709700000, 1.5625700000, 2.1139700000, 3.1980700000", \
- "0.8754200000, 1.0079300000, 1.1064300000, 1.2719300000, 1.5636300000, 2.1151300000, 3.2006300000", \
- "0.8859600000, 1.0185000000, 1.1169000000, 1.2824000000, 1.5746000000, 2.1254000000, 3.2130000000", \
- "0.9337000000, 1.0662000000, 1.1646000000, 1.3303000000, 1.6220000000, 2.1736000000, 3.2599000000", \
- "1.0136000000, 1.1465000000, 1.2449000000, 1.4105000000, 1.7022000000, 2.2538000000, 3.3402000000", \
- "1.1829000000, 1.3152000000, 1.4134000000, 1.5787000000, 1.8706000000, 2.4222000000, 3.5097000000", \
- "1.3579000000, 1.4898000000, 1.5877000000, 1.7526000000, 2.0447000000, 2.5964000000, 3.6811000000", \
- "1.8083700000, 1.9485700000, 2.0502700000, 2.2186700000, 2.5122700000, 3.0646700000, 4.1508700000", \
- "2.0010300000, 2.1473300000, 2.2517300000, 2.4232300000, 2.7203300000, 3.2744300000, 4.3593300000", \
- "2.1744000000, 2.3271000000, 2.4344000000, 2.6085000000, 2.9079000000, 3.4645000000, 4.5508000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.1727600000, 0.2980800000, 0.4083200000, 0.6222000000, 1.0522000000, 1.9404000000, 3.7481000000", \
- "0.1731600000, 0.2975300000, 0.4082800000, 0.6221000000, 1.0515000000, 1.9390000000, 3.7465000000", \
- "0.1727300000, 0.2980200000, 0.4080700000, 0.6221000000, 1.0522000000, 1.9391000000, 3.7484000000", \
- "0.1729100000, 0.2974400000, 0.4082000000, 0.6218000000, 1.0520000000, 1.9405000000, 3.7468000000", \
- "0.1728000000, 0.2980000000, 0.4081000000, 0.6219000000, 1.0519000000, 1.9404000000, 3.7476000000", \
- "0.1727000000, 0.2981000000, 0.4084000000, 0.6225000000, 1.0526000000, 1.9379000000, 3.7450000000", \
- "0.1728000000, 0.2982000000, 0.4083000000, 0.6227000000, 1.0518000000, 1.9388000000, 3.7481000000", \
- "0.1738000000, 0.2997000000, 0.4096000000, 0.6227000000, 1.0520000000, 1.9393000000, 3.7441000000", \
- "0.1956000000, 0.3227000000, 0.4319000000, 0.6401000000, 1.0611000000, 1.9395000000, 3.7486000000", \
- "0.2054000000, 0.3354000000, 0.4453000000, 0.6546000000, 1.0737000000, 1.9490000000, 3.7488000000", \
- "0.2147000000, 0.3460000000, 0.4564000000, 0.6667000000, 1.0852000000, 1.9549000000, 3.7521000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.1587700000, 0.2617700000, 0.3520200000, 0.5306000000, 0.8941000000, 1.6456000000, 3.1791000000", \
- "0.1590600000, 0.2615200000, 0.3519900000, 0.5304000000, 0.8943000000, 1.6467000000, 3.1779000000", \
- "0.1587300000, 0.2617800000, 0.3521700000, 0.5306000000, 0.8942000000, 1.6457000000, 3.1776000000", \
- "0.1587600000, 0.2615100000, 0.3529000000, 0.5303000000, 0.8941000000, 1.6447000000, 3.1840000000", \
- "0.1587000000, 0.2617000000, 0.3520000000, 0.5305000000, 0.8942000000, 1.6454000000, 3.1799000000", \
- "0.1591000000, 0.2616000000, 0.3523000000, 0.5306000000, 0.8942000000, 1.6454000000, 3.1798000000", \
- "0.1587000000, 0.2621000000, 0.3525000000, 0.5306000000, 0.8942000000, 1.6445000000, 3.1825000000", \
- "0.1587000000, 0.2620000000, 0.3531000000, 0.5309000000, 0.8946000000, 1.6465000000, 3.1770000000", \
- "0.1803000000, 0.2803000000, 0.3688000000, 0.5424000000, 0.9008000000, 1.6486000000, 3.1786000000", \
- "0.1943000000, 0.2940000000, 0.3811000000, 0.5530000000, 0.9084000000, 1.6534000000, 3.1808000000", \
- "0.2076000000, 0.3073000000, 0.3935000000, 0.5640000000, 0.9165000000, 1.6594000000, 3.1798000000");
- }
- timing_sense : "positive_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.9054200000, 1.0581700000, 1.1758700000, 1.3766700000, 1.7327700000, 2.4042700000, 3.7254700000", \
- "0.9081100000, 1.0608700000, 1.1785700000, 1.3794700000, 1.7357700000, 2.4068700000, 3.7290700000", \
- "0.9123800000, 1.0652300000, 1.1829300000, 1.3838300000, 1.7400300000, 2.4106300000, 3.7337300000", \
- "0.9307500000, 1.0835000000, 1.2013000000, 1.4022000000, 1.7584000000, 2.4285000000, 3.7523000000", \
- "0.9939000000, 1.1467000000, 1.2644000000, 1.4653000000, 1.8215000000, 2.4929000000, 3.8148000000", \
- "1.0859000000, 1.2386000000, 1.3563000000, 1.5570000000, 1.9129000000, 2.5844000000, 3.9072000000", \
- "1.2483000000, 1.4008000000, 1.5182000000, 1.7189000000, 2.0752000000, 2.7464000000, 4.0693000000", \
- "1.3980000000, 1.5502000000, 1.6675000000, 1.8680000000, 2.2248000000, 2.8962000000, 4.2198000000", \
- "1.7497700000, 1.9118700000, 2.0341700000, 2.2400700000, 2.5998700000, 3.2730700000, 4.5975700000", \
- "1.9005300000, 2.0677300000, 2.1931300000, 2.4030300000, 2.7673300000, 3.4441300000, 4.7685300000", \
- "2.0368000000, 2.2088000000, 2.3371000000, 2.5503000000, 2.9188000000, 3.5986000000, 4.9238000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.8880900000, 1.0205700000, 1.1190700000, 1.2843700000, 1.5763700000, 2.1274700000, 3.2116700000", \
- "0.8907500000, 1.0232700000, 1.1216700000, 1.2872700000, 1.5789700000, 2.1304700000, 3.2169700000", \
- "0.8947100000, 1.0272300000, 1.1256300000, 1.2911300000, 1.5828300000, 2.1340300000, 3.2182300000", \
- "0.9115600000, 1.0441000000, 1.1425000000, 1.3081000000, 1.5996000000, 2.1512000000, 3.2347000000", \
- "0.9698000000, 1.1024000000, 1.2008000000, 1.3665000000, 1.6580000000, 2.2095000000, 3.2935000000", \
- "1.0511000000, 1.1836000000, 1.2820000000, 1.4474000000, 1.7396000000, 2.2903000000, 3.3769000000", \
- "1.2101000000, 1.3425000000, 1.4408000000, 1.6060000000, 1.8984000000, 2.4495000000, 3.5372000000", \
- "1.3700000000, 1.5021000000, 1.6002000000, 1.7655000000, 2.0578000000, 2.6089000000, 3.6962000000", \
- "1.7784700000, 1.9179700000, 2.0194700000, 2.1875700000, 2.4819700000, 3.0343700000, 4.1206700000", \
- "1.9609300000, 2.1055300000, 2.2098300000, 2.3813300000, 2.6776300000, 3.2317300000, 4.3178300000", \
- "2.1293000000, 2.2786000000, 2.3856000000, 2.5601000000, 2.8598000000, 3.4149000000, 4.5028000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.1737500000, 0.2987700000, 0.4092700000, 0.6233000000, 1.0532000000, 1.9417000000, 3.7500000000", \
- "0.1736500000, 0.2989700000, 0.4090700000, 0.6230000000, 1.0543000000, 1.9407000000, 3.7486000000", \
- "0.1737600000, 0.2984300000, 0.4087000000, 0.6228000000, 1.0539000000, 1.9412000000, 3.7485000000", \
- "0.1736300000, 0.2984400000, 0.4087000000, 0.6228000000, 1.0538000000, 1.9424000000, 3.7472000000", \
- "0.1737000000, 0.2988000000, 0.4093000000, 0.6233000000, 1.0537000000, 1.9412000000, 3.7480000000", \
- "0.1735000000, 0.2984000000, 0.4093000000, 0.6231000000, 1.0532000000, 1.9436000000, 3.7501000000", \
- "0.1736000000, 0.2989000000, 0.4089000000, 0.6231000000, 1.0539000000, 1.9406000000, 3.7488000000", \
- "0.1740000000, 0.2990000000, 0.4096000000, 0.6238000000, 1.0547000000, 1.9402000000, 3.7473000000", \
- "0.1931000000, 0.3192000000, 0.4287000000, 0.6381000000, 1.0618000000, 1.9456000000, 3.7493000000", \
- "0.2021000000, 0.3313000000, 0.4408000000, 0.6500000000, 1.0724000000, 1.9529000000, 3.7538000000", \
- "0.2106000000, 0.3409000000, 0.4511000000, 0.6613000000, 1.0812000000, 1.9571000000, 3.7532000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.1588600000, 0.2618800000, 0.3522800000, 0.5305000000, 0.8946000000, 1.6469000000, 3.1794000000", \
- "0.1587600000, 0.2619100000, 0.3519800000, 0.5305000000, 0.8942000000, 1.6453000000, 3.1802000000", \
- "0.1590100000, 0.2613100000, 0.3522400000, 0.5306000000, 0.8944000000, 1.6468000000, 3.1790000000", \
- "0.1588000000, 0.2618400000, 0.3522000000, 0.5307000000, 0.8942000000, 1.6466000000, 3.1768000000", \
- "0.1589000000, 0.2616000000, 0.3521000000, 0.5308000000, 0.8943000000, 1.6468000000, 3.1779000000", \
- "0.1588000000, 0.2614000000, 0.3528000000, 0.5305000000, 0.8945000000, 1.6458000000, 3.1796000000", \
- "0.1588000000, 0.2616000000, 0.3530000000, 0.5305000000, 0.8938000000, 1.6445000000, 3.1840000000", \
- "0.1587000000, 0.2622000000, 0.3526000000, 0.5305000000, 0.8942000000, 1.6447000000, 3.1818000000", \
- "0.1745000000, 0.2771000000, 0.3659000000, 0.5402000000, 0.8986000000, 1.6477000000, 3.1824000000", \
- "0.1838000000, 0.2875000000, 0.3764000000, 0.5496000000, 0.9052000000, 1.6511000000, 3.1791000000", \
- "0.1928000000, 0.2975000000, 0.3865000000, 0.5591000000, 0.9116000000, 1.6529000000, 3.1828000000");
- }
- timing_sense : "positive_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.5943500000, 0.7286200000, 0.8345100000, 1.0195700000, 1.3598700000, 2.0235700000, 3.3429700000", \
- "0.5960500000, 0.7304800000, 0.8363500000, 1.0214700000, 1.3622700000, 2.0255700000, 3.3447700000", \
- "0.5987700000, 0.7333100000, 0.8391900000, 1.0244300000, 1.3646300000, 2.0283300000, 3.3463300000", \
- "0.6111400000, 0.7456200000, 0.8516500000, 1.0374000000, 1.3778000000, 2.0395000000, 3.3587000000", \
- "0.6612100000, 0.7954600000, 0.9013000000, 1.0870000000, 1.4278000000, 2.0893000000, 3.4060000000", \
- "0.7461000000, 0.8795000000, 0.9850000000, 1.1701000000, 1.5115000000, 2.1742000000, 3.4906000000", \
- "0.9247000000, 1.0568000000, 1.1616000000, 1.3472000000, 1.6890000000, 2.3537000000, 3.6728000000", \
- "1.0882000000, 1.2239000000, 1.3297000000, 1.5159000000, 1.8585000000, 2.5229000000, 3.8431000000", \
- "1.4298700000, 1.5751700000, 1.6871700000, 1.8819700000, 2.2346700000, 2.9015700000, 4.2231700000", \
- "1.5726300000, 1.7224300000, 1.8363300000, 2.0323300000, 2.3872300000, 3.0610300000, 4.3793300000", \
- "1.7000000000, 1.8547000000, 1.9704000000, 2.1680000000, 2.5236000000, 3.2018000000, 4.5233000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.3839400000, 0.4808700000, 0.5582800000, 0.6994500000, 0.9715000000, 1.5114700000, 2.5922700000", \
- "0.3884500000, 0.4855200000, 0.5631400000, 0.7040800000, 0.9765000000, 1.5169700000, 2.5965700000", \
- "0.3936900000, 0.4908300000, 0.5685200000, 0.7094700000, 0.9819300000, 1.5225300000, 2.6014300000", \
- "0.4124300000, 0.5095500000, 0.5873400000, 0.7285100000, 1.0009000000, 1.5407000000, 2.6209000000", \
- "0.4732800000, 0.5699900000, 0.6476600000, 0.7894100000, 1.0617000000, 1.6025000000, 2.6784000000", \
- "0.5692200000, 0.6652000000, 0.7429000000, 0.8849000000, 1.1579000000, 1.6991000000, 2.7776000000", \
- "0.7583000000, 0.8554000000, 0.9332000000, 1.0757000000, 1.3493000000, 1.8902000000, 2.9690000000", \
- "0.9130000000, 1.0181000000, 1.0993000000, 1.2438000000, 1.5179000000, 2.0592000000, 3.1414000000", \
- "1.2400700000, 1.3640700000, 1.4532700000, 1.6049700000, 1.8840700000, 2.4277700000, 3.5073700000", \
- "1.3759300000, 1.5090300000, 1.6024300000, 1.7577300000, 2.0382300000, 2.5835300000, 3.6620300000", \
- "1.4974000000, 1.6390000000, 1.7367000000, 1.8958000000, 2.1782000000, 2.7236000000, 3.8035000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.1427700000, 0.2582700000, 0.3654200000, 0.5805200000, 1.0200500000, 1.9222000000, 3.7356000000", \
- "0.1426400000, 0.2585000000, 0.3654000000, 0.5807000000, 1.0200300000, 1.9203000000, 3.7347000000", \
- "0.1426600000, 0.2584600000, 0.3654100000, 0.5805400000, 1.0200100000, 1.9210000000, 3.7432000000", \
- "0.1426400000, 0.2582800000, 0.3653400000, 0.5808100000, 1.0208800000, 1.9209000000, 3.7374000000", \
- "0.1427200000, 0.2584100000, 0.3656100000, 0.5808200000, 1.0208000000, 1.9208000000, 3.7391000000", \
- "0.1427000000, 0.2586000000, 0.3665000000, 0.5809000000, 1.0207000000, 1.9205000000, 3.7392000000", \
- "0.1437000000, 0.2598000000, 0.3669000000, 0.5816000000, 1.0206000000, 1.9201000000, 3.7367000000", \
- "0.1546000000, 0.2677000000, 0.3720000000, 0.5845000000, 1.0217000000, 1.9211000000, 3.7386000000", \
- "0.1790000000, 0.2939000000, 0.4006000000, 0.6128000000, 1.0418000000, 1.9284000000, 3.7349000000", \
- "0.1919000000, 0.3050000000, 0.4099000000, 0.6204000000, 1.0523000000, 1.9346000000, 3.7425000000", \
- "0.2050000000, 0.3168000000, 0.4196000000, 0.6279000000, 1.0593000000, 1.9425000000, 3.7504000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.1006100000, 0.1924500000, 0.2828200000, 0.4680300000, 0.8471400000, 1.6167400000, 3.1607000000", \
- "0.1005500000, 0.1921800000, 0.2828100000, 0.4682200000, 0.8473100000, 1.6168200000, 3.1566000000", \
- "0.1005400000, 0.1920900000, 0.2827800000, 0.4681100000, 0.8475600000, 1.6171600000, 3.1587000000", \
- "0.1005900000, 0.1923700000, 0.2827800000, 0.4682300000, 0.8470800000, 1.6147800000, 3.1603000000", \
- "0.1006600000, 0.1925300000, 0.2828300000, 0.4679200000, 0.8479900000, 1.6180000000, 3.1533000000", \
- "0.1009400000, 0.1927600000, 0.2831000000, 0.4677000000, 0.8478000000, 1.6176000000, 3.1578000000", \
- "0.1083000000, 0.1969000000, 0.2861000000, 0.4693000000, 0.8483000000, 1.6170000000, 3.1552000000", \
- "0.1232000000, 0.2110000000, 0.2964000000, 0.4747000000, 0.8485000000, 1.6158000000, 3.1606000000", \
- "0.1591000000, 0.2462000000, 0.3275000000, 0.4980000000, 0.8632000000, 1.6191000000, 3.1566000000", \
- "0.1754000000, 0.2640000000, 0.3430000000, 0.5100000000, 0.8698000000, 1.6219000000, 3.1587000000", \
- "0.1904000000, 0.2806000000, 0.3590000000, 0.5212000000, 0.8766000000, 1.6297000000, 3.1632000000");
- }
- sdf_cond : "(!A1&!A2)";
- timing_sense : "positive_unate";
- when : "(!A1&!A2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.7628000000, 0.9166200000, 1.0349700000, 1.2357700000, 1.5909700000, 2.2597700000, 3.5791700000", \
- "0.7633300000, 0.9172800000, 1.0356700000, 1.2365700000, 1.5917700000, 2.2601700000, 3.5800700000", \
- "0.7648600000, 0.9189300000, 1.0372300000, 1.2376300000, 1.5926300000, 2.2618300000, 3.5804300000", \
- "0.7730700000, 0.9273600000, 1.0454000000, 1.2465000000, 1.6019000000, 2.2697000000, 3.5906000000", \
- "0.8135000000, 0.9675000000, 1.0858000000, 1.2867000000, 1.6418000000, 2.3112000000, 3.6305000000", \
- "0.8891000000, 1.0427000000, 1.1603000000, 1.3609000000, 1.7163000000, 2.3855000000, 3.7040000000", \
- "1.0554000000, 1.2079000000, 1.3252000000, 1.5255000000, 1.8810000000, 2.5514000000, 3.8697000000", \
- "1.2236000000, 1.3758000000, 1.4930000000, 1.6935000000, 2.0490000000, 2.7203000000, 4.0408000000", \
- "1.5879700000, 1.7491700000, 1.8722700000, 2.0819700000, 2.4466700000, 3.1196700000, 4.4426700000", \
- "1.7411300000, 1.9054300000, 2.0295300000, 2.2399300000, 2.6102300000, 3.2899300000, 4.6114300000", \
- "1.8782000000, 2.0465000000, 2.1719000000, 2.3832000000, 2.7538000000, 3.4420000000, 4.7661000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.3839700000, 0.4810900000, 0.5583700000, 0.6992300000, 0.9712200000, 1.5114700000, 2.5924700000", \
- "0.3886500000, 0.4858000000, 0.5634300000, 0.7044800000, 0.9760400000, 1.5175700000, 2.5942700000", \
- "0.3940600000, 0.4913700000, 0.5688100000, 0.7099500000, 0.9820300000, 1.5223300000, 2.5998300000", \
- "0.4136300000, 0.5107900000, 0.5885800000, 0.7296800000, 1.0015000000, 1.5427000000, 2.6227000000", \
- "0.4758300000, 0.5725600000, 0.6503000000, 0.7920100000, 1.0644000000, 1.6053000000, 2.6824000000", \
- "0.5719900000, 0.6680000000, 0.7456000000, 0.8878000000, 1.1607000000, 1.7020000000, 2.7814000000", \
- "0.7613000000, 0.8581000000, 0.9362000000, 1.0786000000, 1.3523000000, 1.8943000000, 2.9747000000", \
- "0.9161000000, 1.0210000000, 1.1021000000, 1.2465000000, 1.5208000000, 2.0618000000, 3.1442000000", \
- "1.2423700000, 1.3662700000, 1.4554700000, 1.6072700000, 1.8860700000, 2.4299700000, 3.5095700000", \
- "1.3777300000, 1.5108300000, 1.6042300000, 1.7594300000, 2.0400300000, 2.5849300000, 3.6640300000", \
- "1.4989000000, 1.6405000000, 1.7381000000, 1.8972000000, 2.1795000000, 2.7249000000, 3.8047000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.1727700000, 0.2978100000, 0.4080400000, 0.6224400000, 1.0528000000, 1.9366000000, 3.7452000000", \
- "0.1729500000, 0.2977600000, 0.4080200000, 0.6223800000, 1.0528000000, 1.9371000000, 3.7451000000", \
- "0.1728000000, 0.2980700000, 0.4081100000, 0.6215100000, 1.0519000000, 1.9386000000, 3.7461000000", \
- "0.1727200000, 0.2978600000, 0.4083300000, 0.6224000000, 1.0526000000, 1.9394000000, 3.7447000000", \
- "0.1729600000, 0.2976300000, 0.4085000000, 0.6222000000, 1.0517000000, 1.9380000000, 3.7451000000", \
- "0.1729000000, 0.2981000000, 0.4083000000, 0.6221000000, 1.0522000000, 1.9404000000, 3.7483000000", \
- "0.1732000000, 0.2991000000, 0.4087000000, 0.6230000000, 1.0518000000, 1.9387000000, 3.7481000000", \
- "0.1762000000, 0.3011000000, 0.4111000000, 0.6245000000, 1.0524000000, 1.9391000000, 3.7474000000", \
- "0.2003000000, 0.3268000000, 0.4390000000, 0.6517000000, 1.0730000000, 1.9457000000, 3.7457000000", \
- "0.2127000000, 0.3360000000, 0.4471000000, 0.6620000000, 1.0862000000, 1.9552000000, 3.7526000000", \
- "0.2253000000, 0.3468000000, 0.4546000000, 0.6692000000, 1.0968000000, 1.9672000000, 3.7556000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.1005500000, 0.1922000000, 0.2828300000, 0.4682000000, 0.8477000000, 1.6170700000, 3.1612000000", \
- "0.1005800000, 0.1920600000, 0.2827600000, 0.4673100000, 0.8480300000, 1.6169200000, 3.1550000000", \
- "0.1006100000, 0.1923200000, 0.2827900000, 0.4682400000, 0.8468800000, 1.6174800000, 3.1558000000", \
- "0.1005200000, 0.1921100000, 0.2827400000, 0.4681300000, 0.8480100000, 1.6179600000, 3.1606000000", \
- "0.1005500000, 0.1924900000, 0.2835100000, 0.4678700000, 0.8477800000, 1.6181000000, 3.1577000000", \
- "0.1008700000, 0.1927300000, 0.2830500000, 0.4677000000, 0.8465000000, 1.6172000000, 3.1596000000", \
- "0.1079000000, 0.1964000000, 0.2854000000, 0.4687000000, 0.8481000000, 1.6172000000, 3.1612000000", \
- "0.1229000000, 0.2108000000, 0.2961000000, 0.4743000000, 0.8479000000, 1.6148000000, 3.1608000000", \
- "0.1587000000, 0.2460000000, 0.3272000000, 0.4987000000, 0.8631000000, 1.6189000000, 3.1563000000", \
- "0.1751000000, 0.2636000000, 0.3428000000, 0.5094000000, 0.8699000000, 1.6219000000, 3.1586000000", \
- "0.1903000000, 0.2805000000, 0.3589000000, 0.5210000000, 0.8767000000, 1.6297000000, 3.1634000000");
- }
- sdf_cond : "(!A1&A2)";
- timing_sense : "positive_unate";
- when : "(!A1&A2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.8268800000, 0.9797400000, 1.0975700000, 1.2982700000, 1.6540700000, 2.3255700000, 3.6468700000", \
- "0.8278000000, 0.9807600000, 1.0986700000, 1.2996700000, 1.6558700000, 2.3259700000, 3.6493700000", \
- "0.8297300000, 0.9827300000, 1.1006300000, 1.3017300000, 1.6579300000, 2.3289300000, 3.6510300000", \
- "0.8394800000, 0.9926000000, 1.1105000000, 1.3115000000, 1.6675000000, 2.3390000000, 3.6616000000", \
- "0.8830000000, 1.0360000000, 1.1538000000, 1.3550000000, 1.7114000000, 2.3819000000, 3.7048000000", \
- "0.9598000000, 1.1125000000, 1.2301000000, 1.4308000000, 1.7867000000, 2.4587000000, 3.7787000000", \
- "1.1271000000, 1.2793000000, 1.3964000000, 1.5969000000, 1.9532000000, 2.6245000000, 3.9479000000", \
- "1.2992000000, 1.4506000000, 1.5673000000, 1.7673000000, 2.1237000000, 2.7950000000, 4.1196000000", \
- "1.6973700000, 1.8565700000, 1.9786700000, 2.1864700000, 2.5479700000, 3.2218700000, 4.5447700000", \
- "1.8646300000, 2.0264300000, 2.1495300000, 2.3585300000, 2.7273300000, 3.4055300000, 4.7297300000", \
- "2.0151000000, 2.1802000000, 2.3043000000, 2.5143000000, 2.8845000000, 3.5701000000, 4.8940000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.4003400000, 0.5118100000, 0.5948600000, 0.7406100000, 1.0141700000, 1.5546700000, 2.6342700000", \
- "0.4051100000, 0.5166700000, 0.5998900000, 0.7455600000, 1.0195700000, 1.5596700000, 2.6382700000", \
- "0.4105300000, 0.5222000000, 0.6054400000, 0.7511800000, 1.0251300000, 1.5651300000, 2.6433300000", \
- "0.4300600000, 0.5418000000, 0.6251300000, 0.7709600000, 1.0450000000, 1.5843000000, 2.6622000000", \
- "0.4920900000, 0.6034100000, 0.6868600000, 0.8329000000, 1.1073000000, 1.6473000000, 2.7255000000", \
- "0.5880900000, 0.6985000000, 0.7817000000, 0.9284000000, 1.2032000000, 1.7434000000, 2.8224000000", \
- "0.7773000000, 0.8890000000, 0.9728000000, 1.1202000000, 1.3956000000, 1.9375000000, 3.0153000000", \
- "0.9342000000, 1.0569000000, 1.1444000000, 1.2936000000, 1.5700000000, 2.1114000000, 3.1888000000", \
- "1.2642700000, 1.4139700000, 1.5142700000, 1.6751700000, 1.9587700000, 2.5019700000, 3.5806700000", \
- "1.4012300000, 1.5630300000, 1.6699300000, 1.8365300000, 2.1232300000, 2.6689300000, 3.7486300000", \
- "1.5238000000, 1.6966000000, 1.8100000000, 1.9824000000, 2.2727000000, 2.8191000000, 3.8983000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.1734900000, 0.2981400000, 0.4083500000, 0.6219000000, 1.0529000000, 1.9436000000, 3.7518000000", \
- "0.1734700000, 0.2984300000, 0.4092300000, 0.6225000000, 1.0540000000, 1.9420000000, 3.7477000000", \
- "0.1740000000, 0.2982800000, 0.4081700000, 0.6228000000, 1.0544000000, 1.9401000000, 3.7487000000", \
- "0.1736400000, 0.2984800000, 0.4093000000, 0.6230000000, 1.0525000000, 1.9416000000, 3.7477000000", \
- "0.1734400000, 0.2984000000, 0.4093000000, 0.6227000000, 1.0541000000, 1.9408000000, 3.7486000000", \
- "0.1735000000, 0.2984000000, 0.4084000000, 0.6220000000, 1.0528000000, 1.9421000000, 3.7523000000", \
- "0.1735000000, 0.2987000000, 0.4090000000, 0.6231000000, 1.0545000000, 1.9407000000, 3.7486000000", \
- "0.1744000000, 0.2998000000, 0.4109000000, 0.6236000000, 1.0542000000, 1.9430000000, 3.7485000000", \
- "0.1955000000, 0.3224000000, 0.4344000000, 0.6456000000, 1.0675000000, 1.9474000000, 3.7525000000", \
- "0.2060000000, 0.3308000000, 0.4431000000, 0.6569000000, 1.0802000000, 1.9569000000, 3.7497000000", \
- "0.2176000000, 0.3402000000, 0.4490000000, 0.6626000000, 1.0914000000, 1.9654000000, 3.7591000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518900000, 0.1037800000");
- values("0.1163200000, 0.2105800000, 0.2983200000, 0.4781900000, 0.8516400000, 1.6173500000, 3.1550000000", \
- "0.1163200000, 0.2106000000, 0.2980700000, 0.4775700000, 0.8503200000, 1.6180900000, 3.1566000000", \
- "0.1161900000, 0.2105300000, 0.2980900000, 0.4782200000, 0.8506900000, 1.6145200000, 3.1561000000", \
- "0.1161900000, 0.2106400000, 0.2980500000, 0.4775700000, 0.8502600000, 1.6166600000, 3.1536000000", \
- "0.1163300000, 0.2108300000, 0.2981500000, 0.4776200000, 0.8502600000, 1.6156000000, 3.1523000000", \
- "0.1165500000, 0.2117700000, 0.2988000000, 0.4783000000, 0.8505000000, 1.6150000000, 3.1567000000", \
- "0.1233000000, 0.2161000000, 0.3020000000, 0.4794000000, 0.8518000000, 1.6168000000, 3.1539000000", \
- "0.1406000000, 0.2336000000, 0.3147000000, 0.4857000000, 0.8533000000, 1.6170000000, 3.1530000000", \
- "0.1802000000, 0.2822000000, 0.3591000000, 0.5190000000, 0.8706000000, 1.6252000000, 3.1556000000", \
- "0.1976000000, 0.3055000000, 0.3817000000, 0.5357000000, 0.8812000000, 1.6270000000, 3.1574000000", \
- "0.2136000000, 0.3269000000, 0.4036000000, 0.5526000000, 0.8924000000, 1.6303000000, 3.1658000000");
- }
- sdf_cond : "(A1&!A2)";
- timing_sense : "positive_unate";
- when : "(A1&!A2)";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__a21oi_1") {
- area : 13.675200000;
- cell_footprint : "sky130_fd_sc_hvl__a21oi";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A1") {
- capacitance : 0.0038700000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0057400000, 0.0067200000, 0.0053500000, 0.0052000000, 0.0052800000, 0.0056300000, 0.0055800000, 0.0059400000, 0.0066700000, 0.0070200000, 0.0073800000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0030300000, 0.0053700000, 0.0035800000, 0.0032200000, 0.0032500000, 0.0034800000, 0.0035200000, 0.0037700000, 0.0041800000, 0.0043800000, 0.0045700000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("A2") {
- capacitance : 0.0041300000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0054200000, 0.0079500000, 0.0056500000, 0.0053500000, 0.0053900000, 0.0057200000, 0.0057000000, 0.0060500000, 0.0068100000, 0.0071800000, 0.0075600000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0033400000, 0.0039500000, 0.0024800000, 0.0030700000, 0.0032000000, 0.0034600000, 0.0034900000, 0.0036700000, 0.0040500000, 0.0042200000, 0.0043900000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B1") {
- capacitance : 0.0045200000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0039600000, 0.0069500000, 0.0042400000, 0.0044200000, 0.0045900000, 0.0050100000, 0.0050700000, 0.0053600000, 0.0058100000, 0.0060000000, 0.0061600000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0106200000, 0.0112400000, 0.0103700000, 0.0104200000, 0.0106100000, 0.0112800000, 0.0112200000, 0.0119200000, 0.0133600000, 0.0140600000, 0.0147700000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("Y") {
- direction : "output";
- function : "(!A1&!B1) | (!A2&!B1)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.0063800000, 0.0044100000, 0.0024300000, -0.001530000, -0.009480000, -0.025390000, -0.057180000", \
- "0.0064700000, 0.0045000000, 0.0025300000, -0.001420000, -0.009370000, -0.025300000, -0.057090000", \
- "0.0065400000, 0.0045800000, 0.0025900000, -0.001380000, -0.009330000, -0.025240000, -0.057030000", \
- "0.0067300000, 0.0047400000, 0.0027500000, -0.001220000, -0.009170000, -0.025080000, -0.056870000", \
- "0.0070700000, 0.0050400000, 0.0030300000, -0.000960000, -0.008940000, -0.024880000, -0.056680000", \
- "0.0073900000, 0.0053400000, 0.0033000000, -0.000730000, -0.008760000, -0.024730000, -0.056560000", \
- "0.0077100000, 0.0056500000, 0.0036000000, -0.000460000, -0.008530000, -0.024560000, -0.056440000", \
- "0.0078400000, 0.0057900000, 0.0037500000, -0.000310000, -0.008380000, -0.024440000, -0.056360000", \
- "0.0079200000, 0.0059100000, 0.0038800000, -0.000130000, -0.008190000, -0.024250000, -0.056200000", \
- "0.0078900000, 0.0058800000, 0.0038700000, -0.000150000, -0.008150000, -0.024200000, -0.056150000", \
- "0.0078100000, 0.0058200000, 0.0038300000, -0.000170000, -0.008150000, -0.024180000, -0.056130000");
- }
- related_pin : "A1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.0267400000, 0.0287700000, 0.0307600000, 0.0346600000, 0.0425300000, 0.0582900000, 0.0900200000", \
- "0.0269400000, 0.0289800000, 0.0309600000, 0.0348800000, 0.0427500000, 0.0585100000, 0.0901900000", \
- "0.0269200000, 0.0289800000, 0.0309700000, 0.0349000000, 0.0427600000, 0.0585100000, 0.0902300000", \
- "0.0268000000, 0.0289100000, 0.0309300000, 0.0349100000, 0.0428000000, 0.0586000000, 0.0902500000", \
- "0.0265200000, 0.0286600000, 0.0307200000, 0.0347400000, 0.0427100000, 0.0585600000, 0.0903300000", \
- "0.0263300000, 0.0284600000, 0.0305300000, 0.0346000000, 0.0426100000, 0.0585000000, 0.0903000000", \
- "0.0261900000, 0.0282500000, 0.0303200000, 0.0343700000, 0.0424100000, 0.0583400000, 0.0901600000", \
- "0.0261400000, 0.0281600000, 0.0302200000, 0.0342600000, 0.0422800000, 0.0582400000, 0.0902000000", \
- "0.0260900000, 0.0281400000, 0.0301600000, 0.0341000000, 0.0420500000, 0.0580400000, 0.0899100000", \
- "0.0260600000, 0.0281100000, 0.0301400000, 0.0341200000, 0.0420400000, 0.0579700000, 0.0899500000", \
- "0.0260400000, 0.0280900000, 0.0301200000, 0.0341100000, 0.0420000000, 0.0578900000, 0.0897400000");
- }
- when : "(A2&!B1)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.0063400000, 0.0043600000, 0.0023700000, -0.001580000, -0.009530000, -0.025440000, -0.057230000", \
- "0.0064500000, 0.0044900000, 0.0025100000, -0.001450000, -0.009410000, -0.025320000, -0.057100000", \
- "0.0065400000, 0.0045600000, 0.0025800000, -0.001380000, -0.009340000, -0.025250000, -0.057030000", \
- "0.0067100000, 0.0047200000, 0.0027400000, -0.001220000, -0.009180000, -0.025090000, -0.056870000", \
- "0.0070100000, 0.0050000000, 0.0029900000, -0.000980000, -0.008960000, -0.024880000, -0.056680000", \
- "0.0072800000, 0.0052500000, 0.0032300000, -0.000780000, -0.008790000, -0.024740000, -0.056570000", \
- "0.0075600000, 0.0055200000, 0.0034900000, -0.000550000, -0.008590000, -0.024600000, -0.056460000", \
- "0.0077200000, 0.0056800000, 0.0036500000, -0.000390000, -0.008450000, -0.024480000, -0.056370000", \
- "0.0078900000, 0.0058700000, 0.0038500000, -0.000180000, -0.008240000, -0.024290000, -0.056220000", \
- "0.0079200000, 0.0059000000, 0.0038900000, -0.000130000, -0.008180000, -0.024230000, -0.056170000", \
- "0.0079300000, 0.0059200000, 0.0039000000, -0.000110000, -0.008140000, -0.024180000, -0.056120000");
- }
- related_pin : "A2";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.0294600000, 0.0314300000, 0.0333900000, 0.0373100000, 0.0451600000, 0.0609000000, 0.0926000000", \
- "0.0295300000, 0.0315200000, 0.0334700000, 0.0374000000, 0.0452300000, 0.0609200000, 0.0925700000", \
- "0.0294700000, 0.0314500000, 0.0334200000, 0.0373400000, 0.0451800000, 0.0609300000, 0.0925700000", \
- "0.0293600000, 0.0313500000, 0.0333300000, 0.0372500000, 0.0450900000, 0.0608600000, 0.0924900000", \
- "0.0292100000, 0.0312100000, 0.0332000000, 0.0371600000, 0.0450100000, 0.0607800000, 0.0924800000", \
- "0.0291000000, 0.0311200000, 0.0331400000, 0.0371000000, 0.0450000000, 0.0607700000, 0.0925100000", \
- "0.0289700000, 0.0310000000, 0.0330000000, 0.0369900000, 0.0449000000, 0.0606400000, 0.0923800000", \
- "0.0289200000, 0.0309500000, 0.0329400000, 0.0369200000, 0.0448500000, 0.0606800000, 0.0924500000", \
- "0.0289200000, 0.0309300000, 0.0329300000, 0.0368400000, 0.0447700000, 0.0605400000, 0.0922400000", \
- "0.0288900000, 0.0309200000, 0.0329200000, 0.0368900000, 0.0447400000, 0.0605100000, 0.0923600000", \
- "0.0288700000, 0.0308900000, 0.0329100000, 0.0368800000, 0.0447600000, 0.0604800000, 0.0922300000");
- }
- when : "(A1&!B1)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.0037300000, 0.0017300000, -0.000270000, -0.004250000, -0.012220000, -0.028120000, -0.059900000", \
- "0.0040400000, 0.0018800000, -0.000170000, -0.004210000, -0.012200000, -0.028120000, -0.059890000", \
- "0.0041900000, 0.0019900000, -0.000100000, -0.004160000, -0.012170000, -0.028110000, -0.059890000", \
- "0.0045600000, 0.0022400000, 8.000000e-05, -0.004060000, -0.012140000, -0.028120000, -0.059930000", \
- "0.0051100000, 0.0027600000, 0.0005200000, -0.003740000, -0.011970000, -0.028060000, -0.059950000", \
- "0.0054400000, 0.0031600000, 0.0009400000, -0.003360000, -0.011700000, -0.027910000, -0.059880000", \
- "0.0056700000, 0.0035100000, 0.0013400000, -0.002930000, -0.011290000, -0.027610000, -0.059720000", \
- "0.0057100000, 0.0036000000, 0.0014900000, -0.002710000, -0.011040000, -0.027390000, -0.059560000", \
- "0.0055700000, 0.0035400000, 0.0015000000, -0.002560000, -0.010700000, -0.027000000, -0.059210000", \
- "0.0054200000, 0.0034400000, 0.0014200000, -0.002580000, -0.010660000, -0.026900000, -0.059130000", \
- "0.0052500000, 0.0032900000, 0.0013000000, -0.002610000, -0.010670000, -0.026840000, -0.059050000");
- }
- related_pin : "B1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.0152800000, 0.0179900000, 0.0200600000, 0.0240100000, 0.0319000000, 0.0476700000, 0.0793300000", \
- "0.0155000000, 0.0180000000, 0.0200800000, 0.0240500000, 0.0319200000, 0.0477100000, 0.0794100000", \
- "0.0155800000, 0.0180000000, 0.0200800000, 0.0240500000, 0.0319700000, 0.0477600000, 0.0793600000", \
- "0.0155500000, 0.0178000000, 0.0198900000, 0.0239600000, 0.0319300000, 0.0477300000, 0.0794400000", \
- "0.0151600000, 0.0173900000, 0.0195300000, 0.0236700000, 0.0317200000, 0.0476100000, 0.0793500000", \
- "0.0149400000, 0.0171000000, 0.0192200000, 0.0233700000, 0.0314800000, 0.0474200000, 0.0792500000", \
- "0.0148300000, 0.0169000000, 0.0189700000, 0.0230700000, 0.0311900000, 0.0471700000, 0.0791200000", \
- "0.0148500000, 0.0168800000, 0.0188900000, 0.0229500000, 0.0310400000, 0.0469800000, 0.0789300000", \
- "0.0150000000, 0.0169900000, 0.0189700000, 0.0229300000, 0.0309000000, 0.0467600000, 0.0786200000", \
- "0.0150900000, 0.0170500000, 0.0190400000, 0.0230000000, 0.0309100000, 0.0466200000, 0.0785600000", \
- "0.0151900000, 0.0171400000, 0.0191200000, 0.0230700000, 0.0309700000, 0.0466000000, 0.0785000000");
- }
- when : "(!A1) | (!A2)";
- }
- max_capacitance : 0.0466900000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.4466900000, 0.5316600000, 0.6135900000, 0.7722900000, 1.0824700000, 1.6919700000, 2.8974700000", \
- "0.4457300000, 0.5307600000, 0.6127000000, 0.7713900000, 1.0816700000, 1.6910700000, 2.8965700000", \
- "0.4467500000, 0.5316800000, 0.6136500000, 0.7722900000, 1.0827300000, 1.6921300000, 2.8977300000", \
- "0.4569500000, 0.5423500000, 0.6245700000, 0.7834700000, 1.0936000000, 1.7035000000, 2.9092000000", \
- "0.5036200000, 0.5900300000, 0.6729200000, 0.8330000000, 1.1442000000, 1.7551000000, 2.9611000000", \
- "0.5822900000, 0.6703000000, 0.7540000000, 0.9152000000, 1.2283000000, 1.8398000000, 3.0470000000", \
- "0.7539000000, 0.8401000000, 0.9239000000, 1.0853000000, 1.3999000000, 2.0135000000, 3.2224000000", \
- "0.9197000000, 1.0154000000, 1.1004000000, 1.2604000000, 1.5753000000, 2.1899000000, 3.3998000000", \
- "1.2726700000, 1.4053700000, 1.5237700000, 1.7298700000, 2.0738700000, 2.6871700000, 3.8972700000", \
- "1.4198300000, 1.5685300000, 1.7015300000, 1.9332300000, 2.3191300000, 2.9478300000, 4.1570300000", \
- "1.5521000000, 1.7153000000, 1.8614000000, 2.1165000000, 2.5409000000, 3.2097000000, 4.4169000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.3772700000, 0.4596900000, 0.5399500000, 0.6992600000, 1.0190700000, 1.6560700000, 2.9331700000", \
- "0.3835200000, 0.4671100000, 0.5480800000, 0.7077500000, 1.0282700000, 1.6673700000, 2.9416700000", \
- "0.3891700000, 0.4735100000, 0.5548700000, 0.7149300000, 1.0356300000, 1.6748300000, 2.9482300000", \
- "0.4073500000, 0.4929000000, 0.5755500000, 0.7368000000, 1.0579000000, 1.6984000000, 2.9732000000", \
- "0.4658200000, 0.5527000000, 0.6369100000, 0.8002100000, 1.1235000000, 1.7660000000, 3.0394000000", \
- "0.5580600000, 0.6447000000, 0.7293000000, 0.8938000000, 1.2196000000, 1.8633000000, 3.1414000000", \
- "0.7260000000, 0.8154000000, 0.8994000000, 1.0642000000, 1.3905000000, 2.0344000000, 3.3141000000", \
- "0.8565000000, 0.9593000000, 1.0537000000, 1.2236000000, 1.5501000000, 2.1955000000, 3.4800000000", \
- "1.1384700000, 1.2697700000, 1.3876700000, 1.5993700000, 1.9717700000, 2.6267700000, 3.9108700000", \
- "1.2557300000, 1.4023300000, 1.5323300000, 1.7627300000, 2.1637300000, 2.8479300000, 4.1333300000", \
- "1.3595000000, 1.5216000000, 1.6636000000, 1.9127000000, 2.3411000000, 3.0653000000, 4.3545000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.3440000000, 0.4465700000, 0.5476700000, 0.7481800000, 1.1513900000, 1.9543900000, 3.5567000000", \
- "0.3440000000, 0.4465500000, 0.5479200000, 0.7485200000, 1.1503700000, 1.9546300000, 3.5565000000", \
- "0.3439700000, 0.4464500000, 0.5476000000, 0.7480800000, 1.1508800000, 1.9546100000, 3.5602000000", \
- "0.3442900000, 0.4465800000, 0.5481300000, 0.7485300000, 1.1512600000, 1.9550700000, 3.5556000000", \
- "0.3440800000, 0.4468200000, 0.5475600000, 0.7488800000, 1.1513900000, 1.9551000000, 3.5574000000", \
- "0.3432200000, 0.4463400000, 0.5477100000, 0.7489000000, 1.1504000000, 1.9545000000, 3.5602000000", \
- "0.3648000000, 0.4580000000, 0.5533000000, 0.7484000000, 1.1512000000, 1.9523000000, 3.5602000000", \
- "0.4330000000, 0.5146000000, 0.5991000000, 0.7770000000, 1.1555000000, 1.9540000000, 3.5599000000", \
- "0.6088000000, 0.7170000000, 0.8111000000, 0.9739000000, 1.2878000000, 1.9947000000, 3.5584000000", \
- "0.6909000000, 0.8111000000, 0.9148000000, 1.0935000000, 1.3975000000, 2.0610000000, 3.5650000000", \
- "0.7676000000, 0.9004000000, 1.0124000000, 1.2055000000, 1.5250000000, 2.1503000000, 3.5932000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.2378600000, 0.3470600000, 0.4564100000, 0.6733400000, 1.1069400000, 1.9743300000, 3.7105000000", \
- "0.2375100000, 0.3466100000, 0.4556000000, 0.6732200000, 1.1073200000, 1.9754200000, 3.7084000000", \
- "0.2376400000, 0.3467200000, 0.4557400000, 0.6730600000, 1.1078100000, 1.9730900000, 3.7097000000", \
- "0.2380000000, 0.3471900000, 0.4559500000, 0.6737900000, 1.1069900000, 1.9760700000, 3.7082000000", \
- "0.2385700000, 0.3475500000, 0.4562900000, 0.6732200000, 1.1071300000, 1.9755000000, 3.7056000000", \
- "0.2392000000, 0.3480200000, 0.4559400000, 0.6733900000, 1.1069000000, 1.9759000000, 3.7098000000", \
- "0.2611000000, 0.3611000000, 0.4639000000, 0.6752000000, 1.1081000000, 1.9762000000, 3.7063000000", \
- "0.3072000000, 0.4035000000, 0.4987000000, 0.6978000000, 1.1123000000, 1.9753000000, 3.7060000000", \
- "0.4122000000, 0.5254000000, 0.6338000000, 0.8340000000, 1.2078000000, 2.0086000000, 3.7090000000", \
- "0.4657000000, 0.5855000000, 0.6976000000, 0.9068000000, 1.2844000000, 2.0562000000, 3.7116000000", \
- "0.5206000000, 0.6451000000, 0.7618000000, 0.9769000000, 1.3709000000, 2.1146000000, 3.7333000000");
- }
- timing_sense : "negative_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.4718300000, 0.5567800000, 0.6387300000, 0.7974200000, 1.1075700000, 1.7169700000, 2.9226700000", \
- "0.4743200000, 0.5593100000, 0.6412700000, 0.7999000000, 1.1101700000, 1.7194700000, 2.9250700000", \
- "0.4781500000, 0.5631300000, 0.6450300000, 0.8037200000, 1.1139300000, 1.7233300000, 2.9289300000", \
- "0.4945900000, 0.5796900000, 0.6617200000, 0.8204800000, 1.1308000000, 1.7402000000, 2.9459000000", \
- "0.5512000000, 0.6371900000, 0.7197300000, 0.8793000000, 1.1902000000, 1.8004000000, 3.0065000000", \
- "0.6305900000, 0.7174000000, 0.8007000000, 0.9612000000, 1.2735000000, 1.8847000000, 3.0917000000", \
- "0.7890000000, 0.8757000000, 0.9594000000, 1.1208000000, 1.4346000000, 2.0478000000, 3.2564000000", \
- "0.9393000000, 1.0331000000, 1.1193000000, 1.2810000000, 1.5957000000, 2.2099000000, 3.4202000000", \
- "1.2815700000, 1.3993700000, 1.5065700000, 1.7004700000, 2.0433700000, 2.6623700000, 3.8751700000", \
- "1.4316300000, 1.5612300000, 1.6787300000, 1.8895300000, 2.2593300000, 2.8972300000, 4.1117300000", \
- "1.5683000000, 1.7096000000, 1.8371000000, 2.0646000000, 2.4599000000, 3.1310000000, 4.3478000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.4273800000, 0.5074000000, 0.5863700000, 0.7424000000, 1.0531700000, 1.6721700000, 2.9060700000", \
- "0.4302600000, 0.5102600000, 0.5892000000, 0.7452700000, 1.0559700000, 1.6749700000, 2.9092700000", \
- "0.4342700000, 0.5144700000, 0.5935000000, 0.7495500000, 1.0602300000, 1.6793300000, 2.9135300000", \
- "0.4522100000, 0.5326800000, 0.6118600000, 0.7680800000, 1.0792000000, 1.6984000000, 2.9327000000", \
- "0.5139900000, 0.5952600000, 0.6750300000, 0.8320000000, 1.1439000000, 1.7635000000, 2.9979000000", \
- "0.6061800000, 0.6879000000, 0.7682000000, 0.9259000000, 1.2384000000, 1.8588000000, 3.0942000000", \
- "0.7697000000, 0.8527000000, 0.9330000000, 1.0910000000, 1.4045000000, 2.0258000000, 3.2620000000", \
- "0.8990000000, 0.9935000000, 1.0817000000, 1.2432000000, 1.5569000000, 2.1788000000, 3.4156000000", \
- "1.1739700000, 1.2915700000, 1.3998700000, 1.5981700000, 1.9538700000, 2.5868700000, 3.8252700000", \
- "1.2884300000, 1.4178300000, 1.5360300000, 1.7506300000, 2.1320300000, 2.7945300000, 4.0342300000", \
- "1.3890000000, 1.5304000000, 1.6585000000, 1.8891000000, 2.2951000000, 2.9949000000, 4.2423000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.3441700000, 0.4463400000, 0.5480000000, 0.7488700000, 1.1511800000, 1.9534900000, 3.5594000000", \
- "0.3441500000, 0.4462900000, 0.5477600000, 0.7492300000, 1.1500000000, 1.9544000000, 3.5601000000", \
- "0.3443600000, 0.4464600000, 0.5476500000, 0.7489500000, 1.1509000000, 1.9545500000, 3.5602000000", \
- "0.3443700000, 0.4466300000, 0.5479000000, 0.7485100000, 1.1504500000, 1.9549100000, 3.5558000000", \
- "0.3442400000, 0.4467500000, 0.5479800000, 0.7486700000, 1.1511700000, 1.9546000000, 3.5585000000", \
- "0.3437400000, 0.4462700000, 0.5478900000, 0.7481000000, 1.1513000000, 1.9549000000, 3.5590000000", \
- "0.3565000000, 0.4535000000, 0.5514000000, 0.7485000000, 1.1512000000, 1.9544000000, 3.5603000000", \
- "0.3980000000, 0.4886000000, 0.5807000000, 0.7681000000, 1.1550000000, 1.9547000000, 3.5590000000", \
- "0.5235000000, 0.6261000000, 0.7217000000, 0.8978000000, 1.2446000000, 1.9880000000, 3.5567000000", \
- "0.5870000000, 0.6954000000, 0.7956000000, 0.9800000000, 1.3209000000, 2.0346000000, 3.5679000000", \
- "0.6496000000, 0.7637000000, 0.8683000000, 1.0591000000, 1.4091000000, 2.0952000000, 3.5919000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.2823500000, 0.3893900000, 0.4956500000, 0.7070300000, 1.1288500000, 1.9717600000, 3.6525000000", \
- "0.2826900000, 0.3891400000, 0.4953500000, 0.7069700000, 1.1284400000, 1.9691400000, 3.6500000000", \
- "0.2826400000, 0.3886900000, 0.4955100000, 0.7062600000, 1.1285300000, 1.9717400000, 3.6511000000", \
- "0.2823300000, 0.3894600000, 0.4954600000, 0.7060100000, 1.1281400000, 1.9717200000, 3.6522000000", \
- "0.2825400000, 0.3891600000, 0.4956400000, 0.7067800000, 1.1292000000, 1.9718000000, 3.6520000000", \
- "0.2831900000, 0.3891400000, 0.4960200000, 0.7067200000, 1.1282000000, 1.9718000000, 3.6512000000", \
- "0.3012000000, 0.4004000000, 0.5025000000, 0.7082000000, 1.1281000000, 1.9698000000, 3.6520000000", \
- "0.3434000000, 0.4391000000, 0.5351000000, 0.7304000000, 1.1346000000, 1.9718000000, 3.6531000000", \
- "0.4455000000, 0.5576000000, 0.6634000000, 0.8606000000, 1.2310000000, 2.0116000000, 3.6496000000", \
- "0.4980000000, 0.6153000000, 0.7256000000, 0.9306000000, 1.3068000000, 2.0602000000, 3.6663000000", \
- "0.5513000000, 0.6735000000, 0.7874000000, 0.9999000000, 1.3898000000, 2.1242000000, 3.6945000000");
- }
- timing_sense : "negative_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.1375500000, 0.1775200000, 0.2155600000, 0.2908000000, 0.4413200000, 0.7405200000, 1.3405700000", \
- "0.1408700000, 0.1816100000, 0.2204500000, 0.2958700000, 0.4464600000, 0.7471800000, 1.3465700000", \
- "0.1446500000, 0.1862800000, 0.2255900000, 0.3016000000, 0.4528000000, 0.7535800000, 1.3530300000", \
- "0.1603900000, 0.2038300000, 0.2444300000, 0.3221700000, 0.4738800000, 0.7750100000, 1.3754000000", \
- "0.2202700000, 0.2637300000, 0.3053500000, 0.3850300000, 0.5391000000, 0.8421000000, 1.4415000000", \
- "0.3099900000, 0.3609400000, 0.4018500000, 0.4820900000, 0.6374800000, 0.9414000000, 1.5426000000", \
- "0.4379000000, 0.5155000000, 0.5780000000, 0.6785000000, 0.8377000000, 1.1426000000, 1.7458000000", \
- "0.5356000000, 0.6348000000, 0.7149000000, 0.8433000000, 1.0381000000, 1.3451000000, 1.9494000000", \
- "0.7387700000, 0.8867700000, 1.0059700000, 1.1984700000, 1.4888700000, 1.9010700000, 2.5186700000", \
- "0.8222300000, 0.9917300000, 1.1285300000, 1.3488300000, 1.6814300000, 2.1542300000, 2.8144300000", \
- "0.8966000000, 1.0856000000, 1.2386000000, 1.4847000000, 1.8562000000, 2.3846000000, 3.1132000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.1816700000, 0.2619100000, 0.3231000000, 0.4378600000, 0.6663800000, 1.1245700000, 2.0366700000", \
- "0.1873500000, 0.2643500000, 0.3250300000, 0.4407000000, 0.6706000000, 1.1279700000, 2.0418700000", \
- "0.1941800000, 0.2672300000, 0.3274200000, 0.4432600000, 0.6740800000, 1.1313300000, 2.0426300000", \
- "0.2122000000, 0.2783000000, 0.3397900000, 0.4573200000, 0.6892300000, 1.1483000000, 2.0608000000", \
- "0.2624600000, 0.3271100000, 0.3890600000, 0.5086200000, 0.7428900000, 1.2039000000, 2.1170000000", \
- "0.3506900000, 0.4130600000, 0.4741800000, 0.5939100000, 0.8283000000, 1.2913000000, 2.2087000000", \
- "0.4757000000, 0.5701000000, 0.6470000000, 0.7727000000, 1.0072000000, 1.4703000000, 2.3898000000", \
- "0.5686000000, 0.6871000000, 0.7840000000, 0.9420000000, 1.1895000000, 1.6533000000, 2.5734000000", \
- "0.7552700000, 0.9267700000, 1.0670700000, 1.2953700000, 1.6464700000, 2.1683700000, 3.0837700000", \
- "0.8294300000, 1.0237300000, 1.1828300000, 1.4417300000, 1.8395300000, 2.4277300000, 3.3508300000", \
- "0.8945000000, 1.1097000000, 1.2855000000, 1.5725000000, 2.0131000000, 2.6641000000, 3.6241000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.0966800000, 0.1485400000, 0.2004100000, 0.3030800000, 0.5101100000, 0.9240700000, 1.7512500000", \
- "0.0967400000, 0.1484300000, 0.2001100000, 0.3036300000, 0.5101100000, 0.9242100000, 1.7525100000", \
- "0.0968400000, 0.1484400000, 0.2002000000, 0.3038900000, 0.5101600000, 0.9248200000, 1.7527100000", \
- "0.0968100000, 0.1485500000, 0.2001000000, 0.3037200000, 0.5100100000, 0.9239000000, 1.7533200000", \
- "0.0972700000, 0.1484600000, 0.2001600000, 0.3034000000, 0.5103000000, 0.9241300000, 1.7514000000", \
- "0.1345700000, 0.1692400000, 0.2113400000, 0.3048600000, 0.5110900000, 0.9244000000, 1.7530000000", \
- "0.2147000000, 0.2600000000, 0.2971000000, 0.3636000000, 0.5324000000, 0.9253000000, 1.7520000000", \
- "0.2819000000, 0.3392000000, 0.3855000000, 0.4614000000, 0.5984000000, 0.9469000000, 1.7541000000", \
- "0.4397000000, 0.5245000000, 0.5920000000, 0.7011000000, 0.8667000000, 1.1370000000, 1.8124000000", \
- "0.5101000000, 0.6082000000, 0.6866000000, 0.8083000000, 0.9959000000, 1.2744000000, 1.8915000000", \
- "0.5762000000, 0.6866000000, 0.7731000000, 0.9113000000, 1.1187000000, 1.4229000000, 1.9891000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.1610800000, 0.2403600000, 0.3196400000, 0.4775400000, 0.7928100000, 1.4241400000, 2.6840700000", \
- "0.1608900000, 0.2406300000, 0.3200300000, 0.4778300000, 0.7933500000, 1.4244500000, 2.6854200000", \
- "0.1609500000, 0.2406000000, 0.3197200000, 0.4773100000, 0.7937900000, 1.4240400000, 2.6839100000", \
- "0.1605600000, 0.2399600000, 0.3198100000, 0.4777300000, 0.7924800000, 1.4246700000, 2.6834900000", \
- "0.1597200000, 0.2401000000, 0.3190400000, 0.4769600000, 0.7925500000, 1.4236800000, 2.6837000000", \
- "0.1851800000, 0.2503200000, 0.3215500000, 0.4765600000, 0.7925400000, 1.4225000000, 2.6843000000", \
- "0.2698000000, 0.3374000000, 0.3908000000, 0.5149000000, 0.7988000000, 1.4237000000, 2.6844000000", \
- "0.3338000000, 0.4153000000, 0.4846000000, 0.5962000000, 0.8452000000, 1.4259000000, 2.6840000000", \
- "0.4898000000, 0.5980000000, 0.6870000000, 0.8385000000, 1.0837000000, 1.5569000000, 2.6969000000", \
- "0.5607000000, 0.6812000000, 0.7813000000, 0.9467000000, 1.2172000000, 1.6673000000, 2.7435000000", \
- "0.6270000000, 0.7586000000, 0.8687000000, 1.0478000000, 1.3391000000, 1.7949000000, 2.8109000000");
- }
- sdf_cond : "(!A1&!A2)";
- timing_sense : "negative_unate";
- when : "(!A1&!A2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.1374800000, 0.1775100000, 0.2156700000, 0.2906500000, 0.4413600000, 0.7408600000, 1.3399700000", \
- "0.1410100000, 0.1819000000, 0.2204700000, 0.2962900000, 0.4468800000, 0.7466500000, 1.3464700000", \
- "0.1450100000, 0.1867100000, 0.2259400000, 0.3022600000, 0.4528500000, 0.7529400000, 1.3529300000", \
- "0.1615900000, 0.2049800000, 0.2455700000, 0.3234100000, 0.4754300000, 0.7756200000, 1.3757000000", \
- "0.2224100000, 0.2661900000, 0.3079700000, 0.3877100000, 0.5421800000, 0.8440000000, 1.4458000000", \
- "0.3130100000, 0.3636400000, 0.4050000000, 0.4855000000, 0.6409000000, 0.9445000000, 1.5459000000", \
- "0.4413000000, 0.5191000000, 0.5818000000, 0.6822000000, 0.8410000000, 1.1464000000, 1.7496000000", \
- "0.5389000000, 0.6383000000, 0.7186000000, 0.8477000000, 1.0411000000, 1.3491000000, 1.9530000000", \
- "0.7410700000, 0.8894700000, 1.0095700000, 1.2016700000, 1.4928700000, 1.9057700000, 2.5221700000", \
- "0.8241300000, 0.9940300000, 1.1314300000, 1.3516300000, 1.6848300000, 2.1583300000, 2.8191300000", \
- "0.8979000000, 1.0874000000, 1.2409000000, 1.4874000000, 1.8591000000, 2.3882000000, 3.1159000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.2421000000, 0.3550700000, 0.4401900000, 0.6007400000, 0.9202900000, 1.5596700000, 2.8332700000", \
- "0.2477000000, 0.3561400000, 0.4405900000, 0.6017400000, 0.9229500000, 1.5603700000, 2.8374700000", \
- "0.2547100000, 0.3574100000, 0.4423400000, 0.6045900000, 0.9259200000, 1.5642300000, 2.8385300000", \
- "0.2712100000, 0.3643000000, 0.4502100000, 0.6140900000, 0.9385200000, 1.5795000000, 2.8543000000", \
- "0.3117500000, 0.4021000000, 0.4890900000, 0.6573000000, 0.9841000000, 1.6265000000, 2.9039000000", \
- "0.3935600000, 0.4786800000, 0.5643200000, 0.7325000000, 1.0618000000, 1.7083000000, 2.9876000000", \
- "0.5327000000, 0.6429000000, 0.7337000000, 0.8967000000, 1.2267000000, 1.8739000000, 3.1558000000", \
- "0.6339000000, 0.7703000000, 0.8828000000, 1.0696000000, 1.3958000000, 2.0439000000, 3.3273000000", \
- "0.8371700000, 1.0308700000, 1.1906700000, 1.4545700000, 1.8665700000, 2.5255700000, 3.8103700000", \
- "0.9183300000, 1.1366300000, 1.3167300000, 1.6138300000, 2.0768300000, 2.7776300000, 4.0613300000", \
- "0.9891000000, 1.2300000000, 1.4285000000, 1.7559000000, 2.2656000000, 3.0316000000, 4.3136000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.0968700000, 0.1484200000, 0.2001300000, 0.3030500000, 0.5103700000, 0.9245300000, 1.7514200000", \
- "0.0967500000, 0.1487300000, 0.2006100000, 0.3037400000, 0.5105000000, 0.9265200000, 1.7535700000", \
- "0.0968300000, 0.1484700000, 0.2002600000, 0.3032200000, 0.5098100000, 0.9263000000, 1.7535200000", \
- "0.0969200000, 0.1486200000, 0.2004500000, 0.3041400000, 0.5103100000, 0.9265400000, 1.7520700000", \
- "0.0968500000, 0.1485000000, 0.2002400000, 0.3033800000, 0.5110100000, 0.9254800000, 1.7534700000", \
- "0.1321200000, 0.1676500000, 0.2099900000, 0.3044400000, 0.5106700000, 0.9264200000, 1.7546000000", \
- "0.2117000000, 0.2568000000, 0.2938000000, 0.3608000000, 0.5312000000, 0.9258000000, 1.7582000000", \
- "0.2790000000, 0.3360000000, 0.3817000000, 0.4571000000, 0.5959000000, 0.9456000000, 1.7518000000", \
- "0.4373000000, 0.5212000000, 0.5887000000, 0.6969000000, 0.8627000000, 1.1331000000, 1.8089000000", \
- "0.5083000000, 0.6063000000, 0.6827000000, 0.8053000000, 0.9917000000, 1.2700000000, 1.8858000000", \
- "0.5746000000, 0.6853000000, 0.7709000000, 0.9075000000, 1.1141000000, 1.4195000000, 1.9873000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.2358600000, 0.3463100000, 0.4563200000, 0.6737500000, 1.1074100000, 1.9748100000, 3.7098000000", \
- "0.2359700000, 0.3463200000, 0.4564800000, 0.6737800000, 1.1080800000, 1.9763000000, 3.7065000000", \
- "0.2357000000, 0.3467200000, 0.4558800000, 0.6732000000, 1.1081500000, 1.9764200000, 3.7097000000", \
- "0.2353100000, 0.3461600000, 0.4558800000, 0.6740500000, 1.1071000000, 1.9747700000, 3.7097000000", \
- "0.2326600000, 0.3449700000, 0.4557900000, 0.6733300000, 1.1084800000, 1.9763400000, 3.7095000000", \
- "0.2422900000, 0.3425100000, 0.4526600000, 0.6715700000, 1.1073400000, 1.9755000000, 3.7089000000", \
- "0.3330000000, 0.4092000000, 0.4954000000, 0.6845000000, 1.1067000000, 1.9758000000, 3.7094000000", \
- "0.3909000000, 0.4993000000, 0.5814000000, 0.7471000000, 1.1252000000, 1.9733000000, 3.7091000000", \
- "0.5487000000, 0.6815000000, 0.7940000000, 0.9889000000, 1.3122000000, 2.0388000000, 3.7062000000", \
- "0.6235000000, 0.7677000000, 0.8901000000, 1.0992000000, 1.4425000000, 2.1194000000, 3.7131000000", \
- "0.6915000000, 0.8484000000, 0.9812000000, 1.2042000000, 1.5757000000, 2.2233000000, 3.7530000000");
- }
- sdf_cond : "(!A1&A2)";
- timing_sense : "negative_unate";
- when : "(!A1&A2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.1404800000, 0.1803900000, 0.2184300000, 0.2935500000, 0.4436600000, 0.7432000000, 1.3411700000", \
- "0.1440200000, 0.1846900000, 0.2233300000, 0.2989800000, 0.4494900000, 0.7492500000, 1.3469700000", \
- "0.1480700000, 0.1896400000, 0.2289100000, 0.3050200000, 0.4557400000, 0.7559700000, 1.3538300000", \
- "0.1645700000, 0.2078800000, 0.2484500000, 0.3258400000, 0.4779700000, 0.7782000000, 1.3766000000", \
- "0.2253000000, 0.2689500000, 0.3106500000, 0.3903800000, 0.5446800000, 0.8469000000, 1.4456000000", \
- "0.3168800000, 0.3664900000, 0.4077300000, 0.4881200000, 0.6433000000, 0.9465000000, 1.5472000000", \
- "0.4475000000, 0.5239000000, 0.5858000000, 0.6854000000, 0.8437000000, 1.1489000000, 1.7503000000", \
- "0.5472000000, 0.6447000000, 0.7239000000, 0.8518000000, 1.0441000000, 1.3518000000, 1.9540000000", \
- "0.7542700000, 0.8996700000, 1.0179700000, 1.2081700000, 1.4974700000, 1.9091700000, 2.5247700000", \
- "0.8395300000, 1.0059300000, 1.1413300000, 1.3589300000, 1.6904300000, 2.1623300000, 2.8199300000", \
- "0.9154000000, 1.1009000000, 1.2521000000, 1.4962000000, 1.8655000000, 2.3925000000, 3.1190000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.3285400000, 0.4217800000, 0.5017900000, 0.6581800000, 0.9692500000, 1.5883700000, 2.8228700000", \
- "0.3367000000, 0.4223900000, 0.5028300000, 0.6600200000, 0.9716300000, 1.5912700000, 2.8257700000", \
- "0.3389500000, 0.4237400000, 0.5047200000, 0.6625100000, 0.9746900000, 1.5946300000, 2.8294300000", \
- "0.3467900000, 0.4321100000, 0.5141700000, 0.6734700000, 0.9875000000, 1.6083000000, 2.8442000000", \
- "0.3874700000, 0.4737500000, 0.5571700000, 0.7187700000, 1.0360000000, 1.6588000000, 2.8965000000", \
- "0.4657100000, 0.5506700000, 0.6337400000, 0.7961000000, 1.1153000000, 1.7407000000, 2.9802000000", \
- "0.6301000000, 0.7226000000, 0.8018000000, 0.9623000000, 1.2816000000, 1.9093000000, 3.1513000000", \
- "0.7569000000, 0.8702000000, 0.9695000000, 1.1370000000, 1.4532000000, 2.0804000000, 3.3233000000", \
- "1.0163700000, 1.1770700000, 1.3157700000, 1.5532700000, 1.9347700000, 2.5681700000, 3.8096700000", \
- "1.1212300000, 1.3027300000, 1.4599300000, 1.7261300000, 2.1561300000, 2.8225300000, 4.0638300000", \
- "1.2142000000, 1.4145000000, 1.5875000000, 1.8811000000, 2.3551000000, 3.0800000000, 4.3197000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.1232200000, 0.1807500000, 0.2375200000, 0.3466900000, 0.5569800000, 0.9698400000, 1.7932200000", \
- "0.1231700000, 0.1807400000, 0.2374900000, 0.3466500000, 0.5569800000, 0.9699000000, 1.7933200000", \
- "0.1232000000, 0.1807600000, 0.2375000000, 0.3466200000, 0.5570100000, 0.9697700000, 1.7930700000", \
- "0.1231800000, 0.1807500000, 0.2374800000, 0.3465800000, 0.5570100000, 0.9698100000, 1.7924900000", \
- "0.1232100000, 0.1807400000, 0.2374500000, 0.3466700000, 0.5570300000, 0.9697700000, 1.7929900000", \
- "0.1585600000, 0.1999700000, 0.2473900000, 0.3477200000, 0.5569700000, 0.9703600000, 1.7929000000", \
- "0.2679000000, 0.3026000000, 0.3324000000, 0.4048000000, 0.5776000000, 0.9699000000, 1.7930000000", \
- "0.3598000000, 0.4006000000, 0.4383000000, 0.5028000000, 0.6435000000, 0.9916000000, 1.7928000000", \
- "0.5683000000, 0.6263000000, 0.6781000000, 0.7685000000, 0.9161000000, 1.1800000000, 1.8519000000", \
- "0.6610000000, 0.7273000000, 0.7863000000, 0.8886000000, 1.0536000000, 1.3174000000, 1.9318000000", \
- "0.7471000000, 0.8217000000, 0.8871000000, 0.9995000000, 1.1827000000, 1.4682000000, 2.0317000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014600000, 0.0029200000, 0.0058300000, 0.0116700000, 0.0233500000, 0.0466900000");
- values("0.2816100000, 0.3884300000, 0.4956600000, 0.7066300000, 1.1288600000, 1.9719500000, 3.6539000000", \
- "0.2817800000, 0.3885400000, 0.4950100000, 0.7062200000, 1.1289000000, 1.9720000000, 3.6537000000", \
- "0.2818700000, 0.3891100000, 0.4955700000, 0.7068900000, 1.1274800000, 1.9718000000, 3.6530000000", \
- "0.2814500000, 0.3884200000, 0.4956400000, 0.7068100000, 1.1289700000, 1.9719300000, 3.6525000000", \
- "0.2805200000, 0.3882200000, 0.4946100000, 0.7061900000, 1.1291500000, 1.9712300000, 3.6516000000", \
- "0.2785100000, 0.3860000000, 0.4945400000, 0.7056700000, 1.1292300000, 1.9718000000, 3.6532000000", \
- "0.3440000000, 0.4281000000, 0.5199000000, 0.7129000000, 1.1286000000, 1.9707000000, 3.6534000000", \
- "0.4171000000, 0.5143000000, 0.5919000000, 0.7626000000, 1.1406000000, 1.9717000000, 3.6533000000", \
- "0.5770000000, 0.7020000000, 0.8105000000, 0.9975000000, 1.3140000000, 2.0274000000, 3.6530000000", \
- "0.6523000000, 0.7889000000, 0.9066000000, 1.1080000000, 1.4387000000, 2.1081000000, 3.6616000000", \
- "0.7241000000, 0.8721000000, 0.9980000000, 1.2136000000, 1.5717000000, 2.2090000000, 3.6968000000");
- }
- sdf_cond : "(A1&!A2)";
- timing_sense : "negative_unate";
- when : "(A1&!A2)";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__a22o_1") {
- area : 21.489600000;
- cell_footprint : "sky130_fd_sc_hvl__a22o";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A1") {
- capacitance : 0.0038600000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0062100000, 0.0065900000, 0.0061400000, 0.0059600000, 0.0058800000, 0.0062600000, 0.0062900000, 0.0066700000, 0.0074900000, 0.0079000000, 0.0083200000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0040800000, 0.0046100000, 0.0039300000, 0.0035200000, 0.0035200000, 0.0037800000, 0.0038100000, 0.0040600000, 0.0045300000, 0.0047700000, 0.0050000000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("A2") {
- capacitance : 0.0039200000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0062500000, 0.0063700000, 0.0061300000, 0.0059600000, 0.0059300000, 0.0062900000, 0.0063100000, 0.0067000000, 0.0075600000, 0.0080000000, 0.0084400000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0041100000, 0.0041900000, 0.0039000000, 0.0034100000, 0.0034600000, 0.0037000000, 0.0037300000, 0.0039500000, 0.0043300000, 0.0045800000, 0.0047900000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B1") {
- capacitance : 0.0039200000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0040700000, 0.0051000000, 0.0045100000, 0.0034100000, 0.0034000000, 0.0036700000, 0.0036900000, 0.0039100000, 0.0043500000, 0.0045700000, 0.0047900000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0060900000, 0.0062600000, 0.0058700000, 0.0056800000, 0.0055500000, 0.0059300000, 0.0059500000, 0.0063300000, 0.0071200000, 0.0075200000, 0.0079300000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B2") {
- capacitance : 0.0040300000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0038600000, 0.0043400000, 0.0036200000, 0.0036300000, 0.0034900000, 0.0037200000, 0.0037500000, 0.0040200000, 0.0045000000, 0.0047300000, 0.0049800000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0057100000, 0.0065800000, 0.0072400000, 0.0054200000, 0.0054400000, 0.0058000000, 0.0058100000, 0.0061600000, 0.0069100000, 0.0072800000, 0.0077100000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("X") {
- direction : "output";
- function : "(B1&B2) | (A1&A2)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.0407500000, 0.0367200000, 0.0326100000, 0.0241800000, 0.0068800000, -0.028260000, -0.098840000", \
- "0.0409800000, 0.0369500000, 0.0328500000, 0.0244200000, 0.0071200000, -0.028020000, -0.098610000", \
- "0.0410000000, 0.0369700000, 0.0328700000, 0.0244400000, 0.0071400000, -0.028000000, -0.098580000", \
- "0.0409700000, 0.0369300000, 0.0328300000, 0.0244100000, 0.0071100000, -0.028030000, -0.098610000", \
- "0.0408100000, 0.0367700000, 0.0326800000, 0.0242500000, 0.0069500000, -0.028180000, -0.098770000", \
- "0.0406400000, 0.0366000000, 0.0325000000, 0.0240700000, 0.0067700000, -0.028360000, -0.098940000", \
- "0.0404300000, 0.0363800000, 0.0322700000, 0.0238300000, 0.0065200000, -0.028600000, -0.099170000", \
- "0.0403000000, 0.0362400000, 0.0321000000, 0.0236500000, 0.0063600000, -0.028760000, -0.099310000", \
- "0.0401100000, 0.0360000000, 0.0318400000, 0.0233700000, 0.0060700000, -0.029000000, -0.099510000", \
- "0.0401100000, 0.0359400000, 0.0317600000, 0.0232800000, 0.0059900000, -0.029060000, -0.099540000", \
- "0.0401100000, 0.0359100000, 0.0317000000, 0.0232100000, 0.0059400000, -0.029100000, -0.099540000");
- }
- related_pin : "A1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.0130600000, 0.0176700000, 0.0222100000, 0.0311700000, 0.0489200000, 0.0842000000, 0.1549500000", \
- "0.0133000000, 0.0179000000, 0.0224400000, 0.0314100000, 0.0491500000, 0.0844100000, 0.1549800000", \
- "0.0132400000, 0.0178500000, 0.0223900000, 0.0313800000, 0.0490900000, 0.0842600000, 0.1550900000", \
- "0.0131500000, 0.0177500000, 0.0223000000, 0.0312600000, 0.0490100000, 0.0842300000, 0.1548800000", \
- "0.0129200000, 0.0175100000, 0.0220500000, 0.0310400000, 0.0487900000, 0.0840600000, 0.1546400000", \
- "0.0126900000, 0.0172900000, 0.0218300000, 0.0308000000, 0.0485600000, 0.0837600000, 0.1543200000", \
- "0.0123600000, 0.0169600000, 0.0215100000, 0.0304800000, 0.0481700000, 0.0834300000, 0.1540500000", \
- "0.0121900000, 0.0167800000, 0.0213000000, 0.0302300000, 0.0479900000, 0.0832600000, 0.1539300000", \
- "0.0120300000, 0.0165500000, 0.0210400000, 0.0299700000, 0.0476800000, 0.0829100000, 0.1537500000", \
- "0.0120400000, 0.0165500000, 0.0210100000, 0.0299000000, 0.0476300000, 0.0828200000, 0.1535900000", \
- "0.0121000000, 0.0165900000, 0.0210700000, 0.0299200000, 0.0475900000, 0.0828000000, 0.1534900000");
- }
- when : "(A2&!B1) | (A2&!B2)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.0432800000, 0.0392200000, 0.0351000000, 0.0266600000, 0.0093500000, -0.025770000, -0.096330000", \
- "0.0433400000, 0.0392800000, 0.0351600000, 0.0267200000, 0.0094000000, -0.025710000, -0.096280000", \
- "0.0432800000, 0.0392300000, 0.0351000000, 0.0266600000, 0.0093500000, -0.025770000, -0.096330000", \
- "0.0431900000, 0.0391300000, 0.0350100000, 0.0265800000, 0.0092600000, -0.025860000, -0.096430000", \
- "0.0430900000, 0.0390200000, 0.0349000000, 0.0264700000, 0.0091500000, -0.025970000, -0.096530000", \
- "0.0430100000, 0.0389500000, 0.0348200000, 0.0263800000, 0.0090700000, -0.026040000, -0.096610000", \
- "0.0429000000, 0.0388400000, 0.0347000000, 0.0262500000, 0.0089400000, -0.026170000, -0.096720000", \
- "0.0428400000, 0.0387500000, 0.0346000000, 0.0261500000, 0.0088300000, -0.026270000, -0.096810000", \
- "0.0427400000, 0.0386100000, 0.0344300000, 0.0259500000, 0.0086500000, -0.026430000, -0.096920000", \
- "0.0427500000, 0.0385500000, 0.0343700000, 0.0258800000, 0.0085800000, -0.026460000, -0.096930000", \
- "0.0427700000, 0.0385500000, 0.0343200000, 0.0258200000, 0.0085400000, -0.026490000, -0.096930000");
- }
- related_pin : "A2";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.0130100000, 0.0176200000, 0.0221500000, 0.0311300000, 0.0488800000, 0.0840900000, 0.1548600000", \
- "0.0131500000, 0.0177500000, 0.0222900000, 0.0312600000, 0.0490400000, 0.0841800000, 0.1550900000", \
- "0.0131500000, 0.0177400000, 0.0222800000, 0.0312600000, 0.0490000000, 0.0842200000, 0.1548400000", \
- "0.0130500000, 0.0176400000, 0.0221700000, 0.0311700000, 0.0489000000, 0.0840500000, 0.1549600000", \
- "0.0128200000, 0.0174200000, 0.0219500000, 0.0309400000, 0.0487000000, 0.0839000000, 0.1544700000", \
- "0.0126300000, 0.0172300000, 0.0217600000, 0.0307400000, 0.0485200000, 0.0837800000, 0.1543800000", \
- "0.0123600000, 0.0169500000, 0.0214900000, 0.0304400000, 0.0482200000, 0.0834200000, 0.1543100000", \
- "0.0122000000, 0.0168000000, 0.0213100000, 0.0302600000, 0.0480500000, 0.0832600000, 0.1540800000", \
- "0.0119900000, 0.0165400000, 0.0210500000, 0.0299700000, 0.0477000000, 0.0828800000, 0.1536100000", \
- "0.0119600000, 0.0165000000, 0.0209700000, 0.0298900000, 0.0476100000, 0.0828100000, 0.1535400000", \
- "0.0119500000, 0.0164800000, 0.0209800000, 0.0298500000, 0.0475300000, 0.0827000000, 0.1534000000");
- }
- when : "(A1&!B1) | (A1&!B2)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.0239000000, 0.0198400000, 0.0157300000, 0.0072700000, -0.010070000, -0.045190000, -0.115720000", \
- "0.0237300000, 0.0197000000, 0.0155800000, 0.0071500000, -0.010190000, -0.045320000, -0.115840000", \
- "0.0237200000, 0.0196700000, 0.0155600000, 0.0071000000, -0.010240000, -0.045360000, -0.115890000", \
- "0.0236100000, 0.0195600000, 0.0154500000, 0.0070000000, -0.010330000, -0.045450000, -0.115990000", \
- "0.0233000000, 0.0192600000, 0.0151400000, 0.0067000000, -0.010630000, -0.045750000, -0.116290000", \
- "0.0229900000, 0.0189500000, 0.0148200000, 0.0063600000, -0.010970000, -0.046080000, -0.116610000", \
- "0.0226600000, 0.0185800000, 0.0144200000, 0.0059300000, -0.011400000, -0.046480000, -0.116990000", \
- "0.0225000000, 0.0183800000, 0.0142000000, 0.0056900000, -0.011640000, -0.046700000, -0.117170000", \
- "0.0223900000, 0.0181800000, 0.0139400000, 0.0053900000, -0.011950000, -0.046970000, -0.117370000", \
- "0.0224500000, 0.0182000000, 0.0139300000, 0.0053500000, -0.011990000, -0.047000000, -0.117380000", \
- "0.0225100000, 0.0182400000, 0.0139600000, 0.0053600000, -0.011980000, -0.046990000, -0.117370000");
- }
- related_pin : "B1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.0086500000, 0.0133800000, 0.0179900000, 0.0269500000, 0.0446500000, 0.0796900000, 0.1503700000", \
- "0.0084600000, 0.0132100000, 0.0178000000, 0.0268200000, 0.0444700000, 0.0795900000, 0.1501500000", \
- "0.0084400000, 0.0132000000, 0.0178000000, 0.0267900000, 0.0444700000, 0.0795800000, 0.1501800000", \
- "0.0083100000, 0.0130500000, 0.0176400000, 0.0266600000, 0.0443100000, 0.0794300000, 0.1500100000", \
- "0.0079400000, 0.0126700000, 0.0172700000, 0.0262600000, 0.0439000000, 0.0790900000, 0.1496500000", \
- "0.0075700000, 0.0122900000, 0.0168600000, 0.0258800000, 0.0435500000, 0.0787000000, 0.1492100000", \
- "0.0071700000, 0.0118500000, 0.0164000000, 0.0254000000, 0.0431000000, 0.0782300000, 0.1490500000", \
- "0.0069700000, 0.0116000000, 0.0161200000, 0.0251100000, 0.0428100000, 0.0779400000, 0.1488300000", \
- "0.0068900000, 0.0114700000, 0.0159300000, 0.0248400000, 0.0425700000, 0.0777800000, 0.1485200000", \
- "0.0069600000, 0.0114800000, 0.0159900000, 0.0248700000, 0.0425600000, 0.0776600000, 0.1483900000", \
- "0.0070500000, 0.0115300000, 0.0160200000, 0.0249700000, 0.0425800000, 0.0777500000, 0.1484100000");
- }
- when : "(!A1&B2) | (!A2&B2)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.0266800000, 0.0226000000, 0.0184500000, 0.0099900000, -0.007340000, -0.042450000, -0.112970000", \
- "0.0264000000, 0.0223000000, 0.0181600000, 0.0097000000, -0.007630000, -0.042740000, -0.113260000", \
- "0.0263300000, 0.0222500000, 0.0181100000, 0.0096400000, -0.007690000, -0.042800000, -0.113310000", \
- "0.0261800000, 0.0221000000, 0.0179600000, 0.0095000000, -0.007830000, -0.042940000, -0.113460000", \
- "0.0259200000, 0.0218400000, 0.0177000000, 0.0092400000, -0.008080000, -0.043190000, -0.113710000", \
- "0.0256900000, 0.0216100000, 0.0174600000, 0.0089900000, -0.008330000, -0.043430000, -0.113950000", \
- "0.0254200000, 0.0213300000, 0.0171500000, 0.0086500000, -0.008680000, -0.043760000, -0.114250000", \
- "0.0252900000, 0.0211600000, 0.0169700000, 0.0084400000, -0.008890000, -0.043950000, -0.114420000", \
- "0.0252700000, 0.0210500000, 0.0168100000, 0.0082500000, -0.009100000, -0.044120000, -0.114520000", \
- "0.0253300000, 0.0210600000, 0.0168400000, 0.0082500000, -0.009100000, -0.044110000, -0.114500000", \
- "0.0254300000, 0.0211800000, 0.0168900000, 0.0082800000, -0.009070000, -0.044080000, -0.114450000");
- }
- related_pin : "B2";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.0086000000, 0.0133300000, 0.0179400000, 0.0269400000, 0.0445600000, 0.0797600000, 0.1502200000", \
- "0.0084600000, 0.0131800000, 0.0177900000, 0.0267900000, 0.0444500000, 0.0795500000, 0.1500800000", \
- "0.0083900000, 0.0131400000, 0.0177300000, 0.0267200000, 0.0443400000, 0.0794700000, 0.1501400000", \
- "0.0083100000, 0.0130500000, 0.0176600000, 0.0266500000, 0.0443300000, 0.0794500000, 0.1500100000", \
- "0.0080100000, 0.0127400000, 0.0173200000, 0.0263400000, 0.0439800000, 0.0791000000, 0.1497900000", \
- "0.0076600000, 0.0124000000, 0.0169800000, 0.0259900000, 0.0436600000, 0.0787300000, 0.1496200000", \
- "0.0072300000, 0.0119200000, 0.0164900000, 0.0254800000, 0.0431800000, 0.0782700000, 0.1490900000", \
- "0.0069900000, 0.0116400000, 0.0162100000, 0.0251900000, 0.0428800000, 0.0780400000, 0.1487100000", \
- "0.0067600000, 0.0113800000, 0.0158800000, 0.0247900000, 0.0425300000, 0.0777100000, 0.1482800000", \
- "0.0067400000, 0.0113100000, 0.0158600000, 0.0247500000, 0.0423800000, 0.0775600000, 0.1481600000", \
- "0.0067400000, 0.0112800000, 0.0157900000, 0.0247400000, 0.0424600000, 0.0776300000, 0.1481100000");
- }
- when : "(!A1&B1) | (!A2&B1)";
- }
- max_capacitance : 0.1036900000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.8882200000, 1.0497700000, 1.1735700000, 1.3821700000, 1.7456700000, 2.4184700000, 3.7341700000", \
- "0.8957000000, 1.0573700000, 1.1812700000, 1.3899700000, 1.7531700000, 2.4258700000, 3.7436700000", \
- "0.9024700000, 1.0640300000, 1.1881300000, 1.3967300000, 1.7598300000, 2.4327300000, 3.7499300000", \
- "0.9235000000, 1.0852000000, 1.2092000000, 1.4180000000, 1.7816000000, 2.4541000000, 3.7707000000", \
- "0.9874000000, 1.1490000000, 1.2731000000, 1.4819000000, 1.8455000000, 2.5173000000, 3.8359000000", \
- "1.0840000000, 1.2456000000, 1.3695000000, 1.5782000000, 1.9418000000, 2.6138000000, 3.9325000000", \
- "1.2711000000, 1.4323000000, 1.5560000000, 1.7647000000, 2.1280000000, 2.8006000000, 4.1191000000", \
- "1.4486000000, 1.6094000000, 1.7329000000, 1.9415000000, 2.3054000000, 2.9789000000, 4.2966000000", \
- "1.8855700000, 2.0571700000, 2.1859700000, 2.3989700000, 2.7659700000, 3.4407700000, 4.7604700000", \
- "2.0758300000, 2.2545300000, 2.3879300000, 2.6076300000, 2.9798300000, 3.6576300000, 4.9767300000", \
- "2.2493000000, 2.4348000000, 2.5722000000, 2.7970000000, 3.1756000000, 3.8574000000, 5.1755000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("1.0761700000, 1.2164700000, 1.3195700000, 1.4912700000, 1.7906700000, 2.3502700000, 3.4455700000", \
- "1.0760700000, 1.2163700000, 1.3194700000, 1.4912700000, 1.7910700000, 2.3502700000, 3.4471700000", \
- "1.0777300000, 1.2180300000, 1.3212300000, 1.4930300000, 1.7927300000, 2.3517300000, 3.4487300000", \
- "1.0904000000, 1.2307000000, 1.3338000000, 1.5057000000, 1.8055000000, 2.3648000000, 3.4614000000", \
- "1.1410000000, 1.2813000000, 1.3845000000, 1.5563000000, 1.8561000000, 2.4154000000, 3.5124000000", \
- "1.2222000000, 1.3626000000, 1.4657000000, 1.6376000000, 1.9375000000, 2.4968000000, 3.5935000000", \
- "1.3912000000, 1.5315000000, 1.6346000000, 1.8061000000, 2.1055000000, 2.6651000000, 3.7612000000", \
- "1.5652000000, 1.7053000000, 1.8082000000, 1.9797000000, 2.2794000000, 2.8389000000, 3.9360000000", \
- "2.0518700000, 2.1941700000, 2.2975700000, 2.4691700000, 2.7686700000, 3.3282700000, 4.4262700000", \
- "2.2734300000, 2.4215300000, 2.5277300000, 2.7023300000, 3.0036300000, 3.5636300000, 4.6585300000", \
- "2.4745000000, 2.6282000000, 2.7371000000, 2.9145000000, 3.2183000000, 3.7795000000, 4.8773000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1746100000, 0.3059500000, 0.4205300000, 0.6350000000, 1.0619000000, 1.9396000000, 3.7367000000", \
- "0.1746200000, 0.3059800000, 0.4208200000, 0.6344000000, 1.0622000000, 1.9387000000, 3.7359000000", \
- "0.1744800000, 0.3060300000, 0.4197000000, 0.6346000000, 1.0615000000, 1.9391000000, 3.7336000000", \
- "0.1746000000, 0.3058400000, 0.4205000000, 0.6352000000, 1.0624000000, 1.9395000000, 3.7362000000", \
- "0.1746000000, 0.3060000000, 0.4198000000, 0.6356000000, 1.0624000000, 1.9376000000, 3.7375000000", \
- "0.1745000000, 0.3061000000, 0.4208000000, 0.6354000000, 1.0620000000, 1.9373000000, 3.7361000000", \
- "0.1746000000, 0.3073000000, 0.4200000000, 0.6350000000, 1.0620000000, 1.9369000000, 3.7325000000", \
- "0.1751000000, 0.3069000000, 0.4203000000, 0.6356000000, 1.0626000000, 1.9385000000, 3.7353000000", \
- "0.1959000000, 0.3290000000, 0.4399000000, 0.6496000000, 1.0696000000, 1.9407000000, 3.7340000000", \
- "0.2075000000, 0.3437000000, 0.4561000000, 0.6662000000, 1.0817000000, 1.9468000000, 3.7378000000", \
- "0.2185000000, 0.3575000000, 0.4711000000, 0.6813000000, 1.0948000000, 1.9528000000, 3.7424000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1707800000, 0.2765000000, 0.3687000000, 0.5482000000, 0.9124000000, 1.6652000000, 3.2029000000", \
- "0.1707600000, 0.2767000000, 0.3681000000, 0.5473000000, 0.9115000000, 1.6634000000, 3.2067000000", \
- "0.1707000000, 0.2765000000, 0.3682000000, 0.5473000000, 0.9120000000, 1.6643000000, 3.2062000000", \
- "0.1708000000, 0.2764000000, 0.3682000000, 0.5473000000, 0.9103000000, 1.6654000000, 3.2088000000", \
- "0.1708000000, 0.2767000000, 0.3682000000, 0.5472000000, 0.9115000000, 1.6639000000, 3.2074000000", \
- "0.1707000000, 0.2767000000, 0.3682000000, 0.5474000000, 0.9104000000, 1.6653000000, 3.2087000000", \
- "0.1708000000, 0.2766000000, 0.3691000000, 0.5483000000, 0.9125000000, 1.6655000000, 3.2047000000", \
- "0.1707000000, 0.2765000000, 0.3684000000, 0.5476000000, 0.9107000000, 1.6649000000, 3.2083000000", \
- "0.1795000000, 0.2829000000, 0.3737000000, 0.5506000000, 0.9137000000, 1.6640000000, 3.2079000000", \
- "0.1916000000, 0.2951000000, 0.3847000000, 0.5590000000, 0.9187000000, 1.6676000000, 3.2061000000", \
- "0.2033000000, 0.3064000000, 0.3955000000, 0.5691000000, 0.9240000000, 1.6720000000, 3.2058000000");
- }
- sdf_cond : "(A2&!B1&!B2)";
- timing_sense : "positive_unate";
- when : "(A2&!B1&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("1.0256700000, 1.1894700000, 1.3141700000, 1.5238700000, 1.8885700000, 2.5638700000, 3.8814700000", \
- "1.0337700000, 1.1975700000, 1.3224700000, 1.5321700000, 1.8972700000, 2.5710700000, 3.8897700000", \
- "1.0408300000, 1.2045300000, 1.3294300000, 1.5395300000, 1.9039300000, 2.5778300000, 3.8974300000", \
- "1.0616000000, 1.2255000000, 1.3504000000, 1.5606000000, 1.9255000000, 2.5994000000, 3.9173000000", \
- "1.1241000000, 1.2878000000, 1.4128000000, 1.6229000000, 1.9874000000, 2.6628000000, 3.9810000000", \
- "1.2188000000, 1.3824000000, 1.5073000000, 1.7173000000, 2.0822000000, 2.7559000000, 4.0754000000", \
- "1.3996000000, 1.5631000000, 1.6876000000, 1.8974000000, 2.2621000000, 2.9363000000, 4.2563000000", \
- "1.5668000000, 1.7302000000, 1.8545000000, 2.0642000000, 2.4296000000, 3.1047000000, 4.4242000000", \
- "1.9785700000, 2.1491700000, 2.2766700000, 2.4889700000, 2.8559700000, 3.5322700000, 4.8521700000", \
- "2.1575300000, 2.3339300000, 2.4656300000, 2.6836300000, 3.0548300000, 3.7323300000, 5.0528300000", \
- "2.3213000000, 2.5029000000, 2.6379000000, 2.8602000000, 3.2370000000, 3.9187000000, 5.2393000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.9705500000, 1.1118700000, 1.2155700000, 1.3878700000, 1.6881700000, 2.2477700000, 3.3426700000", \
- "0.9703000000, 1.1115700000, 1.2153700000, 1.3875700000, 1.6877700000, 2.2470700000, 3.3441700000", \
- "0.9719200000, 1.1132300000, 1.2169300000, 1.3893300000, 1.6892300000, 2.2483300000, 3.3460300000", \
- "0.9833000000, 1.1247000000, 1.2284000000, 1.4007000000, 1.7009000000, 2.2603000000, 3.3570000000", \
- "1.0323000000, 1.1736000000, 1.2774000000, 1.4497000000, 1.7501000000, 2.3097000000, 3.4043000000", \
- "1.1135000000, 1.2548000000, 1.3585000000, 1.5309000000, 1.8309000000, 2.3900000000, 3.4879000000", \
- "1.2825000000, 1.4237000000, 1.5273000000, 1.6995000000, 1.9996000000, 2.5592000000, 3.6561000000", \
- "1.4566000000, 1.5974000000, 1.7006000000, 1.8725000000, 2.1725000000, 2.7321000000, 3.8294000000", \
- "1.9317700000, 2.0775700000, 2.1826700000, 2.3556700000, 2.6557700000, 3.2149700000, 4.3121700000", \
- "2.1402300000, 2.2920300000, 2.4001300000, 2.5766300000, 2.8796300000, 3.4395300000, 4.5380300000", \
- "2.3282000000, 2.4862000000, 2.5971000000, 2.7763000000, 3.0820000000, 3.6447000000, 4.7418000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1874700000, 0.3182000000, 0.4307000000, 0.6454000000, 1.0724000000, 1.9488000000, 3.7454000000", \
- "0.1875100000, 0.3191000000, 0.4307000000, 0.6455000000, 1.0726000000, 1.9482000000, 3.7451000000", \
- "0.1875700000, 0.3182000000, 0.4314000000, 0.6460000000, 1.0724000000, 1.9472000000, 3.7442000000", \
- "0.1875000000, 0.3181000000, 0.4314000000, 0.6465000000, 1.0727000000, 1.9487000000, 3.7460000000", \
- "0.1875000000, 0.3186000000, 0.4308000000, 0.6453000000, 1.0723000000, 1.9488000000, 3.7440000000", \
- "0.1876000000, 0.3187000000, 0.4314000000, 0.6460000000, 1.0725000000, 1.9476000000, 3.7441000000", \
- "0.1875000000, 0.3183000000, 0.4313000000, 0.6452000000, 1.0725000000, 1.9472000000, 3.7454000000", \
- "0.1878000000, 0.3193000000, 0.4318000000, 0.6474000000, 1.0728000000, 1.9474000000, 3.7414000000", \
- "0.2031000000, 0.3343000000, 0.4443000000, 0.6545000000, 1.0772000000, 1.9498000000, 3.7431000000", \
- "0.2124000000, 0.3468000000, 0.4588000000, 0.6693000000, 1.0871000000, 1.9510000000, 3.7486000000", \
- "0.2213000000, 0.3583000000, 0.4723000000, 0.6825000000, 1.0990000000, 1.9618000000, 3.7478000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1713600000, 0.2774500000, 0.3692000000, 0.5485000000, 0.9119000000, 1.6666000000, 3.2073000000", \
- "0.1713100000, 0.2774000000, 0.3694000000, 0.5483000000, 0.9134000000, 1.6654000000, 3.2096000000", \
- "0.1713500000, 0.2771400000, 0.3695000000, 0.5488000000, 0.9137000000, 1.6662000000, 3.2096000000", \
- "0.1712600000, 0.2775000000, 0.3702000000, 0.5491000000, 0.9134000000, 1.6649000000, 3.2095000000", \
- "0.1716000000, 0.2773000000, 0.3698000000, 0.5484000000, 0.9124000000, 1.6666000000, 3.2068000000", \
- "0.1713000000, 0.2778000000, 0.3696000000, 0.5488000000, 0.9138000000, 1.6665000000, 3.2094000000", \
- "0.1712000000, 0.2773000000, 0.3703000000, 0.5491000000, 0.9135000000, 1.6652000000, 3.2096000000", \
- "0.1710000000, 0.2768000000, 0.3692000000, 0.5488000000, 0.9137000000, 1.6664000000, 3.2067000000", \
- "0.1857000000, 0.2896000000, 0.3787000000, 0.5541000000, 0.9158000000, 1.6666000000, 3.2041000000", \
- "0.1989000000, 0.3022000000, 0.3914000000, 0.5643000000, 0.9214000000, 1.6694000000, 3.2075000000", \
- "0.2116000000, 0.3143000000, 0.4031000000, 0.5751000000, 0.9286000000, 1.6750000000, 3.2073000000");
- }
- sdf_cond : "(A2&!B1&B2)";
- timing_sense : "positive_unate";
- when : "(A2&!B1&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("1.0979700000, 1.2628700000, 1.3886700000, 1.6001700000, 1.9676700000, 2.6443700000, 3.9665700000", \
- "1.1061700000, 1.2711700000, 1.3969700000, 1.6084700000, 1.9759700000, 2.6530700000, 3.9750700000", \
- "1.1133300000, 1.2783300000, 1.4040300000, 1.6157300000, 1.9830300000, 2.6604300000, 3.9801300000", \
- "1.1347000000, 1.2997000000, 1.4255000000, 1.6371000000, 2.0049000000, 2.6821000000, 4.0040000000", \
- "1.1986000000, 1.3632000000, 1.4890000000, 1.7006000000, 2.0683000000, 2.7450000000, 4.0673000000", \
- "1.2943000000, 1.4592000000, 1.5849000000, 1.7966000000, 2.1643000000, 2.8411000000, 4.1633000000", \
- "1.4756000000, 1.6404000000, 1.7661000000, 1.9774000000, 2.3446000000, 3.0227000000, 4.3420000000", \
- "1.6433000000, 1.8080000000, 1.9335000000, 2.1447000000, 2.5122000000, 3.1895000000, 4.5117000000", \
- "2.0676700000, 2.2371700000, 2.3640700000, 2.5765700000, 2.9449700000, 3.6227700000, 4.9449700000", \
- "2.2553300000, 2.4308300000, 2.5620300000, 2.7793300000, 3.1508300000, 3.8303300000, 5.1526300000", \
- "2.4275000000, 2.6081000000, 2.7425000000, 2.9643000000, 3.3408000000, 4.0238000000, 5.3447000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.9968400000, 1.1636700000, 1.2803700000, 1.4656700000, 1.7767700000, 2.3415700000, 3.4365700000", \
- "0.9965700000, 1.1633700000, 1.2799700000, 1.4653700000, 1.7763700000, 2.3407700000, 3.4361700000", \
- "0.9981300000, 1.1649300000, 1.2815300000, 1.4669300000, 1.7779300000, 2.3428300000, 3.4395300000", \
- "1.0095000000, 1.1764000000, 1.2930000000, 1.4784000000, 1.7895000000, 2.3543000000, 3.4514000000", \
- "1.0586000000, 1.2255000000, 1.3420000000, 1.5275000000, 1.8386000000, 2.4035000000, 3.4983000000", \
- "1.1398000000, 1.3067000000, 1.4233000000, 1.6087000000, 1.9198000000, 2.4848000000, 3.5820000000", \
- "1.3089000000, 1.4757000000, 1.5921000000, 1.7773000000, 2.0883000000, 2.6530000000, 3.7511000000", \
- "1.4828000000, 1.6491000000, 1.7652000000, 1.9501000000, 2.2611000000, 2.8260000000, 3.9237000000", \
- "1.9601700000, 2.1319700000, 2.2501700000, 2.4362700000, 2.7476700000, 3.3128700000, 4.4108700000", \
- "2.1707300000, 2.3507300000, 2.4735300000, 2.6642300000, 2.9780300000, 3.5446300000, 4.6423300000", \
- "2.3606000000, 2.5487000000, 2.6759000000, 2.8709000000, 3.1889000000, 3.7569000000, 4.8551000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1907000000, 0.3219000000, 0.4351000000, 0.6503000000, 1.0772000000, 1.9531000000, 3.7505000000", \
- "0.1905000000, 0.3223000000, 0.4350000000, 0.6501000000, 1.0772000000, 1.9513000000, 3.7481000000", \
- "0.1905000000, 0.3230000000, 0.4352000000, 0.6502000000, 1.0762000000, 1.9541000000, 3.7513000000", \
- "0.1906000000, 0.3219000000, 0.4351000000, 0.6503000000, 1.0772000000, 1.9517000000, 3.7489000000", \
- "0.1905000000, 0.3219000000, 0.4358000000, 0.6495000000, 1.0773000000, 1.9528000000, 3.7504000000", \
- "0.1905000000, 0.3221000000, 0.4355000000, 0.6495000000, 1.0772000000, 1.9530000000, 3.7502000000", \
- "0.1905000000, 0.3219000000, 0.4350000000, 0.6500000000, 1.0770000000, 1.9544000000, 3.7516000000", \
- "0.1906000000, 0.3221000000, 0.4366000000, 0.6501000000, 1.0774000000, 1.9533000000, 3.7499000000", \
- "0.2022000000, 0.3330000000, 0.4439000000, 0.6562000000, 1.0796000000, 1.9527000000, 3.7506000000", \
- "0.2119000000, 0.3455000000, 0.4582000000, 0.6684000000, 1.0874000000, 1.9563000000, 3.7509000000", \
- "0.2201000000, 0.3563000000, 0.4697000000, 0.6814000000, 1.0986000000, 1.9636000000, 3.7552000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1923200000, 0.3150500000, 0.4072000000, 0.5801000000, 0.9348000000, 1.6754000000, 3.2086000000", \
- "0.1923100000, 0.3151000000, 0.4077000000, 0.5798000000, 0.9352000000, 1.6778000000, 3.2091000000", \
- "0.1923700000, 0.3151000000, 0.4072000000, 0.5797000000, 0.9349000000, 1.6758000000, 3.2102000000", \
- "0.1923300000, 0.3150000000, 0.4071000000, 0.5799000000, 0.9338000000, 1.6763000000, 3.2098000000", \
- "0.1924000000, 0.3152000000, 0.4077000000, 0.5797000000, 0.9350000000, 1.6751000000, 3.2090000000", \
- "0.1923000000, 0.3152000000, 0.4074000000, 0.5800000000, 0.9343000000, 1.6742000000, 3.2082000000", \
- "0.1923000000, 0.3158000000, 0.4072000000, 0.5800000000, 0.9344000000, 1.6779000000, 3.2083000000", \
- "0.1919000000, 0.3150000000, 0.4076000000, 0.5803000000, 0.9341000000, 1.6773000000, 3.2093000000", \
- "0.2064000000, 0.3277000000, 0.4176000000, 0.5873000000, 0.9362000000, 1.6770000000, 3.2075000000", \
- "0.2205000000, 0.3454000000, 0.4341000000, 0.5994000000, 0.9450000000, 1.6789000000, 3.2087000000", \
- "0.2340000000, 0.3613000000, 0.4503000000, 0.6131000000, 0.9545000000, 1.6865000000, 3.2102000000");
- }
- sdf_cond : "(A2&B1&!B2)";
- timing_sense : "positive_unate";
- when : "(A2&B1&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.9017600000, 1.0600700000, 1.1821700000, 1.3884700000, 1.7501700000, 2.4229700000, 3.7397700000", \
- "0.9048700000, 1.0631700000, 1.1852700000, 1.3915700000, 1.7533700000, 2.4260700000, 3.7427700000", \
- "0.9092800000, 1.0676300000, 1.1896300000, 1.3960300000, 1.7577300000, 2.4304300000, 3.7470300000", \
- "0.9283100000, 1.0867000000, 1.2087000000, 1.4150000000, 1.7765000000, 2.4492000000, 3.7676000000", \
- "0.9924000000, 1.1507000000, 1.2728000000, 1.4792000000, 1.8406000000, 2.5136000000, 3.8314000000", \
- "1.0892000000, 1.2475000000, 1.3695000000, 1.5758000000, 1.9377000000, 2.6104000000, 3.9286000000", \
- "1.2699000000, 1.4281000000, 1.5498000000, 1.7562000000, 2.1175000000, 2.7908000000, 4.1091000000", \
- "1.4393000000, 1.5964000000, 1.7180000000, 1.9243000000, 2.2863000000, 2.9596000000, 4.2797000000", \
- "1.8493700000, 2.0172700000, 2.1438700000, 2.3549700000, 2.7202700000, 3.3944700000, 4.7137700000", \
- "2.0259300000, 2.2005300000, 2.3313300000, 2.5480300000, 2.9181300000, 3.5954300000, 4.9169300000", \
- "2.1858000000, 2.3666000000, 2.5011000000, 2.7225000000, 3.0982000000, 3.7798000000, 5.1021000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("1.0945700000, 1.2348700000, 1.3379700000, 1.5098700000, 1.8096700000, 2.3688700000, 3.4658700000", \
- "1.0981700000, 1.2384700000, 1.3415700000, 1.5134700000, 1.8128700000, 2.3724700000, 3.4667700000", \
- "1.1030300000, 1.2432300000, 1.3464300000, 1.5182300000, 1.8180300000, 2.3771300000, 3.4741300000", \
- "1.1217000000, 1.2620000000, 1.3651000000, 1.5369000000, 1.8366000000, 2.3954000000, 3.4926000000", \
- "1.1818000000, 1.3221000000, 1.4252000000, 1.5970000000, 1.8964000000, 2.4561000000, 3.5516000000", \
- "1.2634000000, 1.4037000000, 1.5069000000, 1.6788000000, 1.9786000000, 2.5380000000, 3.6343000000", \
- "1.4222000000, 1.5625000000, 1.6655000000, 1.8372000000, 2.1366000000, 2.6964000000, 3.7910000000", \
- "1.5817000000, 1.7219000000, 1.8249000000, 1.9965000000, 2.2962000000, 2.8558000000, 3.9523000000", \
- "2.0182700000, 2.1610700000, 2.2647700000, 2.4368700000, 2.7369700000, 3.2962700000, 4.3913700000", \
- "2.2210300000, 2.3686300000, 2.4750300000, 2.6497300000, 2.9515300000, 3.5122300000, 4.6080300000", \
- "2.4091000000, 2.5611000000, 2.6700000000, 2.8477000000, 3.1516000000, 3.7131000000, 4.8094000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1719000000, 0.3019900000, 0.4155900000, 0.6293000000, 1.0583000000, 1.9382000000, 3.7387000000", \
- "0.1722100000, 0.3020700000, 0.4155600000, 0.6302000000, 1.0585000000, 1.9385000000, 3.7388000000", \
- "0.1718200000, 0.3020500000, 0.4150000000, 0.6292000000, 1.0585000000, 1.9385000000, 3.7389000000", \
- "0.1722100000, 0.3020500000, 0.4156000000, 0.6291000000, 1.0574000000, 1.9355000000, 3.7376000000", \
- "0.1721000000, 0.3021000000, 0.4152000000, 0.6300000000, 1.0574000000, 1.9370000000, 3.7381000000", \
- "0.1720000000, 0.3019000000, 0.4155000000, 0.6302000000, 1.0586000000, 1.9388000000, 3.7383000000", \
- "0.1719000000, 0.3023000000, 0.4153000000, 0.6301000000, 1.0580000000, 1.9357000000, 3.7378000000", \
- "0.1722000000, 0.3036000000, 0.4159000000, 0.6298000000, 1.0584000000, 1.9388000000, 3.7354000000", \
- "0.1918000000, 0.3231000000, 0.4353000000, 0.6451000000, 1.0661000000, 1.9392000000, 3.7383000000", \
- "0.2025000000, 0.3369000000, 0.4490000000, 0.6593000000, 1.0769000000, 1.9439000000, 3.7366000000", \
- "0.2124000000, 0.3497000000, 0.4626000000, 0.6746000000, 1.0888000000, 1.9527000000, 3.7380000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1707000000, 0.2765000000, 0.3681000000, 0.5471000000, 0.9114000000, 1.6640000000, 3.2075000000", \
- "0.1707000000, 0.2765000000, 0.3688000000, 0.5477000000, 0.9124000000, 1.6650000000, 3.2052000000", \
- "0.1708000000, 0.2762000000, 0.3683000000, 0.5472000000, 0.9120000000, 1.6634000000, 3.2065000000", \
- "0.1707000000, 0.2763000000, 0.3687000000, 0.5473000000, 0.9123000000, 1.6652000000, 3.2060000000", \
- "0.1709000000, 0.2765000000, 0.3693000000, 0.5479000000, 0.9124000000, 1.6654000000, 3.2037000000", \
- "0.1708000000, 0.2767000000, 0.3682000000, 0.5474000000, 0.9112000000, 1.6661000000, 3.2089000000", \
- "0.1709000000, 0.2765000000, 0.3687000000, 0.5481000000, 0.9124000000, 1.6651000000, 3.2048000000", \
- "0.1710000000, 0.2768000000, 0.3684000000, 0.5476000000, 0.9115000000, 1.6659000000, 3.2088000000", \
- "0.1785000000, 0.2822000000, 0.3732000000, 0.5505000000, 0.9130000000, 1.6653000000, 3.2028000000", \
- "0.1865000000, 0.2921000000, 0.3825000000, 0.5577000000, 0.9182000000, 1.6671000000, 3.2085000000", \
- "0.1944000000, 0.3007000000, 0.3920000000, 0.5662000000, 0.9221000000, 1.6728000000, 3.2048000000");
- }
- sdf_cond : "(A1&!B1&!B2)";
- timing_sense : "positive_unate";
- when : "(A1&!B1&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("1.0648700000, 1.2271700000, 1.3510700000, 1.5601700000, 1.9249700000, 2.5998700000, 3.9221700000", \
- "1.0674700000, 1.2296700000, 1.3535700000, 1.5627700000, 1.9270700000, 2.6031700000, 3.9245700000", \
- "1.0713300000, 1.2336300000, 1.3575300000, 1.5666300000, 1.9315300000, 2.6062300000, 3.9286300000", \
- "1.0897000000, 1.2520000000, 1.3759000000, 1.5850000000, 1.9494000000, 2.6255000000, 3.9445000000", \
- "1.1528000000, 1.3151000000, 1.4390000000, 1.6481000000, 2.0130000000, 2.6878000000, 4.0099000000", \
- "1.2482000000, 1.4105000000, 1.5344000000, 1.7435000000, 2.1079000000, 2.7842000000, 4.1044000000", \
- "1.4224000000, 1.5846000000, 1.7084000000, 1.9173000000, 2.2821000000, 2.9578000000, 4.2799000000", \
- "1.5802000000, 1.7414000000, 1.8650000000, 2.0739000000, 2.4383000000, 3.1147000000, 4.4366000000", \
- "1.9621700000, 2.1304700000, 2.2570700000, 2.4682700000, 2.8349700000, 3.5115700000, 4.8344700000", \
- "2.1265300000, 2.3001300000, 2.4302300000, 2.6461300000, 3.0171300000, 3.6959300000, 5.0185300000", \
- "2.2756000000, 2.4541000000, 2.5871000000, 2.8070000000, 3.1820000000, 3.8646000000, 5.1879000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.9889600000, 1.1302700000, 1.2339700000, 1.4063700000, 1.7063700000, 2.2657700000, 3.3627700000", \
- "0.9923700000, 1.1335700000, 1.2373700000, 1.4097700000, 1.7096700000, 2.2689700000, 3.3663700000", \
- "0.9968300000, 1.1381300000, 1.2418300000, 1.4143300000, 1.7143300000, 2.2736300000, 3.3706300000", \
- "1.0144000000, 1.1558000000, 1.2595000000, 1.4318000000, 1.7320000000, 2.2914000000, 3.3882000000", \
- "1.0730000000, 1.2143000000, 1.3180000000, 1.4905000000, 1.7903000000, 2.3497000000, 3.4473000000", \
- "1.1542000000, 1.2955000000, 1.3992000000, 1.5716000000, 1.8720000000, 2.4316000000, 3.5258000000", \
- "1.3131000000, 1.4543000000, 1.5579000000, 1.7302000000, 2.0303000000, 2.5898000000, 3.6870000000", \
- "1.4732000000, 1.6141000000, 1.7175000000, 1.8897000000, 2.1897000000, 2.7493000000, 3.8465000000", \
- "1.8994700000, 2.0452700000, 2.1505700000, 2.3239700000, 2.6246700000, 3.1849700000, 4.2808700000", \
- "2.0934300000, 2.2440300000, 2.3522300000, 2.5289300000, 2.8316300000, 3.3930300000, 4.4895300000", \
- "2.2726000000, 2.4280000000, 2.5387000000, 2.7184000000, 3.0244000000, 3.5869000000, 4.6847000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1873000000, 0.3172000000, 0.4298000000, 0.6433000000, 1.0716000000, 1.9486000000, 3.7478000000", \
- "0.1872700000, 0.3172000000, 0.4297000000, 0.6436000000, 1.0709000000, 1.9511000000, 3.7476000000", \
- "0.1872800000, 0.3181000000, 0.4301000000, 0.6433000000, 1.0718000000, 1.9488000000, 3.7477000000", \
- "0.1873000000, 0.3173000000, 0.4296000000, 0.6434000000, 1.0707000000, 1.9510000000, 3.7500000000", \
- "0.1873000000, 0.3171000000, 0.4300000000, 0.6434000000, 1.0720000000, 1.9493000000, 3.7477000000", \
- "0.1873000000, 0.3170000000, 0.4299000000, 0.6438000000, 1.0713000000, 1.9505000000, 3.7486000000", \
- "0.1872000000, 0.3171000000, 0.4299000000, 0.6435000000, 1.0713000000, 1.9477000000, 3.7527000000", \
- "0.1874000000, 0.3175000000, 0.4298000000, 0.6442000000, 1.0713000000, 1.9494000000, 3.7488000000", \
- "0.2007000000, 0.3316000000, 0.4420000000, 0.6528000000, 1.0758000000, 1.9511000000, 3.7486000000", \
- "0.2096000000, 0.3424000000, 0.4541000000, 0.6655000000, 1.0851000000, 1.9566000000, 3.7518000000", \
- "0.2174000000, 0.3532000000, 0.4670000000, 0.6776000000, 1.0950000000, 1.9616000000, 3.7540000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1712600000, 0.2773500000, 0.3692000000, 0.5487000000, 0.9137000000, 1.6665000000, 3.2067000000", \
- "0.1712700000, 0.2775000000, 0.3691000000, 0.5489000000, 0.9137000000, 1.6666000000, 3.2068000000", \
- "0.1713400000, 0.2772000000, 0.3691000000, 0.5488000000, 0.9138000000, 1.6666000000, 3.2069000000", \
- "0.1713800000, 0.2773000000, 0.3700000000, 0.5492000000, 0.9134000000, 1.6650000000, 3.2096000000", \
- "0.1714000000, 0.2775000000, 0.3692000000, 0.5488000000, 0.9138000000, 1.6667000000, 3.2074000000", \
- "0.1717000000, 0.2772000000, 0.3699000000, 0.5484000000, 0.9119000000, 1.6665000000, 3.2058000000", \
- "0.1712000000, 0.2775000000, 0.3692000000, 0.5489000000, 0.9138000000, 1.6666000000, 3.2067000000", \
- "0.1711000000, 0.2774000000, 0.3691000000, 0.5489000000, 0.9137000000, 1.6665000000, 3.2068000000", \
- "0.1825000000, 0.2870000000, 0.3785000000, 0.5538000000, 0.9162000000, 1.6669000000, 3.2086000000", \
- "0.1912000000, 0.2974000000, 0.3881000000, 0.5626000000, 0.9211000000, 1.6694000000, 3.2086000000", \
- "0.1998000000, 0.3069000000, 0.3982000000, 0.5731000000, 0.9261000000, 1.6718000000, 3.2078000000");
- }
- sdf_cond : "(A1&!B1&B2)";
- timing_sense : "positive_unate";
- when : "(A1&!B1&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("1.1262700000, 1.2890700000, 1.4133700000, 1.6232700000, 1.9893700000, 2.6674700000, 3.9902700000", \
- "1.1288700000, 1.2916700000, 1.4160700000, 1.6259700000, 1.9922700000, 2.6693700000, 3.9939700000", \
- "1.1329300000, 1.2957300000, 1.4200300000, 1.6299300000, 1.9957300000, 2.6740300000, 3.9951300000", \
- "1.1514000000, 1.3142000000, 1.4385000000, 1.6484000000, 2.0145000000, 2.6926000000, 4.0162000000", \
- "1.2150000000, 1.3779000000, 1.5022000000, 1.7122000000, 2.0785000000, 2.7555000000, 4.0802000000", \
- "1.3111000000, 1.4739000000, 1.5982000000, 1.8082000000, 2.1741000000, 2.8522000000, 4.1746000000", \
- "1.4861000000, 1.6489000000, 1.7731000000, 1.9829000000, 2.3489000000, 3.0272000000, 4.3495000000", \
- "1.6448000000, 1.8068000000, 1.9309000000, 2.1406000000, 2.5068000000, 3.1843000000, 4.5086000000", \
- "2.0396700000, 2.2068700000, 2.3326700000, 2.5436700000, 2.9110700000, 3.5898700000, 4.9142700000", \
- "2.2122300000, 2.3848300000, 2.5142300000, 2.7295300000, 3.1003300000, 3.7804300000, 5.1030300000", \
- "2.3693000000, 2.5466000000, 2.6789000000, 2.8981000000, 3.2729000000, 3.9560000000, 5.2815000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("1.0152700000, 1.1821700000, 1.2986700000, 1.4840700000, 1.7951700000, 2.3600700000, 3.4547700000", \
- "1.0186700000, 1.1855700000, 1.3020700000, 1.4874700000, 1.7985700000, 2.3634700000, 3.4585700000", \
- "1.0232300000, 1.1900300000, 1.3066300000, 1.4920300000, 1.8030300000, 2.3679300000, 3.4628300000", \
- "1.0408000000, 1.2077000000, 1.3242000000, 1.5096000000, 1.8208000000, 2.3856000000, 3.4811000000", \
- "1.0994000000, 1.2663000000, 1.3829000000, 1.5684000000, 1.8795000000, 2.4444000000, 3.5416000000", \
- "1.1807000000, 1.3476000000, 1.4641000000, 1.6496000000, 1.9607000000, 2.5251000000, 3.6213000000", \
- "1.3396000000, 1.5064000000, 1.6228000000, 1.8081000000, 2.1193000000, 2.6843000000, 3.7811000000", \
- "1.4996000000, 1.6660000000, 1.7823000000, 1.9674000000, 2.2784000000, 2.8431000000, 3.9411000000", \
- "1.9271700000, 2.0987700000, 2.2170700000, 2.4035700000, 2.7150700000, 3.2806700000, 4.3763700000", \
- "2.1222300000, 2.2998300000, 2.4219300000, 2.6124300000, 2.9263300000, 3.4933300000, 4.5910300000", \
- "2.3027000000, 2.4859000000, 2.6115000000, 2.8059000000, 3.1236000000, 3.6925000000, 4.7912000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1889000000, 0.3200000000, 0.4325000000, 0.6462000000, 1.0744000000, 1.9540000000, 3.7520000000", \
- "0.1890000000, 0.3191000000, 0.4321000000, 0.6461000000, 1.0746000000, 1.9524000000, 3.7546000000", \
- "0.1889000000, 0.3191000000, 0.4327000000, 0.6477000000, 1.0740000000, 1.9547000000, 3.7542000000", \
- "0.1889000000, 0.3192000000, 0.4324000000, 0.6472000000, 1.0744000000, 1.9538000000, 3.7514000000", \
- "0.1890000000, 0.3191000000, 0.4320000000, 0.6462000000, 1.0746000000, 1.9524000000, 3.7538000000", \
- "0.1889000000, 0.3192000000, 0.4321000000, 0.6463000000, 1.0736000000, 1.9545000000, 3.7537000000", \
- "0.1889000000, 0.3191000000, 0.4331000000, 0.6474000000, 1.0746000000, 1.9545000000, 3.7536000000", \
- "0.1889000000, 0.3193000000, 0.4322000000, 0.6468000000, 1.0747000000, 1.9536000000, 3.7524000000", \
- "0.1996000000, 0.3293000000, 0.4407000000, 0.6520000000, 1.0776000000, 1.9548000000, 3.7531000000", \
- "0.2081000000, 0.3408000000, 0.4527000000, 0.6645000000, 1.0849000000, 1.9591000000, 3.7562000000", \
- "0.2161000000, 0.3514000000, 0.4651000000, 0.6758000000, 1.0950000000, 1.9637000000, 3.7556000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1923600000, 0.3152000000, 0.4076000000, 0.5797000000, 0.9351000000, 1.6753000000, 3.2089000000", \
- "0.1922700000, 0.3150000000, 0.4069000000, 0.5800000000, 0.9350000000, 1.6754000000, 3.2084000000", \
- "0.1923000000, 0.3151000000, 0.4078000000, 0.5798000000, 0.9351000000, 1.6754000000, 3.2088000000", \
- "0.1924000000, 0.3150000000, 0.4072000000, 0.5799000000, 0.9351000000, 1.6755000000, 3.2076000000", \
- "0.1924000000, 0.3150000000, 0.4077000000, 0.5800000000, 0.9348000000, 1.6749000000, 3.2079000000", \
- "0.1923000000, 0.3151000000, 0.4076000000, 0.5798000000, 0.9351000000, 1.6777000000, 3.2058000000", \
- "0.1923000000, 0.3152000000, 0.4078000000, 0.5798000000, 0.9350000000, 1.6751000000, 3.2053000000", \
- "0.1921000000, 0.3153000000, 0.4073000000, 0.5798000000, 0.9360000000, 1.6779000000, 3.2074000000", \
- "0.2031000000, 0.3264000000, 0.4165000000, 0.5857000000, 0.9382000000, 1.6779000000, 3.2087000000", \
- "0.2123000000, 0.3386000000, 0.4284000000, 0.5963000000, 0.9442000000, 1.6798000000, 3.2063000000", \
- "0.2211000000, 0.3502000000, 0.4412000000, 0.6077000000, 0.9515000000, 1.6822000000, 3.2107000000");
- }
- sdf_cond : "(A1&B1&!B2)";
- timing_sense : "positive_unate";
- when : "(A1&B1&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.6722300000, 0.8140800000, 0.9246900000, 1.1157700000, 1.4612700000, 2.1248700000, 3.4393700000", \
- "0.6772600000, 0.8192600000, 0.9299300000, 1.1207700000, 1.4659700000, 2.1289700000, 3.4448700000", \
- "0.6817500000, 0.8238400000, 0.9345100000, 1.1256300000, 1.4707300000, 2.1338300000, 3.4505300000", \
- "0.6970600000, 0.8391700000, 0.9500000000, 1.1412000000, 1.4868000000, 2.1505000000, 3.4658000000", \
- "0.7495200000, 0.8915000000, 1.0022000000, 1.1934000000, 1.5393000000, 2.2031000000, 3.5188000000", \
- "0.8358000000, 0.9773000000, 1.0876000000, 1.2789000000, 1.6247000000, 2.2889000000, 3.6054000000", \
- "1.0192000000, 1.1596000000, 1.2693000000, 1.4602000000, 1.8069000000, 2.4704000000, 3.7893000000", \
- "1.2014000000, 1.3417000000, 1.4514000000, 1.6424000000, 1.9895000000, 2.6549000000, 3.9697000000", \
- "1.6074700000, 1.7593700000, 1.8753700000, 2.0746700000, 2.4279700000, 3.0953700000, 4.4117700000", \
- "1.7799300000, 1.9367300000, 2.0549300000, 2.2560300000, 2.6146300000, 3.2856300000, 4.6046300000", \
- "1.9368000000, 2.0988000000, 2.2182000000, 2.4212000000, 2.7815000000, 3.4582000000, 4.7778000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.7036700000, 0.8344400000, 0.9318300000, 1.0950700000, 1.3846700000, 1.9338700000, 3.0204700000", \
- "0.7039900000, 0.8348200000, 0.9322500000, 1.0959700000, 1.3851700000, 1.9333700000, 3.0224700000", \
- "0.7059000000, 0.8367900000, 0.9342800000, 1.0981300000, 1.3869300000, 1.9359300000, 3.0234300000", \
- "0.7177300000, 0.8486200000, 0.9461000000, 1.1100000000, 1.3992000000, 1.9473000000, 3.0365000000", \
- "0.7644000000, 0.8952000000, 0.9922000000, 1.1561000000, 1.4458000000, 1.9948000000, 3.0816000000", \
- "0.8423000000, 0.9726000000, 1.0697000000, 1.2334000000, 1.5236000000, 2.0727000000, 3.1603000000", \
- "1.0111000000, 1.1410000000, 1.2379000000, 1.4014000000, 1.6920000000, 2.2412000000, 3.3303000000", \
- "1.1820000000, 1.3128000000, 1.4099000000, 1.5739000000, 1.8648000000, 2.4146000000, 3.5010000000", \
- "1.5578700000, 1.7069700000, 1.8127700000, 1.9851700000, 2.2828700000, 2.8352700000, 3.9245700000", \
- "1.7130300000, 1.8714300000, 1.9815300000, 2.1580300000, 2.4598300000, 3.0171300000, 4.1045300000", \
- "1.8519000000, 2.0191000000, 2.1335000000, 2.3146000000, 2.6193000000, 3.1795000000, 4.2697000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1542700000, 0.2732000000, 0.3811800000, 0.5942200000, 1.0298200000, 1.9212000000, 3.7306000000", \
- "0.1543400000, 0.2731600000, 0.3809100000, 0.5943100000, 1.0292000000, 1.9228000000, 3.7301000000", \
- "0.1544000000, 0.2731400000, 0.3809000000, 0.5942000000, 1.0293000000, 1.9225000000, 3.7293000000", \
- "0.1543100000, 0.2731200000, 0.3809200000, 0.5943000000, 1.0294000000, 1.9195000000, 3.7386000000", \
- "0.1545100000, 0.2732100000, 0.3809200000, 0.5943000000, 1.0284000000, 1.9212000000, 3.7379000000", \
- "0.1547000000, 0.2735000000, 0.3812000000, 0.5941000000, 1.0282000000, 1.9198000000, 3.7317000000", \
- "0.1545000000, 0.2740000000, 0.3823000000, 0.5954000000, 1.0295000000, 1.9245000000, 3.7312000000", \
- "0.1584000000, 0.2768000000, 0.3846000000, 0.5964000000, 1.0299000000, 1.9210000000, 3.7336000000", \
- "0.1859000000, 0.3048000000, 0.4122000000, 0.6203000000, 1.0449000000, 1.9267000000, 3.7327000000", \
- "0.1993000000, 0.3162000000, 0.4228000000, 0.6325000000, 1.0561000000, 1.9342000000, 3.7315000000", \
- "0.2126000000, 0.3280000000, 0.4324000000, 0.6399000000, 1.0663000000, 1.9405000000, 3.7334000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1496400000, 0.2530200000, 0.3450800000, 0.5240000000, 0.8882500000, 1.6445000000, 3.1895000000", \
- "0.1497000000, 0.2529300000, 0.3444200000, 0.5233600000, 0.8892000000, 1.6459000000, 3.1912000000", \
- "0.1497300000, 0.2530000000, 0.3443500000, 0.5240700000, 0.8899000000, 1.6456000000, 3.1879000000", \
- "0.1496900000, 0.2531100000, 0.3443700000, 0.5234700000, 0.8889000000, 1.6458000000, 3.1912000000", \
- "0.1497100000, 0.2529900000, 0.3450000000, 0.5239000000, 0.8883000000, 1.6458000000, 3.1856000000", \
- "0.1501000000, 0.2533000000, 0.3448000000, 0.5237000000, 0.8882000000, 1.6432000000, 3.1888000000", \
- "0.1502000000, 0.2539000000, 0.3449000000, 0.5244000000, 0.8885000000, 1.6459000000, 3.1897000000", \
- "0.1559000000, 0.2574000000, 0.3481000000, 0.5259000000, 0.8891000000, 1.6463000000, 3.1856000000", \
- "0.1932000000, 0.2944000000, 0.3821000000, 0.5542000000, 0.9076000000, 1.6518000000, 3.1889000000", \
- "0.2108000000, 0.3127000000, 0.3991000000, 0.5677000000, 0.9200000000, 1.6608000000, 3.1865000000", \
- "0.2272000000, 0.3298000000, 0.4151000000, 0.5814000000, 0.9288000000, 1.6659000000, 3.1965000000");
- }
- sdf_cond : "(!A1&!A2&B2)";
- timing_sense : "positive_unate";
- when : "(!A1&!A2&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.8507100000, 1.0145700000, 1.1395700000, 1.3491700000, 1.7136700000, 2.3880700000, 3.7071700000", \
- "0.8560300000, 1.0199700000, 1.1450700000, 1.3551700000, 1.7191700000, 2.3936700000, 3.7127700000", \
- "0.8601600000, 1.0242300000, 1.1493300000, 1.3595300000, 1.7236300000, 2.3977300000, 3.7172300000", \
- "0.8728100000, 1.0370000000, 1.1621000000, 1.3720000000, 1.7367000000, 2.4111000000, 3.7307000000", \
- "0.9167000000, 1.0807000000, 1.2059000000, 1.4160000000, 1.7810000000, 2.4552000000, 3.7747000000", \
- "0.9933000000, 1.1572000000, 1.2822000000, 1.4922000000, 1.8576000000, 2.5321000000, 3.8503000000", \
- "1.1631000000, 1.3264000000, 1.4508000000, 1.6604000000, 2.0257000000, 2.6999000000, 4.0203000000", \
- "1.3401000000, 1.5022000000, 1.6261000000, 1.8353000000, 2.2008000000, 2.8764000000, 4.1956000000", \
- "1.7705700000, 1.9399700000, 2.0685700000, 2.2835700000, 2.6524700000, 3.3296700000, 4.6508700000", \
- "1.9541300000, 2.1267300000, 2.2562300000, 2.4744300000, 2.8504300000, 3.5316300000, 4.8528300000", \
- "2.1200000000, 2.2969000000, 2.4281000000, 2.6473000000, 3.0268000000, 3.7143000000, 5.0371000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.7035900000, 0.8344300000, 0.9317700000, 1.0951700000, 1.3844700000, 1.9329700000, 3.0222700000", \
- "0.7041300000, 0.8346600000, 0.9319400000, 1.0956700000, 1.3854700000, 1.9342700000, 3.0219700000", \
- "0.7062600000, 0.8371400000, 0.9345200000, 1.0980300000, 1.3878300000, 1.9363300000, 3.0251300000", \
- "0.7191800000, 0.8499000000, 0.9474000000, 1.1109000000, 1.4005000000, 1.9497000000, 3.0348000000", \
- "0.7681200000, 0.8989000000, 0.9961000000, 1.1600000000, 1.4498000000, 1.9985000000, 3.0870000000", \
- "0.8473000000, 0.9776000000, 1.0748000000, 1.2387000000, 1.5285000000, 2.0775000000, 3.1664000000", \
- "1.0163000000, 1.1462000000, 1.2430000000, 1.4066000000, 1.6971000000, 2.2466000000, 3.3350000000", \
- "1.1870000000, 1.3175000000, 1.4146000000, 1.5784000000, 1.8694000000, 2.4196000000, 3.5066000000", \
- "1.5614700000, 1.7101700000, 1.8159700000, 1.9889700000, 2.2865700000, 2.8393700000, 3.9282700000", \
- "1.7165300000, 1.8744300000, 1.9843300000, 2.1612300000, 2.4630300000, 3.0203300000, 4.1075300000", \
- "1.8548000000, 2.0213000000, 2.1356000000, 2.3167000000, 2.6213000000, 3.1816000000, 4.2718000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1874500000, 0.3184200000, 0.4307600000, 0.6455000000, 1.0725000000, 1.9470000000, 3.7453000000", \
- "0.1875500000, 0.3189000000, 0.4312400000, 0.6465000000, 1.0724000000, 1.9473000000, 3.7440000000", \
- "0.1876200000, 0.3179500000, 0.4311400000, 0.6463000000, 1.0724000000, 1.9463000000, 3.7466000000", \
- "0.1875500000, 0.3181500000, 0.4312000000, 0.6456000000, 1.0723000000, 1.9470000000, 3.7476000000", \
- "0.1876000000, 0.3183000000, 0.4310000000, 0.6466000000, 1.0721000000, 1.9467000000, 3.7476000000", \
- "0.1877000000, 0.3190000000, 0.4316000000, 0.6448000000, 1.0725000000, 1.9491000000, 3.7455000000", \
- "0.1872000000, 0.3192000000, 0.4311000000, 0.6459000000, 1.0727000000, 1.9474000000, 3.7443000000", \
- "0.1872000000, 0.3190000000, 0.4322000000, 0.6463000000, 1.0730000000, 1.9496000000, 3.7454000000", \
- "0.2090000000, 0.3411000000, 0.4548000000, 0.6654000000, 1.0834000000, 1.9517000000, 3.7467000000", \
- "0.2215000000, 0.3504000000, 0.4636000000, 0.6788000000, 1.0971000000, 1.9603000000, 3.7456000000", \
- "0.2341000000, 0.3607000000, 0.4723000000, 0.6874000000, 1.1110000000, 1.9720000000, 3.7495000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1498300000, 0.2531300000, 0.3452600000, 0.5235900000, 0.8889300000, 1.6454000000, 3.1915000000", \
- "0.1496800000, 0.2534100000, 0.3445800000, 0.5237400000, 0.8885000000, 1.6437000000, 3.1901000000", \
- "0.1496700000, 0.2530000000, 0.3443900000, 0.5238200000, 0.8885000000, 1.6440000000, 3.1921000000", \
- "0.1497500000, 0.2530200000, 0.3444600000, 0.5236500000, 0.8885000000, 1.6449000000, 3.1883000000", \
- "0.1499700000, 0.2529800000, 0.3445000000, 0.5241000000, 0.8883000000, 1.6440000000, 3.1920000000", \
- "0.1498000000, 0.2534000000, 0.3448000000, 0.5242000000, 0.8894000000, 1.6444000000, 3.1920000000", \
- "0.1499000000, 0.2537000000, 0.3452000000, 0.5242000000, 0.8896000000, 1.6457000000, 3.1877000000", \
- "0.1555000000, 0.2574000000, 0.3478000000, 0.5260000000, 0.8899000000, 1.6457000000, 3.1845000000", \
- "0.1928000000, 0.2939000000, 0.3819000000, 0.5537000000, 0.9068000000, 1.6507000000, 3.1891000000", \
- "0.2104000000, 0.3117000000, 0.3986000000, 0.5683000000, 0.9197000000, 1.6607000000, 3.1874000000", \
- "0.2269000000, 0.3295000000, 0.4149000000, 0.5820000000, 0.9287000000, 1.6659000000, 3.1963000000");
- }
- sdf_cond : "(!A1&A2&B2)";
- timing_sense : "positive_unate";
- when : "(!A1&A2&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.9172400000, 1.0795700000, 1.2036700000, 1.4127700000, 1.7776700000, 2.4522700000, 3.7745700000", \
- "0.9228800000, 1.0852700000, 1.2093700000, 1.4185700000, 1.7834700000, 2.4580700000, 3.7801700000", \
- "0.9274200000, 1.0899300000, 1.2139300000, 1.4232300000, 1.7881300000, 2.4630300000, 3.7852300000", \
- "0.9415000000, 1.1040000000, 1.2281000000, 1.4374000000, 1.8022000000, 2.4777000000, 3.7994000000", \
- "0.9886000000, 1.1510000000, 1.2752000000, 1.4846000000, 1.8492000000, 2.5254000000, 3.8449000000", \
- "1.0673000000, 1.2297000000, 1.3537000000, 1.5629000000, 1.9280000000, 2.6031000000, 3.9253000000", \
- "1.2385000000, 1.4007000000, 1.5243000000, 1.7330000000, 2.0980000000, 2.7730000000, 4.0954000000", \
- "1.4164000000, 1.5778000000, 1.7010000000, 1.9093000000, 2.2743000000, 2.9497000000, 4.2730000000", \
- "1.8743700000, 2.0415700000, 2.1683700000, 2.3795700000, 2.7460700000, 3.4238700000, 4.7463700000", \
- "2.0716300000, 2.2415300000, 2.3702300000, 2.5863300000, 2.9583300000, 3.6380300000, 4.9596300000", \
- "2.2512000000, 2.4247000000, 2.5543000000, 2.7714000000, 3.1483000000, 3.8333000000, 5.1560000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.7233800000, 0.8785500000, 0.9879400000, 1.1640700000, 1.4643700000, 2.0184700000, 3.1067700000", \
- "0.7239100000, 0.8791400000, 0.9885800000, 1.1647700000, 1.4648700000, 2.0191700000, 3.1074700000", \
- "0.7261000000, 0.8814200000, 0.9908300000, 1.1671300000, 1.4672300000, 2.0215300000, 3.1071300000", \
- "0.7389900000, 0.8941600000, 1.0036000000, 1.1799000000, 1.4801000000, 2.0345000000, 3.1204000000", \
- "0.7877200000, 0.9429000000, 1.0523000000, 1.2288000000, 1.5291000000, 2.0836000000, 3.1714000000", \
- "0.8667000000, 1.0217000000, 1.1308000000, 1.3071000000, 1.6072000000, 2.1621000000, 3.2483000000", \
- "1.0356000000, 1.1897000000, 1.2984000000, 1.4745000000, 1.7752000000, 2.3302000000, 3.4178000000", \
- "1.2062000000, 1.3609000000, 1.4701000000, 1.6466000000, 1.9475000000, 2.5031000000, 3.5921000000", \
- "1.5847700000, 1.7628700000, 1.8836700000, 2.0710700000, 2.3798700000, 2.9372700000, 4.0262700000", \
- "1.7415300000, 1.9310300000, 2.0584300000, 2.2519300000, 2.5671300000, 3.1298300000, 4.2170300000", \
- "1.8822000000, 2.0824000000, 2.2162000000, 2.4159000000, 2.7353000000, 3.3025000000, 4.3930000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1873900000, 0.3171500000, 0.4301200000, 0.6433000000, 1.0717000000, 1.9487000000, 3.7477000000", \
- "0.1874400000, 0.3169400000, 0.4299000000, 0.6434000000, 1.0718000000, 1.9493000000, 3.7477000000", \
- "0.1874500000, 0.3172300000, 0.4296000000, 0.6433000000, 1.0715000000, 1.9483000000, 3.7484000000", \
- "0.1873900000, 0.3171000000, 0.4293000000, 0.6445000000, 1.0712000000, 1.9477000000, 3.7518000000", \
- "0.1876000000, 0.3179000000, 0.4292000000, 0.6446000000, 1.0713000000, 1.9504000000, 3.7498000000", \
- "0.1873000000, 0.3170000000, 0.4298000000, 0.6434000000, 1.0717000000, 1.9483000000, 3.7492000000", \
- "0.1874000000, 0.3173000000, 0.4304000000, 0.6434000000, 1.0719000000, 1.9489000000, 3.7482000000", \
- "0.1870000000, 0.3172000000, 0.4304000000, 0.6453000000, 1.0722000000, 1.9488000000, 3.7478000000", \
- "0.2039000000, 0.3351000000, 0.4463000000, 0.6567000000, 1.0772000000, 1.9524000000, 3.7488000000", \
- "0.2146000000, 0.3442000000, 0.4573000000, 0.6716000000, 1.0912000000, 1.9567000000, 3.7510000000", \
- "0.2259000000, 0.3534000000, 0.4668000000, 0.6801000000, 1.1023000000, 1.9667000000, 3.7543000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1704900000, 0.2880600000, 0.3788700000, 0.5531100000, 0.9094000000, 1.6548000000, 3.1903000000", \
- "0.1705200000, 0.2876400000, 0.3794400000, 0.5542700000, 0.9103000000, 1.6547000000, 3.1901000000", \
- "0.1703900000, 0.2880500000, 0.3784500000, 0.5531000000, 0.9092000000, 1.6532000000, 3.1889000000", \
- "0.1704900000, 0.2883900000, 0.3785200000, 0.5530100000, 0.9101000000, 1.6533000000, 3.1885000000", \
- "0.1704000000, 0.2880700000, 0.3786000000, 0.5530000000, 0.9109000000, 1.6551000000, 3.1890000000", \
- "0.1705000000, 0.2882000000, 0.3788000000, 0.5533000000, 0.9114000000, 1.6537000000, 3.1883000000", \
- "0.1706000000, 0.2887000000, 0.3798000000, 0.5542000000, 0.9109000000, 1.6547000000, 3.1905000000", \
- "0.1753000000, 0.2929000000, 0.3837000000, 0.5566000000, 0.9125000000, 1.6554000000, 3.1908000000", \
- "0.2152000000, 0.3380000000, 0.4252000000, 0.5885000000, 0.9301000000, 1.6628000000, 3.1912000000", \
- "0.2337000000, 0.3611000000, 0.4480000000, 0.6091000000, 0.9449000000, 1.6723000000, 3.1912000000", \
- "0.2508000000, 0.3837000000, 0.4712000000, 0.6273000000, 0.9603000000, 1.6783000000, 3.1934000000");
- }
- sdf_cond : "(A1&!A2&B2)";
- timing_sense : "positive_unate";
- when : "(A1&!A2&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.7178600000, 0.8597400000, 0.9706900000, 1.1629700000, 1.5101700000, 2.1745700000, 3.4928700000", \
- "0.7198500000, 0.8617600000, 0.9726500000, 1.1648700000, 1.5119700000, 2.1774700000, 3.4943700000", \
- "0.7227000000, 0.8646000000, 0.9755500000, 1.1677300000, 1.5149300000, 2.1804300000, 3.4989300000", \
- "0.7367000000, 0.8787200000, 0.9897000000, 1.1820000000, 1.5290000000, 2.1940000000, 3.5123000000", \
- "0.7899200000, 0.9319000000, 1.0428000000, 1.2350000000, 1.5823000000, 2.2474000000, 3.5657000000", \
- "0.8764000000, 1.0182000000, 1.1288000000, 1.3209000000, 1.6684000000, 2.3341000000, 3.6514000000", \
- "1.0575000000, 1.1989000000, 1.3082000000, 1.4999000000, 1.8474000000, 2.5142000000, 3.8342000000", \
- "1.2396000000, 1.3801000000, 1.4902000000, 1.6816000000, 2.0298000000, 2.6969000000, 4.0163000000", \
- "1.6524700000, 1.8027700000, 1.9181700000, 2.1168700000, 2.4705700000, 3.1391700000, 4.4588700000", \
- "1.8269300000, 1.9814300000, 2.0986300000, 2.2990300000, 2.6574300000, 3.3291300000, 4.6504300000", \
- "1.9841000000, 2.1431000000, 2.2622000000, 2.4644000000, 2.8244000000, 3.5013000000, 4.8234000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.7262500000, 0.8569700000, 0.9544400000, 1.1182700000, 1.4071700000, 1.9562700000, 3.0435700000", \
- "0.7310200000, 0.8618800000, 0.9593200000, 1.1226700000, 1.4122700000, 1.9605700000, 3.0496700000", \
- "0.7364700000, 0.8674200000, 0.9648200000, 1.1283300000, 1.4180300000, 1.9664300000, 3.0551300000", \
- "0.7552700000, 0.8859600000, 0.9837000000, 1.1473000000, 1.4368000000, 1.9850000000, 3.0741000000", \
- "0.8103000000, 0.9409000000, 1.0383000000, 1.2026000000, 1.4920000000, 2.0407000000, 3.1287000000", \
- "0.8850000000, 1.0157000000, 1.1130000000, 1.2768000000, 1.5662000000, 2.1153000000, 3.2032000000", \
- "1.0359000000, 1.1660000000, 1.2630000000, 1.4267000000, 1.7173000000, 2.2665000000, 3.3551000000", \
- "1.1853000000, 1.3160000000, 1.4133000000, 1.5774000000, 1.8680000000, 2.4175000000, 3.5053000000", \
- "1.5255700000, 1.6709700000, 1.7758700000, 1.9482700000, 2.2452700000, 2.7973700000, 3.8844700000", \
- "1.6739300000, 1.8257300000, 1.9342300000, 2.1104300000, 2.4115300000, 2.9676300000, 4.0567300000", \
- "1.8089000000, 1.9669000000, 2.0788000000, 2.2587000000, 2.5633000000, 3.1220000000, 4.2114000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1557300000, 0.2752700000, 0.3832500000, 0.5967300000, 1.0328000000, 1.9275000000, 3.7354000000", \
- "0.1557200000, 0.2751200000, 0.3839000000, 0.5967700000, 1.0322000000, 1.9237000000, 3.7381000000", \
- "0.1556600000, 0.2755800000, 0.3830400000, 0.5966400000, 1.0326000000, 1.9247000000, 3.7368000000", \
- "0.1556800000, 0.2751900000, 0.3836800000, 0.5967800000, 1.0323000000, 1.9261000000, 3.7341000000", \
- "0.1557000000, 0.2754700000, 0.3833000000, 0.5968000000, 1.0321000000, 1.9259000000, 3.7333000000", \
- "0.1557000000, 0.2758000000, 0.3839000000, 0.5970000000, 1.0327000000, 1.9250000000, 3.7362000000", \
- "0.1557000000, 0.2755000000, 0.3839000000, 0.5969000000, 1.0323000000, 1.9260000000, 3.7349000000", \
- "0.1578000000, 0.2772000000, 0.3855000000, 0.5984000000, 1.0328000000, 1.9250000000, 3.7331000000", \
- "0.1816000000, 0.3012000000, 0.4094000000, 0.6192000000, 1.0458000000, 1.9311000000, 3.7378000000", \
- "0.1933000000, 0.3115000000, 0.4185000000, 0.6297000000, 1.0558000000, 1.9355000000, 3.7370000000", \
- "0.2052000000, 0.3220000000, 0.4281000000, 0.6376000000, 1.0643000000, 1.9430000000, 3.7407000000");
- }
- related_pin : "B2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1497400000, 0.2527300000, 0.3444200000, 0.5239900000, 0.8884000000, 1.6442000000, 3.1896000000", \
- "0.1498100000, 0.2531300000, 0.3444600000, 0.5242000000, 0.8891000000, 1.6444000000, 3.1923000000", \
- "0.1498000000, 0.2528300000, 0.3451400000, 0.5242100000, 0.8882000000, 1.6442000000, 3.1918000000", \
- "0.1498800000, 0.2537800000, 0.3443900000, 0.5241800000, 0.8897000000, 1.6458000000, 3.1916000000", \
- "0.1497600000, 0.2533100000, 0.3446000000, 0.5235000000, 0.8883000000, 1.6456000000, 3.1901000000", \
- "0.1498000000, 0.2529000000, 0.3446000000, 0.5238000000, 0.8896000000, 1.6459000000, 3.1889000000", \
- "0.1499000000, 0.2534000000, 0.3449000000, 0.5242000000, 0.8884000000, 1.6461000000, 3.1898000000", \
- "0.1545000000, 0.2564000000, 0.3473000000, 0.5256000000, 0.8888000000, 1.6458000000, 3.1835000000", \
- "0.1798000000, 0.2846000000, 0.3749000000, 0.5492000000, 0.9048000000, 1.6509000000, 3.1862000000", \
- "0.1916000000, 0.2976000000, 0.3876000000, 0.5606000000, 0.9147000000, 1.6571000000, 3.1902000000", \
- "0.2029000000, 0.3105000000, 0.4002000000, 0.5727000000, 0.9246000000, 1.6609000000, 3.1907000000");
- }
- sdf_cond : "(!A1&!A2&B1)";
- timing_sense : "positive_unate";
- when : "(!A1&!A2&B1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.9218500000, 1.0868700000, 1.2126700000, 1.4241700000, 1.7909700000, 2.4684700000, 3.7888700000", \
- "0.9229100000, 1.0878700000, 1.2137700000, 1.4252700000, 1.7924700000, 2.4697700000, 3.7903700000", \
- "0.9246800000, 1.0896300000, 1.2155300000, 1.4270300000, 1.7943300000, 2.4708300000, 3.7930300000", \
- "0.9355300000, 1.1006000000, 1.2265000000, 1.4381000000, 1.8055000000, 2.4819000000, 3.8043000000", \
- "0.9809000000, 1.1459000000, 1.2718000000, 1.4834000000, 1.8510000000, 2.5274000000, 3.8497000000", \
- "1.0587000000, 1.2237000000, 1.3494000000, 1.5610000000, 1.9285000000, 2.6051000000, 3.9274000000", \
- "1.2258000000, 1.3916000000, 1.5159000000, 1.7269000000, 2.0943000000, 2.7712000000, 4.0939000000", \
- "1.4008000000, 1.5648000000, 1.6897000000, 1.9003000000, 2.2677000000, 2.9450000000, 4.2684000000", \
- "1.8376700000, 2.0070700000, 2.1359700000, 2.3505700000, 2.7206700000, 3.4002700000, 4.7215700000", \
- "2.0245300000, 2.1963300000, 2.3261300000, 2.5445300000, 2.9205300000, 3.6034300000, 4.9273300000", \
- "2.1936000000, 2.3687000000, 2.4995000000, 2.7186000000, 3.0981000000, 3.7871000000, 5.1123000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.7262600000, 0.8567600000, 0.9543800000, 1.1176700000, 1.4072700000, 1.9561700000, 3.0433700000", \
- "0.7311600000, 0.8620600000, 0.9594700000, 1.1228700000, 1.4125700000, 1.9610700000, 3.0498700000", \
- "0.7369300000, 0.8675200000, 0.9649400000, 1.1288300000, 1.4183300000, 1.9666300000, 3.0555300000", \
- "0.7568500000, 0.8874600000, 0.9852000000, 1.1487000000, 1.4379000000, 1.9868000000, 3.0757000000", \
- "0.8143100000, 0.9451000000, 1.0426000000, 1.2063000000, 1.4960000000, 2.0446000000, 3.1334000000", \
- "0.8903000000, 1.0210000000, 1.1180000000, 1.2822000000, 1.5712000000, 2.1207000000, 3.2078000000", \
- "1.0408000000, 1.1709000000, 1.2680000000, 1.4316000000, 1.7221000000, 2.2711000000, 3.3596000000", \
- "1.1896000000, 1.3203000000, 1.4175000000, 1.5814000000, 1.8721000000, 2.4220000000, 3.5108000000", \
- "1.5288700000, 1.6741700000, 1.7789700000, 1.9512700000, 2.2482700000, 2.8004700000, 3.8873700000", \
- "1.6768300000, 1.8286300000, 1.9369300000, 2.1131300000, 2.4144300000, 2.9702300000, 4.0593300000", \
- "1.8117000000, 1.9696000000, 2.0814000000, 2.2613000000, 2.5656000000, 3.1246000000, 4.2137000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1904200000, 0.3218600000, 0.4349800000, 0.6503000000, 1.0768000000, 1.9540000000, 3.7509000000", \
- "0.1904700000, 0.3219200000, 0.4351000000, 0.6505000000, 1.0772000000, 1.9539000000, 3.7504000000", \
- "0.1905700000, 0.3219800000, 0.4350000000, 0.6495000000, 1.0773000000, 1.9530000000, 3.7505000000", \
- "0.1904800000, 0.3219600000, 0.4363000000, 0.6497000000, 1.0773000000, 1.9526000000, 3.7518000000", \
- "0.1906000000, 0.3228000000, 0.4351000000, 0.6500000000, 1.0773000000, 1.9527000000, 3.7507000000", \
- "0.1905000000, 0.3219000000, 0.4356000000, 0.6495000000, 1.0773000000, 1.9528000000, 3.7502000000", \
- "0.1906000000, 0.3220000000, 0.4356000000, 0.6501000000, 1.0775000000, 1.9530000000, 3.7502000000", \
- "0.1902000000, 0.3229000000, 0.4365000000, 0.6510000000, 1.0776000000, 1.9522000000, 3.7508000000", \
- "0.2067000000, 0.3397000000, 0.4540000000, 0.6651000000, 1.0857000000, 1.9567000000, 3.7523000000", \
- "0.2166000000, 0.3479000000, 0.4627000000, 0.6784000000, 1.0989000000, 1.9634000000, 3.7503000000", \
- "0.2278000000, 0.3567000000, 0.4697000000, 0.6876000000, 1.1097000000, 1.9748000000, 3.7575000000");
- }
- related_pin : "B2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1497200000, 0.2532700000, 0.3444300000, 0.5239500000, 0.8895000000, 1.6435000000, 3.1901000000", \
- "0.1497700000, 0.2529300000, 0.3444400000, 0.5237200000, 0.8884000000, 1.6442000000, 3.1922000000", \
- "0.1496600000, 0.2535600000, 0.3442700000, 0.5241200000, 0.8881000000, 1.6444000000, 3.1918000000", \
- "0.1497300000, 0.2536900000, 0.3451300000, 0.5239900000, 0.8891000000, 1.6444000000, 3.1918000000", \
- "0.1499500000, 0.2531700000, 0.3445000000, 0.5241000000, 0.8886000000, 1.6444000000, 3.1921000000", \
- "0.1497000000, 0.2531000000, 0.3454000000, 0.5241000000, 0.8895000000, 1.6456000000, 3.1869000000", \
- "0.1499000000, 0.2535000000, 0.3448000000, 0.5240000000, 0.8894000000, 1.6454000000, 3.1879000000", \
- "0.1543000000, 0.2566000000, 0.3478000000, 0.5254000000, 0.8901000000, 1.6456000000, 3.1882000000", \
- "0.1798000000, 0.2845000000, 0.3751000000, 0.5490000000, 0.9043000000, 1.6508000000, 3.1864000000", \
- "0.1911000000, 0.2974000000, 0.3874000000, 0.5607000000, 0.9145000000, 1.6571000000, 3.1902000000", \
- "0.2026000000, 0.3099000000, 0.4000000000, 0.5715000000, 0.9253000000, 1.6606000000, 3.1918000000");
- }
- sdf_cond : "(!A1&A2&B1)";
- timing_sense : "positive_unate";
- when : "(!A1&A2&B1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.9766300000, 1.1394700000, 1.2638700000, 1.4738700000, 1.8400700000, 2.5170700000, 3.8410700000", \
- "0.9777700000, 1.1406700000, 1.2650700000, 1.4750700000, 1.8412700000, 2.5181700000, 3.8419700000", \
- "0.9797300000, 1.1426300000, 1.2670300000, 1.4770300000, 1.8431300000, 2.5204300000, 3.8440300000", \
- "0.9915000000, 1.1544000000, 1.2788000000, 1.4889000000, 1.8551000000, 2.5321000000, 3.8566000000", \
- "1.0393000000, 1.2022000000, 1.3266000000, 1.5367000000, 1.9025000000, 2.5807000000, 3.9016000000", \
- "1.1193000000, 1.2821000000, 1.4065000000, 1.6164000000, 1.9825000000, 2.6607000000, 3.9828000000", \
- "1.2881000000, 1.4519000000, 1.5760000000, 1.7855000000, 2.1512000000, 2.8297000000, 4.1513000000", \
- "1.4647000000, 1.6268000000, 1.7505000000, 1.9597000000, 2.3256000000, 3.0042000000, 4.3281000000", \
- "1.9227700000, 2.0896700000, 2.2159700000, 2.4271700000, 2.7947700000, 3.4736700000, 4.7990700000", \
- "2.1215300000, 2.2904300000, 2.4181300000, 2.6341300000, 3.0063300000, 3.6877300000, 5.0129300000", \
- "2.3014000000, 2.4733000000, 2.6024000000, 2.8193000000, 3.1960000000, 3.8820000000, 5.2063000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.7459200000, 0.9010800000, 1.0104700000, 1.1866700000, 1.4869700000, 2.0411700000, 3.1279700000", \
- "0.7509400000, 0.9061700000, 1.0156700000, 1.1918700000, 1.4918700000, 2.0462700000, 3.1328700000", \
- "0.7566400000, 0.9118900000, 1.0214300000, 1.1976300000, 1.4978300000, 2.0520300000, 3.1394300000", \
- "0.7764700000, 0.9318100000, 1.0414000000, 1.2178000000, 1.5180000000, 2.0721000000, 3.1579000000", \
- "0.8338000000, 0.9889000000, 1.0984000000, 1.2750000000, 1.5753000000, 2.1293000000, 3.2166000000", \
- "0.9095000000, 1.0645000000, 1.1738000000, 1.3502000000, 1.6507000000, 2.2052000000, 3.2931000000", \
- "1.0599000000, 1.2143000000, 1.3233000000, 1.4995000000, 1.8003000000, 2.3550000000, 3.4409000000", \
- "1.2086000000, 1.3636000000, 1.4730000000, 1.6495000000, 1.9508000000, 2.5061000000, 3.5941000000", \
- "1.5502700000, 1.7225700000, 1.8411700000, 2.0272700000, 2.3352700000, 2.8932700000, 3.9826700000", \
- "1.6993300000, 1.8793300000, 2.0027300000, 2.1938300000, 2.5075300000, 3.0688300000, 4.1591300000", \
- "1.8351000000, 2.0226000000, 2.1505000000, 2.3467000000, 2.6649000000, 3.2304000000, 4.3216000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1889500000, 0.3191500000, 0.4318000000, 0.6464000000, 1.0744000000, 1.9536000000, 3.7524000000", \
- "0.1889100000, 0.3190700000, 0.4319000000, 0.6462000000, 1.0749000000, 1.9533000000, 3.7527000000", \
- "0.1889900000, 0.3191000000, 0.4318000000, 0.6465000000, 1.0741000000, 1.9540000000, 3.7526000000", \
- "0.1888100000, 0.3201000000, 0.4322000000, 0.6458000000, 1.0745000000, 1.9524000000, 3.7549000000", \
- "0.1888000000, 0.3192000000, 0.4329000000, 0.6475000000, 1.0741000000, 1.9546000000, 3.7542000000", \
- "0.1888000000, 0.3198000000, 0.4325000000, 0.6473000000, 1.0745000000, 1.9545000000, 3.7536000000", \
- "0.1888000000, 0.3192000000, 0.4332000000, 0.6477000000, 1.0743000000, 1.9547000000, 3.7542000000", \
- "0.1887000000, 0.3194000000, 0.4327000000, 0.6466000000, 1.0748000000, 1.9547000000, 3.7503000000", \
- "0.2017000000, 0.3333000000, 0.4449000000, 0.6560000000, 1.0799000000, 1.9531000000, 3.7520000000", \
- "0.2108000000, 0.3417000000, 0.4554000000, 0.6696000000, 1.0903000000, 1.9616000000, 3.7562000000", \
- "0.2211000000, 0.3499000000, 0.4626000000, 0.6784000000, 1.1010000000, 1.9691000000, 3.7601000000");
- }
- related_pin : "B2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032500000, 0.0064900000, 0.0129700000, 0.0259400000, 0.0518800000, 0.1037600000");
- values("0.1703900000, 0.2880400000, 0.3789900000, 0.5532500000, 0.9093000000, 1.6540000000, 3.1883000000", \
- "0.1704900000, 0.2878300000, 0.3798600000, 0.5531800000, 0.9104000000, 1.6527000000, 3.1908000000", \
- "0.1705100000, 0.2879400000, 0.3788500000, 0.5529500000, 0.9108000000, 1.6549000000, 3.1887000000", \
- "0.1703800000, 0.2881300000, 0.3794400000, 0.5529000000, 0.9108000000, 1.6551000000, 3.1900000000", \
- "0.1703600000, 0.2881000000, 0.3785000000, 0.5531000000, 0.9091000000, 1.6543000000, 3.1891000000", \
- "0.1705000000, 0.2884000000, 0.3786000000, 0.5534000000, 0.9108000000, 1.6550000000, 3.1892000000", \
- "0.1706000000, 0.2886000000, 0.3794000000, 0.5537000000, 0.9100000000, 1.6542000000, 3.1895000000", \
- "0.1743000000, 0.2918000000, 0.3823000000, 0.5558000000, 0.9114000000, 1.6542000000, 3.1912000000", \
- "0.2007000000, 0.3244000000, 0.4145000000, 0.5814000000, 0.9258000000, 1.6587000000, 3.1922000000", \
- "0.2127000000, 0.3403000000, 0.4309000000, 0.5966000000, 0.9384000000, 1.6687000000, 3.1926000000", \
- "0.2244000000, 0.3560000000, 0.4470000000, 0.6108000000, 0.9519000000, 1.6766000000, 3.1963000000");
- }
- sdf_cond : "(A1&!A2&B1)";
- timing_sense : "positive_unate";
- when : "(A1&!A2&B1)";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__a22oi_1") {
- area : 15.628800000;
- cell_footprint : "sky130_fd_sc_hvl__a22oi";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A1") {
- capacitance : 0.0039900000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0065300000, 0.0060100000, 0.0058700000, 0.0057000000, 0.0057100000, 0.0061100000, 0.0061100000, 0.0064900000, 0.0072800000, 0.0076900000, 0.0081000000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0033100000, 0.0035100000, 0.0033700000, 0.0034500000, 0.0034800000, 0.0037100000, 0.0037600000, 0.0040100000, 0.0044800000, 0.0047100000, 0.0049300000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("A2") {
- capacitance : 0.0039800000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0060600000, 0.0064300000, 0.0058600000, 0.0058800000, 0.0058000000, 0.0061900000, 0.0062000000, 0.0066000000, 0.0074400000, 0.0078700000, 0.0083000000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0043100000, 0.0037500000, 0.0035400000, 0.0032800000, 0.0033600000, 0.0036200000, 0.0036400000, 0.0038600000, 0.0042800000, 0.0044700000, 0.0046600000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B1") {
- capacitance : 0.0043300000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0035900000, 0.0039000000, 0.0034300000, 0.0034000000, 0.0034200000, 0.0036700000, 0.0037000000, 0.0039200000, 0.0043600000, 0.0045800000, 0.0047900000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0056800000, 0.0060800000, 0.0055200000, 0.0054000000, 0.0053800000, 0.0057500000, 0.0057700000, 0.0061400000, 0.0069100000, 0.0073000000, 0.0076900000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B2") {
- capacitance : 0.0041700000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0039700000, 0.0042600000, 0.0035500000, 0.0033200000, 0.0033500000, 0.0036000000, 0.0036100000, 0.0038500000, 0.0043100000, 0.0045400000, 0.0047000000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0056000000, 0.0056400000, 0.0055200000, 0.0053800000, 0.0053500000, 0.0057300000, 0.0057100000, 0.0060700000, 0.0067900000, 0.0071600000, 0.0075300000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("Y") {
- direction : "output";
- function : "(!A1&!B1) | (!A1&!B2) | (!A2&!B1) | (!A2&!B2)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.0073500000, 0.0054800000, 0.0036000000, -0.000150000, -0.007680000, -0.022730000, -0.052860000", \
- "0.0074400000, 0.0055800000, 0.0036800000, -7.00000e-05, -0.007590000, -0.022650000, -0.052790000", \
- "0.0074700000, 0.0056000000, 0.0037200000, -2.00000e-05, -0.007560000, -0.022610000, -0.052740000", \
- "0.0076200000, 0.0057400000, 0.0038500000, 9.000000e-05, -0.007440000, -0.022490000, -0.052620000", \
- "0.0079000000, 0.0060000000, 0.0041000000, 0.0003200000, -0.007230000, -0.022300000, -0.052440000", \
- "0.0082000000, 0.0062800000, 0.0043600000, 0.0005500000, -0.007040000, -0.022140000, -0.052310000", \
- "0.0085300000, 0.0065900000, 0.0046500000, 0.0008300000, -0.006800000, -0.021960000, -0.052190000", \
- "0.0087000000, 0.0067700000, 0.0048200000, 0.0010000000, -0.006650000, -0.021830000, -0.052090000", \
- "0.0088300000, 0.0069200000, 0.0050000000, 0.0011700000, -0.006460000, -0.021640000, -0.051930000", \
- "0.0088100000, 0.0069100000, 0.0050000000, 0.0012000000, -0.006390000, -0.021600000, -0.051890000", \
- "0.0087700000, 0.0068700000, 0.0049700000, 0.0011900000, -0.006380000, -0.021550000, -0.051850000");
- }
- related_pin : "A1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.0327100000, 0.0346000000, 0.0364700000, 0.0401900000, 0.0476200000, 0.0625000000, 0.0925700000", \
- "0.0329100000, 0.0348100000, 0.0366900000, 0.0404100000, 0.0478500000, 0.0627300000, 0.0927300000", \
- "0.0328900000, 0.0348100000, 0.0367100000, 0.0404300000, 0.0478700000, 0.0627500000, 0.0927600000", \
- "0.0327900000, 0.0347400000, 0.0366600000, 0.0404100000, 0.0479000000, 0.0627900000, 0.0928700000", \
- "0.0325600000, 0.0345300000, 0.0364800000, 0.0402800000, 0.0478100000, 0.0627400000, 0.0928200000", \
- "0.0323500000, 0.0343300000, 0.0363000000, 0.0401200000, 0.0476900000, 0.0626800000, 0.0927500000", \
- "0.0321600000, 0.0341200000, 0.0360800000, 0.0399200000, 0.0475000000, 0.0625600000, 0.0927000000", \
- "0.0320900000, 0.0340300000, 0.0359700000, 0.0397900000, 0.0473900000, 0.0624600000, 0.0926500000", \
- "0.0321000000, 0.0340100000, 0.0359000000, 0.0396500000, 0.0471900000, 0.0622900000, 0.0924800000", \
- "0.0320800000, 0.0340000000, 0.0359000000, 0.0396600000, 0.0471400000, 0.0622000000, 0.0924300000", \
- "0.0320500000, 0.0339800000, 0.0359000000, 0.0396700000, 0.0471400000, 0.0621300000, 0.0923100000");
- }
- when : "(A2&!B1) | (A2&!B2)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.0074000000, 0.0055300000, 0.0036400000, -0.000110000, -0.007640000, -0.022690000, -0.052820000", \
- "0.0074900000, 0.0056200000, 0.0037300000, -2.00000e-05, -0.007550000, -0.022610000, -0.052740000", \
- "0.0075400000, 0.0056700000, 0.0037800000, 3.000000e-05, -0.007500000, -0.022550000, -0.052680000", \
- "0.0076700000, 0.0057900000, 0.0039100000, 0.0001500000, -0.007370000, -0.022430000, -0.052560000", \
- "0.0079300000, 0.0060400000, 0.0041400000, 0.0003700000, -0.007170000, -0.022240000, -0.052380000", \
- "0.0081900000, 0.0062800000, 0.0043700000, 0.0005800000, -0.007000000, -0.022090000, -0.052250000", \
- "0.0084800000, 0.0065600000, 0.0046300000, 0.0008200000, -0.006790000, -0.021930000, -0.052130000", \
- "0.0086500000, 0.0067300000, 0.0048000000, 0.0009800000, -0.006640000, -0.021800000, -0.052040000", \
- "0.0088600000, 0.0069500000, 0.0050300000, 0.0012200000, -0.006410000, -0.021590000, -0.051860000", \
- "0.0089100000, 0.0070000000, 0.0050800000, 0.0012800000, -0.006340000, -0.021520000, -0.051800000", \
- "0.0089200000, 0.0070200000, 0.0051100000, 0.0013100000, -0.006300000, -0.021470000, -0.051750000");
- }
- related_pin : "A2";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.0354700000, 0.0373400000, 0.0392000000, 0.0429100000, 0.0503400000, 0.0651900000, 0.0951900000", \
- "0.0355400000, 0.0374100000, 0.0392800000, 0.0429800000, 0.0504000000, 0.0652600000, 0.0952300000", \
- "0.0354700000, 0.0373400000, 0.0392100000, 0.0429200000, 0.0503500000, 0.0652100000, 0.0951600000", \
- "0.0353600000, 0.0372400000, 0.0391300000, 0.0428400000, 0.0502700000, 0.0651400000, 0.0951600000", \
- "0.0352000000, 0.0371000000, 0.0389900000, 0.0427200000, 0.0501800000, 0.0650600000, 0.0951000000", \
- "0.0351000000, 0.0370100000, 0.0389200000, 0.0426700000, 0.0501400000, 0.0650300000, 0.0950400000", \
- "0.0349900000, 0.0368800000, 0.0388000000, 0.0425600000, 0.0500600000, 0.0650000000, 0.0950800000", \
- "0.0349200000, 0.0368300000, 0.0387400000, 0.0424800000, 0.0500100000, 0.0649400000, 0.0949900000", \
- "0.0349500000, 0.0368300000, 0.0387200000, 0.0424400000, 0.0499300000, 0.0648600000, 0.0949000000", \
- "0.0349400000, 0.0368300000, 0.0387300000, 0.0424600000, 0.0499100000, 0.0648500000, 0.0949300000", \
- "0.0349300000, 0.0368300000, 0.0387300000, 0.0424800000, 0.0499100000, 0.0648000000, 0.0949200000");
- }
- when : "(A1&!B1) | (A1&!B2)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.0031800000, 0.0012600000, -0.000680000, -0.004450000, -0.012000000, -0.027040000, -0.057150000", \
- "0.0033800000, 0.0014100000, -0.000520000, -0.004360000, -0.011890000, -0.026960000, -0.057090000", \
- "0.0035100000, 0.0015000000, -0.000500000, -0.004340000, -0.011910000, -0.026990000, -0.057120000", \
- "0.0038400000, 0.0017000000, -0.000350000, -0.004230000, -0.011880000, -0.027000000, -0.057140000", \
- "0.0043500000, 0.0021600000, 6.000000e-05, -0.003960000, -0.011730000, -0.026950000, -0.057160000", \
- "0.0046900000, 0.0025400000, 0.0004300000, -0.003630000, -0.011490000, -0.026810000, -0.057100000", \
- "0.0049300000, 0.0028700000, 0.0008100000, -0.003220000, -0.011110000, -0.026550000, -0.056950000", \
- "0.0049700000, 0.0029800000, 0.0009700000, -0.003000000, -0.010870000, -0.026340000, -0.056810000", \
- "0.0048800000, 0.0029600000, 0.0010200000, -0.002820000, -0.010560000, -0.025970000, -0.056500000", \
- "0.0047600000, 0.0028600000, 0.0009500000, -0.002830000, -0.010510000, -0.025880000, -0.056380000", \
- "0.0046600000, 0.0027600000, 0.0009100000, -0.002870000, -0.010510000, -0.025810000, -0.056340000");
- }
- related_pin : "B1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.0150700000, 0.0173800000, 0.0193100000, 0.0230400000, 0.0305300000, 0.0454200000, 0.0754100000", \
- "0.0153000000, 0.0175400000, 0.0194800000, 0.0232200000, 0.0307400000, 0.0456500000, 0.0756900000", \
- "0.0153300000, 0.0175400000, 0.0194700000, 0.0232600000, 0.0307400000, 0.0456900000, 0.0756800000", \
- "0.0153000000, 0.0174000000, 0.0194200000, 0.0232300000, 0.0307900000, 0.0457500000, 0.0757800000", \
- "0.0149100000, 0.0170200000, 0.0190800000, 0.0230100000, 0.0306600000, 0.0456700000, 0.0758200000", \
- "0.0146300000, 0.0167300000, 0.0187700000, 0.0227200000, 0.0304300000, 0.0455100000, 0.0757100000", \
- "0.0144600000, 0.0164400000, 0.0184600000, 0.0223900000, 0.0301100000, 0.0452800000, 0.0755000000", \
- "0.0144500000, 0.0163900000, 0.0183400000, 0.0222400000, 0.0299000000, 0.0451100000, 0.0754100000", \
- "0.0145400000, 0.0164800000, 0.0183600000, 0.0221000000, 0.0296800000, 0.0448100000, 0.0751000000", \
- "0.0146100000, 0.0165200000, 0.0183800000, 0.0221400000, 0.0296700000, 0.0447700000, 0.0749300000", \
- "0.0147100000, 0.0165800000, 0.0184400000, 0.0221900000, 0.0296700000, 0.0447300000, 0.0748500000");
- }
- when : "(!A1&B2) | (!A2&B2)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.0031600000, 0.0012700000, -0.000630000, -0.004420000, -0.011960000, -0.027010000, -0.057120000", \
- "0.0033400000, 0.0013900000, -0.000500000, -0.004290000, -0.011860000, -0.026920000, -0.057040000", \
- "0.0034700000, 0.0014800000, -0.000470000, -0.004290000, -0.011870000, -0.026950000, -0.057080000", \
- "0.0036800000, 0.0016200000, -0.000390000, -0.004260000, -0.011890000, -0.027000000, -0.057150000", \
- "0.0041200000, 0.0019800000, -0.000100000, -0.004080000, -0.011810000, -0.027010000, -0.057220000", \
- "0.0044500000, 0.0023300000, 0.0002400000, -0.003780000, -0.011600000, -0.026890000, -0.057170000", \
- "0.0047300000, 0.0026700000, 0.0006300000, -0.003380000, -0.011240000, -0.026630000, -0.057020000", \
- "0.0048500000, 0.0028400000, 0.0008200000, -0.003150000, -0.010990000, -0.026420000, -0.056870000", \
- "0.0049400000, 0.0029800000, 0.0010200000, -0.002870000, -0.010630000, -0.026030000, -0.056540000", \
- "0.0049300000, 0.0029900000, 0.0010400000, -0.002820000, -0.010540000, -0.025900000, -0.056420000", \
- "0.0049000000, 0.0029800000, 0.0010400000, -0.002800000, -0.010490000, -0.025820000, -0.056320000");
- }
- related_pin : "B2";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.0179300000, 0.0198200000, 0.0217200000, 0.0254700000, 0.0329200000, 0.0478100000, 0.0778200000", \
- "0.0180200000, 0.0198400000, 0.0217800000, 0.0255400000, 0.0329800000, 0.0478900000, 0.0778700000", \
- "0.0179400000, 0.0198500000, 0.0217300000, 0.0254700000, 0.0329400000, 0.0478000000, 0.0778400000", \
- "0.0177900000, 0.0197200000, 0.0216300000, 0.0254100000, 0.0328700000, 0.0477900000, 0.0778200000", \
- "0.0174900000, 0.0194600000, 0.0214100000, 0.0252200000, 0.0327400000, 0.0477100000, 0.0777300000", \
- "0.0172600000, 0.0192400000, 0.0212000000, 0.0250300000, 0.0326200000, 0.0476100000, 0.0776300000", \
- "0.0170800000, 0.0190200000, 0.0209800000, 0.0248100000, 0.0324200000, 0.0474200000, 0.0775300000", \
- "0.0170700000, 0.0189800000, 0.0208900000, 0.0247200000, 0.0322800000, 0.0473200000, 0.0774400000", \
- "0.0171500000, 0.0190600000, 0.0209700000, 0.0247100000, 0.0321500000, 0.0471600000, 0.0773000000", \
- "0.0172200000, 0.0191200000, 0.0210600000, 0.0247200000, 0.0321800000, 0.0470800000, 0.0771300000", \
- "0.0173200000, 0.0192100000, 0.0210900000, 0.0247900000, 0.0321900000, 0.0470500000, 0.0771100000");
- }
- when : "(!A1&B1) | (!A2&B1)";
- }
- max_capacitance : 0.0442300000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.5867600000, 0.6663100000, 0.7440400000, 0.8944200000, 1.1882700000, 1.7633700000, 2.9008700000", \
- "0.5866400000, 0.6662100000, 0.7439300000, 0.8943400000, 1.1880700000, 1.7634700000, 2.9008700000", \
- "0.5883000000, 0.6678100000, 0.7456100000, 0.8961700000, 1.1898300000, 1.7649300000, 2.9025300000", \
- "0.6006600000, 0.6803700000, 0.7582100000, 0.9087600000, 1.2027000000, 1.7783000000, 2.9158000000", \
- "0.6503500000, 0.7306000000, 0.8089400000, 0.9603000000, 1.2552000000, 1.8313000000, 2.9697000000", \
- "0.7303000000, 0.8113000000, 0.8902000000, 1.0426000000, 1.3385000000, 1.9162000000, 3.0550000000", \
- "0.8988000000, 0.9802000000, 1.0596000000, 1.2128000000, 1.5101000000, 2.0893000000, 3.2308000000", \
- "1.0760000000, 1.1556000000, 1.2344000000, 1.3871000000, 1.6846000000, 2.2646000000, 3.4067000000", \
- "1.4926700000, 1.5996700000, 1.6983700000, 1.8741700000, 2.1797700000, 2.7588700000, 3.9013700000", \
- "1.6686300000, 1.7881300000, 1.8980300000, 2.0962300000, 2.4345300000, 3.0177300000, 4.1601300000", \
- "1.8267000000, 1.9580000000, 2.0790000000, 2.2960000000, 2.6694000000, 3.2796000000, 4.4199000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.3846700000, 0.4472900000, 0.5094200000, 0.6306100000, 0.8737100000, 1.3570700000, 2.3251700000", \
- "0.3909900000, 0.4543000000, 0.5161600000, 0.6383700000, 0.8816200000, 1.3647700000, 2.3362700000", \
- "0.3967900000, 0.4605800000, 0.5229300000, 0.6452800000, 0.8889200000, 1.3726300000, 2.3399300000", \
- "0.4154400000, 0.4804800000, 0.5434900000, 0.6668800000, 0.9107900000, 1.3963000000, 2.3650000000", \
- "0.4757300000, 0.5422900000, 0.6072100000, 0.7317600000, 0.9778000000, 1.4628000000, 2.4315000000", \
- "0.5719500000, 0.6383600000, 0.7030000000, 0.8288000000, 1.0761000000, 1.5644000000, 2.5363000000", \
- "0.7569000000, 0.8238000000, 0.8892000000, 1.0149000000, 1.2635000000, 1.7533000000, 2.7272000000", \
- "0.9079000000, 0.9871000000, 1.0608000000, 1.1920000000, 1.4409000000, 1.9312000000, 2.9034000000", \
- "1.2322700000, 1.3391700000, 1.4356700000, 1.6076700000, 1.9058700000, 2.4150700000, 3.3900700000", \
- "1.3674300000, 1.4880300000, 1.5964300000, 1.7877300000, 2.1157300000, 2.6618300000, 3.6396300000", \
- "1.4866000000, 1.6212000000, 1.7415000000, 1.9521000000, 2.3085000000, 2.8964000000, 3.8878000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.4240500000, 0.5230600000, 0.6206900000, 0.8129700000, 1.1947100000, 1.9519200000, 3.4651000000", \
- "0.4241800000, 0.5230800000, 0.6204300000, 0.8129800000, 1.1937100000, 1.9507800000, 3.4645000000", \
- "0.4239700000, 0.5226800000, 0.6209000000, 0.8128200000, 1.1946700000, 1.9518400000, 3.4650000000", \
- "0.4240300000, 0.5229000000, 0.6203200000, 0.8130800000, 1.1932400000, 1.9519100000, 3.4644000000", \
- "0.4240000000, 0.5231200000, 0.6205000000, 0.8125400000, 1.1936400000, 1.9521000000, 3.4650000000", \
- "0.4243200000, 0.5231600000, 0.6209200000, 0.8122300000, 1.1937000000, 1.9524000000, 3.4644000000", \
- "0.4272000000, 0.5234000000, 0.6200000000, 0.8120000000, 1.1935000000, 1.9520000000, 3.4648000000", \
- "0.4695000000, 0.5565000000, 0.6448000000, 0.8239000000, 1.1944000000, 1.9519000000, 3.4635000000", \
- "0.6502000000, 0.7465000000, 0.8326000000, 0.9853000000, 1.2986000000, 1.9817000000, 3.4607000000", \
- "0.7352000000, 0.8416000000, 0.9361000000, 1.1023000000, 1.3991000000, 2.0416000000, 3.4655000000", \
- "0.8157000000, 0.9314000000, 1.0341000000, 1.2132000000, 1.5158000000, 2.1219000000, 3.4939000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.2421000000, 0.3238700000, 0.4063900000, 0.5687000000, 0.8950600000, 1.5417900000, 2.8362000000", \
- "0.2423200000, 0.3238100000, 0.4057800000, 0.5685800000, 0.8936600000, 1.5419500000, 2.8398000000", \
- "0.2424000000, 0.3238000000, 0.4060600000, 0.5686900000, 0.8951800000, 1.5417700000, 2.8374000000", \
- "0.2420800000, 0.3236100000, 0.4059100000, 0.5688400000, 0.8947600000, 1.5438300000, 2.8351000000", \
- "0.2437100000, 0.3243900000, 0.4056000000, 0.5688800000, 0.8946500000, 1.5413800000, 2.8374000000", \
- "0.2445700000, 0.3241100000, 0.4064500000, 0.5689100000, 0.8951000000, 1.5422000000, 2.8387000000", \
- "0.2593000000, 0.3342000000, 0.4113000000, 0.5701000000, 0.8950000000, 1.5434000000, 2.8392000000", \
- "0.3067000000, 0.3730000000, 0.4446000000, 0.5922000000, 0.9000000000, 1.5434000000, 2.8356000000", \
- "0.4342000000, 0.5156000000, 0.5939000000, 0.7404000000, 1.0089000000, 1.5897000000, 2.8389000000", \
- "0.4960000000, 0.5832000000, 0.6666000000, 0.8217000000, 1.0984000000, 1.6467000000, 2.8568000000", \
- "0.5574000000, 0.6501000000, 0.7384000000, 0.9007000000, 1.1923000000, 1.7209000000, 2.8909000000");
- }
- sdf_cond : "(A2&!B1&!B2)";
- timing_sense : "negative_unate";
- when : "(A2&!B1&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.4724300000, 0.5555900000, 0.6359000000, 0.7895500000, 1.0867700000, 1.6649700000, 2.8042700000", \
- "0.4721300000, 0.5552800000, 0.6356000000, 0.7892600000, 1.0863700000, 1.6646700000, 2.8041700000", \
- "0.4734500000, 0.5566600000, 0.6371500000, 0.7907200000, 1.0879300000, 1.6661300000, 2.8056300000", \
- "0.4850000000, 0.5683700000, 0.6486200000, 0.8023900000, 1.1000000000, 1.6783000000, 2.8178000000", \
- "0.5330200000, 0.6166600000, 0.6975400000, 0.8525000000, 1.1508000000, 1.7297000000, 2.8698000000", \
- "0.6123900000, 0.6972000000, 0.7788000000, 0.9343000000, 1.2335000000, 1.8136000000, 2.9545000000", \
- "0.7831000000, 0.8667000000, 0.9471000000, 1.1045000000, 1.4036000000, 1.9868000000, 3.1291000000", \
- "0.9573000000, 1.0452000000, 1.1250000000, 1.2796000000, 1.5803000000, 2.1625000000, 3.3060000000", \
- "1.3316700000, 1.4535700000, 1.5630700000, 1.7549700000, 2.0787700000, 2.6581700000, 3.8001700000", \
- "1.4891300000, 1.6245300000, 1.7474300000, 1.9627300000, 2.3239300000, 2.9177300000, 4.0590300000", \
- "1.6297000000, 1.7784000000, 1.9133000000, 2.1500000000, 2.5477000000, 3.1800000000, 4.3178000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.4397800000, 0.5216500000, 0.6020600000, 0.7621000000, 1.0810700000, 1.7175700000, 2.9962700000", \
- "0.4461500000, 0.5288200000, 0.6101600000, 0.7704300000, 1.0900700000, 1.7265700000, 3.0043700000", \
- "0.4518100000, 0.5351600000, 0.6169300000, 0.7779900000, 1.0975300000, 1.7344300000, 3.0124300000", \
- "0.4694700000, 0.5546600000, 0.6371800000, 0.7993900000, 1.1195000000, 1.7593000000, 3.0344000000", \
- "0.5271900000, 0.6146000000, 0.6989800000, 0.8629000000, 1.1854000000, 1.8258000000, 3.1058000000", \
- "0.6212900000, 0.7080000000, 0.7930000000, 0.9581000000, 1.2833000000, 1.9241000000, 3.2072000000", \
- "0.8010000000, 0.8874000000, 0.9726000000, 1.1374000000, 1.4635000000, 2.1094000000, 3.3923000000", \
- "0.9491000000, 1.0465000000, 1.1368000000, 1.3036000000, 1.6295000000, 2.2746000000, 3.5613000000", \
- "1.2644700000, 1.3854700000, 1.4967700000, 1.6990700000, 2.0606700000, 2.7116700000, 3.9978700000", \
- "1.3970300000, 1.5300300000, 1.6512300000, 1.8699300000, 2.2578300000, 2.9317300000, 4.2188300000", \
- "1.5154000000, 1.6605000000, 1.7917000000, 2.0266000000, 2.4391000000, 3.1501000000, 4.4375000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.3819800000, 0.4792900000, 0.5751800000, 0.7638300000, 1.1411200000, 1.8964400000, 3.4049000000", \
- "0.3821200000, 0.4791200000, 0.5753900000, 0.7644100000, 1.1424300000, 1.8942300000, 3.4034000000", \
- "0.3821100000, 0.4790700000, 0.5749300000, 0.7644400000, 1.1418500000, 1.8941400000, 3.4028000000", \
- "0.3819700000, 0.4790700000, 0.5755300000, 0.7643500000, 1.1419000000, 1.8960900000, 3.4055000000", \
- "0.3818400000, 0.4787600000, 0.5750700000, 0.7648300000, 1.1422100000, 1.8958900000, 3.4053000000", \
- "0.3801900000, 0.4782000000, 0.5742900000, 0.7647500000, 1.1424000000, 1.8965000000, 3.4016000000", \
- "0.3908000000, 0.4823000000, 0.5750000000, 0.7614000000, 1.1411000000, 1.8965000000, 3.4054000000", \
- "0.4494000000, 0.5298000000, 0.6136000000, 0.7836000000, 1.1432000000, 1.8963000000, 3.4053000000", \
- "0.6277000000, 0.7275000000, 0.8161000000, 0.9697000000, 1.2688000000, 1.9363000000, 3.4052000000", \
- "0.7098000000, 0.8212000000, 0.9187000000, 1.0874000000, 1.3773000000, 2.0022000000, 3.4133000000", \
- "0.7878000000, 0.9090000000, 1.0155000000, 1.1976000000, 1.5014000000, 2.0892000000, 3.4443000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.2580500000, 0.3660800000, 0.4757200000, 0.6922800000, 1.1253700000, 1.9890500000, 3.7214000000", \
- "0.2574600000, 0.3661900000, 0.4749700000, 0.6913600000, 1.1257800000, 1.9889600000, 3.7142000000", \
- "0.2579700000, 0.3663700000, 0.4749600000, 0.6921700000, 1.1257800000, 1.9889800000, 3.7131000000", \
- "0.2582500000, 0.3660900000, 0.4754500000, 0.6925900000, 1.1245200000, 1.9905000000, 3.7210000000", \
- "0.2589100000, 0.3671700000, 0.4754400000, 0.6919400000, 1.1246600000, 1.9896000000, 3.7210000000", \
- "0.2600400000, 0.3668400000, 0.4759900000, 0.6922000000, 1.1260000000, 1.9890000000, 3.7187000000", \
- "0.2720000000, 0.3729000000, 0.4789000000, 0.6927000000, 1.1256000000, 1.9905000000, 3.7180000000", \
- "0.3114000000, 0.4063000000, 0.5046000000, 0.7078000000, 1.1285000000, 1.9904000000, 3.7224000000", \
- "0.4077000000, 0.5184000000, 0.6247000000, 0.8230000000, 1.2059000000, 2.0147000000, 3.7197000000", \
- "0.4552000000, 0.5702000000, 0.6831000000, 0.8923000000, 1.2725000000, 2.0563000000, 3.7211000000", \
- "0.5028000000, 0.6242000000, 0.7408000000, 0.9557000000, 1.3518000000, 2.1107000000, 3.7375000000");
- }
- sdf_cond : "(A2&!B1&B2)";
- timing_sense : "negative_unate";
- when : "(A2&!B1&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.4901500000, 0.5721400000, 0.6516100000, 0.8044600000, 1.1008700000, 1.6783700000, 2.8174700000", \
- "0.4897800000, 0.5717500000, 0.6513300000, 0.8041500000, 1.1004700000, 1.6780700000, 2.8170700000", \
- "0.4910800000, 0.5731100000, 0.6528300000, 0.8055700000, 1.1019300000, 1.6793300000, 2.8185300000", \
- "0.5026100000, 0.5848300000, 0.6644100000, 0.8172700000, 1.1140000000, 1.6916000000, 2.8308000000", \
- "0.5507100000, 0.6331900000, 0.7133200000, 0.8670000000, 1.1649000000, 1.7431000000, 2.8828000000", \
- "0.6301200000, 0.7138000000, 0.7947000000, 0.9494000000, 1.2478000000, 1.8273000000, 2.9676000000", \
- "0.8001000000, 0.8830000000, 0.9637000000, 1.1196000000, 1.4193000000, 2.0005000000, 3.1426000000", \
- "0.9758000000, 1.0616000000, 1.1399000000, 1.2944000000, 1.5946000000, 2.1763000000, 3.3193000000", \
- "1.3571700000, 1.4755700000, 1.5829700000, 1.7719700000, 2.0920700000, 2.6715700000, 3.8134700000", \
- "1.5177300000, 1.6493300000, 1.7699300000, 1.9818300000, 2.3393300000, 2.9323300000, 4.0716300000", \
- "1.6614000000, 1.8056000000, 1.9380000000, 2.1711000000, 2.5647000000, 3.1935000000, 4.3345000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.5008900000, 0.5798100000, 0.6581400000, 0.8121700000, 1.1187700000, 1.7285700000, 2.9465700000", \
- "0.5081300000, 0.5876000000, 0.6662700000, 0.8207400000, 1.1276700000, 1.7373700000, 2.9555700000", \
- "0.5144000000, 0.5943100000, 0.6732000000, 0.8279800000, 1.1349300000, 1.7451300000, 2.9635300000", \
- "0.5341600000, 0.6148300000, 0.6943700000, 0.8499700000, 1.1577000000, 1.7683000000, 2.9870000000", \
- "0.5950300000, 0.6770500000, 0.7575200000, 0.9142000000, 1.2241000000, 1.8363000000, 3.0558000000", \
- "0.6893000000, 0.7717000000, 0.8529000000, 1.0110000000, 1.3218000000, 1.9355000000, 3.1566000000", \
- "0.8700000000, 0.9521000000, 1.0333000000, 1.1916000000, 1.5039000000, 2.1198000000, 3.3427000000", \
- "1.0295000000, 1.1175000000, 1.2004000000, 1.3590000000, 1.6713000000, 2.2878000000, 3.5121000000", \
- "1.3707700000, 1.4800700000, 1.5825700000, 1.7711700000, 2.1116700000, 2.7309700000, 3.9572700000", \
- "1.5165300000, 1.6362300000, 1.7476300000, 1.9510300000, 2.3158300000, 2.9558300000, 4.1832300000", \
- "1.6482000000, 1.7781000000, 1.8983000000, 2.1165000000, 2.5046000000, 3.1788000000, 4.4072000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.4943500000, 0.5871600000, 0.6807200000, 0.8666300000, 1.2411100000, 1.9910700000, 3.4946000000", \
- "0.4943300000, 0.5871000000, 0.6806900000, 0.8668900000, 1.2410800000, 1.9913700000, 3.4970000000", \
- "0.4942800000, 0.5871700000, 0.6806600000, 0.8669400000, 1.2409100000, 1.9911800000, 3.4968000000", \
- "0.4942700000, 0.5872200000, 0.6808500000, 0.8670400000, 1.2408900000, 1.9911400000, 3.4986000000", \
- "0.4943000000, 0.5871700000, 0.6808500000, 0.8670300000, 1.2407900000, 1.9906400000, 3.4969000000", \
- "0.4927900000, 0.5864400000, 0.6803700000, 0.8667900000, 1.2410000000, 1.9912000000, 3.4982000000", \
- "0.5032000000, 0.5905000000, 0.6807000000, 0.8646000000, 1.2406000000, 1.9911000000, 3.4955000000", \
- "0.5598000000, 0.6373000000, 0.7189000000, 0.8868000000, 1.2432000000, 1.9907000000, 3.4960000000", \
- "0.7682000000, 0.8522000000, 0.9304000000, 1.0718000000, 1.3681000000, 2.0314000000, 3.4966000000", \
- "0.8655000000, 0.9587000000, 1.0438000000, 1.1970000000, 1.4768000000, 2.0980000000, 3.5047000000", \
- "0.9579000000, 1.0594000000, 1.1515000000, 1.3159000000, 1.6003000000, 2.1864000000, 3.5367000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.3077100000, 0.4125400000, 0.5173300000, 0.7271400000, 1.1430000000, 1.9720700000, 3.6280000000", \
- "0.3076000000, 0.4127000000, 0.5175400000, 0.7272200000, 1.1421800000, 1.9710000000, 3.6269000000", \
- "0.3076300000, 0.4123400000, 0.5180400000, 0.7263900000, 1.1420400000, 1.9720400000, 3.6290000000", \
- "0.3078300000, 0.4120200000, 0.5174700000, 0.7273400000, 1.1420500000, 1.9716100000, 3.6288000000", \
- "0.3082100000, 0.4130100000, 0.5181000000, 0.7272500000, 1.1433200000, 1.9715000000, 3.6266000000", \
- "0.3084800000, 0.4132300000, 0.5182800000, 0.7273000000, 1.1431000000, 1.9706000000, 3.6286000000", \
- "0.3143000000, 0.4165000000, 0.5202000000, 0.7276000000, 1.1434000000, 1.9696000000, 3.6289000000", \
- "0.3468000000, 0.4420000000, 0.5396000000, 0.7376000000, 1.1445000000, 1.9706000000, 3.6268000000", \
- "0.4526000000, 0.5582000000, 0.6592000000, 0.8452000000, 1.2165000000, 1.9958000000, 3.6279000000", \
- "0.5034000000, 0.6135000000, 0.7209000000, 0.9183000000, 1.2829000000, 2.0368000000, 3.6330000000", \
- "0.5535000000, 0.6699000000, 0.7792000000, 0.9853000000, 1.3608000000, 2.0890000000, 3.6515000000");
- }
- sdf_cond : "(A2&B1&!B2)";
- timing_sense : "negative_unate";
- when : "(A2&B1&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.6111100000, 0.6905900000, 0.7683800000, 0.9187500000, 1.2124700000, 1.7875700000, 2.9251700000", \
- "0.6147500000, 0.6943100000, 0.7719500000, 0.9224000000, 1.2160700000, 1.7911700000, 2.9288700000", \
- "0.6195300000, 0.6990400000, 0.7767800000, 0.9271700000, 1.2209300000, 1.7962300000, 2.9336300000", \
- "0.6379800000, 0.7175400000, 0.7953500000, 0.9459000000, 1.2397000000, 1.8150000000, 2.9527000000", \
- "0.6968900000, 0.7769800000, 0.8552000000, 1.0064000000, 1.3008000000, 1.8767000000, 3.0148000000", \
- "0.7771000000, 0.8578000000, 0.9365000000, 1.0885000000, 1.3843000000, 1.9616000000, 3.1006000000", \
- "0.9345000000, 1.0156000000, 1.0948000000, 1.2477000000, 1.5447000000, 2.1240000000, 3.2650000000", \
- "1.0945000000, 1.1752000000, 1.2542000000, 1.4074000000, 1.7050000000, 2.2853000000, 3.4278000000", \
- "1.4794700000, 1.5784700000, 1.6716700000, 1.8433700000, 2.1543700000, 2.7366700000, 3.8816700000", \
- "1.6505300000, 1.7583300000, 1.8593300000, 2.0449300000, 2.3787300000, 2.9712300000, 4.1172300000", \
- "1.8082000000, 1.9245000000, 2.0331000000, 2.2320000000, 2.5874000000, 3.2055000000, 4.3531000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.4142800000, 0.4740900000, 0.5333400000, 0.6497300000, 0.8810900000, 1.3410700000, 2.2591700000", \
- "0.4175500000, 0.4773800000, 0.5366300000, 0.6530000000, 0.8844200000, 1.3443700000, 2.2625700000", \
- "0.4219000000, 0.4818000000, 0.5410600000, 0.6574600000, 0.8888100000, 1.3487300000, 2.2670300000", \
- "0.4405200000, 0.5006800000, 0.5601200000, 0.6767900000, 0.9082600000, 1.3684000000, 2.2866000000", \
- "0.5030800000, 0.5639300000, 0.6238300000, 0.7410600000, 0.9730000000, 1.4339000000, 2.3525000000", \
- "0.5991500000, 0.6603000000, 0.7205000000, 0.8383000000, 1.0711000000, 1.5323000000, 2.4512000000", \
- "0.7784000000, 0.8406000000, 0.9012000000, 1.0194000000, 1.2529000000, 1.7148000000, 2.6346000000", \
- "0.9261000000, 0.9980000000, 1.0656000000, 1.1889000000, 1.4235000000, 1.8854000000, 2.8057000000", \
- "1.2399700000, 1.3351700000, 1.4231700000, 1.5825700000, 1.8639700000, 2.3475700000, 3.2695700000", \
- "1.3697300000, 1.4765300000, 1.5746300000, 1.7510300000, 2.0591300000, 2.5811300000, 3.5072300000", \
- "1.4842000000, 1.6025000000, 1.7106000000, 1.9036000000, 2.2375000000, 2.7976000000, 3.7443000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.4239900000, 0.5225400000, 0.6208000000, 0.8121300000, 1.1936000000, 1.9524600000, 3.4649000000", \
- "0.4240600000, 0.5229100000, 0.6204800000, 0.8120600000, 1.1932600000, 1.9513200000, 3.4620000000", \
- "0.4239200000, 0.5227400000, 0.6209000000, 0.8122100000, 1.1943100000, 1.9515600000, 3.4646000000", \
- "0.4240100000, 0.5230200000, 0.6204000000, 0.8123700000, 1.1945700000, 1.9519400000, 3.4638000000", \
- "0.4239800000, 0.5231700000, 0.6206900000, 0.8122800000, 1.1934800000, 1.9523000000, 3.4643000000", \
- "0.4239600000, 0.5229300000, 0.6205900000, 0.8123000000, 1.1944000000, 1.9521000000, 3.4648000000", \
- "0.4261000000, 0.5227000000, 0.6200000000, 0.8123000000, 1.1941000000, 1.9513000000, 3.4650000000", \
- "0.4534000000, 0.5455000000, 0.6372000000, 0.8208000000, 1.1940000000, 1.9516000000, 3.4647000000", \
- "0.5762000000, 0.6710000000, 0.7613000000, 0.9289000000, 1.2684000000, 1.9758000000, 3.4619000000", \
- "0.6383000000, 0.7389000000, 0.8335000000, 1.0079000000, 1.3344000000, 2.0205000000, 3.4709000000", \
- "0.7004000000, 0.8055000000, 0.9040000000, 1.0853000000, 1.4162000000, 2.0773000000, 3.4939000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.2694200000, 0.3468200000, 0.4255400000, 0.5805900000, 0.8905500000, 1.5071500000, 2.7386000000", \
- "0.2691700000, 0.3468500000, 0.4249700000, 0.5810400000, 0.8906200000, 1.5071200000, 2.7394000000", \
- "0.2699600000, 0.3475800000, 0.4257400000, 0.5808400000, 0.8896500000, 1.5072900000, 2.7397000000", \
- "0.2700100000, 0.3476700000, 0.4259700000, 0.5802700000, 0.8893100000, 1.5061400000, 2.7380000000", \
- "0.2703100000, 0.3477800000, 0.4256700000, 0.5810100000, 0.8903000000, 1.5070500000, 2.7385000000", \
- "0.2706900000, 0.3479600000, 0.4251700000, 0.5811800000, 0.8898000000, 1.5072000000, 2.7392000000", \
- "0.2845000000, 0.3565000000, 0.4306000000, 0.5828000000, 0.8909000000, 1.5077000000, 2.7371000000", \
- "0.3289000000, 0.3956000000, 0.4640000000, 0.6073000000, 0.8998000000, 1.5078000000, 2.7395000000", \
- "0.4537000000, 0.5339000000, 0.6101000000, 0.7523000000, 1.0148000000, 1.5656000000, 2.7428000000", \
- "0.5157000000, 0.6006000000, 0.6818000000, 0.8322000000, 1.1034000000, 1.6276000000, 2.7694000000", \
- "0.5767000000, 0.6654000000, 0.7509000000, 0.9090000000, 1.1942000000, 1.7084000000, 2.8121000000");
- }
- sdf_cond : "(A1&!B1&!B2)";
- timing_sense : "negative_unate";
- when : "(A1&!B1&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.4966800000, 0.5798800000, 0.6601500000, 0.8138000000, 1.1110700000, 1.6890700000, 2.8286700000", \
- "0.5001500000, 0.5832800000, 0.6635200000, 0.8172600000, 1.1144700000, 1.6924700000, 2.8320700000", \
- "0.5045200000, 0.5877300000, 0.6679400000, 0.8216200000, 1.1188300000, 1.6969300000, 2.8364300000", \
- "0.5219300000, 0.6051400000, 0.6854200000, 0.8391500000, 1.1363000000, 1.7147000000, 2.8541000000", \
- "0.5792700000, 0.6629800000, 0.7437000000, 0.8979000000, 1.1957000000, 1.7743000000, 2.9141000000", \
- "0.6589000000, 0.7433000000, 0.8246000000, 0.9797000000, 1.2784000000, 1.8581000000, 2.9987000000", \
- "0.8175000000, 0.9017000000, 0.9832000000, 1.1391000000, 1.4394000000, 2.0207000000, 3.1630000000", \
- "0.9738000000, 1.0622000000, 1.1440000000, 1.2993000000, 1.6001000000, 2.1827000000, 3.3263000000", \
- "1.3320700000, 1.4414700000, 1.5423700000, 1.7249700000, 2.0489700000, 2.6349700000, 3.7813700000", \
- "1.4901300000, 1.6097300000, 1.7196300000, 1.9177300000, 2.2665300000, 2.8698300000, 4.0175300000", \
- "1.6347000000, 1.7644000000, 1.8833000000, 2.0964000000, 2.4685000000, 3.1036000000, 4.2538000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.4895000000, 0.5691200000, 0.6482600000, 0.8042400000, 1.1141700000, 1.7316700000, 2.9644700000", \
- "0.4922000000, 0.5718500000, 0.6509600000, 0.8067800000, 1.1171700000, 1.7341700000, 2.9671700000", \
- "0.4960700000, 0.5757700000, 0.6549600000, 0.8107900000, 1.1210300000, 1.7383300000, 2.9712300000", \
- "0.5137400000, 0.5938400000, 0.6732100000, 0.8293800000, 1.1398000000, 1.7572000000, 2.9902000000", \
- "0.5748000000, 0.6557700000, 0.7358200000, 0.8927000000, 1.2038000000, 1.8222000000, 3.0558000000", \
- "0.6692000000, 0.7506000000, 0.8311000000, 0.9887000000, 1.3008000000, 1.9196000000, 3.1537000000", \
- "0.8422000000, 0.9240000000, 1.0047000000, 1.1628000000, 1.4756000000, 2.0957000000, 3.3306000000", \
- "0.9863000000, 1.0762000000, 1.1606000000, 1.3198000000, 1.6335000000, 2.2534000000, 3.4892000000", \
- "1.2874700000, 1.3973700000, 1.5007700000, 1.6914700000, 2.0379700000, 2.6650700000, 3.9024700000", \
- "1.4130300000, 1.5326300000, 1.6443300000, 1.8496300000, 2.2198300000, 2.8717300000, 4.1101300000", \
- "1.5246000000, 1.6539000000, 1.7741000000, 1.9933000000, 2.3859000000, 3.0724000000, 4.3161000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.3820600000, 0.4788000000, 0.5752000000, 0.7646800000, 1.1417300000, 1.8961800000, 3.4049000000", \
- "0.3819500000, 0.4787400000, 0.5752600000, 0.7650700000, 1.1411000000, 1.8963000000, 3.4035000000", \
- "0.3821300000, 0.4789700000, 0.5753900000, 0.7646500000, 1.1425100000, 1.8964900000, 3.4051000000", \
- "0.3819800000, 0.4787900000, 0.5753400000, 0.7644000000, 1.1423800000, 1.8964700000, 3.4039000000", \
- "0.3817200000, 0.4787100000, 0.5750700000, 0.7643700000, 1.1418500000, 1.8949000000, 3.4045000000", \
- "0.3807900000, 0.4780600000, 0.5747700000, 0.7647400000, 1.1423000000, 1.8958000000, 3.4012000000", \
- "0.3872000000, 0.4808000000, 0.5753000000, 0.7634000000, 1.1411000000, 1.8959000000, 3.4053000000", \
- "0.4230000000, 0.5109000000, 0.6001000000, 0.7782000000, 1.1449000000, 1.8961000000, 3.4049000000", \
- "0.5483000000, 0.6439000000, 0.7342000000, 0.9003000000, 1.2290000000, 1.9285000000, 3.4056000000", \
- "0.6101000000, 0.7120000000, 0.8063000000, 0.9812000000, 1.3034000000, 1.9744000000, 3.4150000000", \
- "0.6721000000, 0.7786000000, 0.8778000000, 1.0589000000, 1.3890000000, 2.0367000000, 3.4404000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.3030900000, 0.4092800000, 0.5158900000, 0.7270300000, 1.1474400000, 1.9836800000, 3.6583000000", \
- "0.3034000000, 0.4094700000, 0.5160300000, 0.7266400000, 1.1466100000, 1.9836800000, 3.6564000000", \
- "0.3032400000, 0.4094200000, 0.5160100000, 0.7269000000, 1.1470900000, 1.9837500000, 3.6561000000", \
- "0.3036000000, 0.4094100000, 0.5161400000, 0.7264300000, 1.1468100000, 1.9832700000, 3.6597000000", \
- "0.3036000000, 0.4094300000, 0.5160000000, 0.7265000000, 1.1470100000, 1.9833000000, 3.6596000000", \
- "0.3044500000, 0.4100000000, 0.5163400000, 0.7258000000, 1.1473000000, 1.9841000000, 3.6596000000", \
- "0.3140000000, 0.4146000000, 0.5181000000, 0.7279000000, 1.1472000000, 1.9858000000, 3.6601000000", \
- "0.3496000000, 0.4452000000, 0.5437000000, 0.7424000000, 1.1491000000, 1.9856000000, 3.6590000000", \
- "0.4444000000, 0.5541000000, 0.6585000000, 0.8543000000, 1.2307000000, 2.0149000000, 3.6565000000", \
- "0.4912000000, 0.6055000000, 0.7159000000, 0.9208000000, 1.2984000000, 2.0610000000, 3.6695000000", \
- "0.5376000000, 0.6568000000, 0.7706000000, 0.9842000000, 1.3753000000, 2.1177000000, 3.6945000000");
- }
- sdf_cond : "(A1&!B1&B2)";
- timing_sense : "negative_unate";
- when : "(A1&!B1&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.5144900000, 0.5964600000, 0.6759100000, 0.8287500000, 1.1250700000, 1.7025700000, 2.8416700000", \
- "0.5179200000, 0.5998500000, 0.6793100000, 0.8322200000, 1.1285700000, 1.7060700000, 2.8451700000", \
- "0.5223100000, 0.6042700000, 0.6837500000, 0.8366300000, 1.1330300000, 1.7104300000, 2.8494300000", \
- "0.5397000000, 0.6217800000, 0.7013000000, 0.8542000000, 1.1506000000, 1.7282000000, 2.8673000000", \
- "0.5971300000, 0.6797000000, 0.7597100000, 0.9131000000, 1.2100000000, 1.7881000000, 2.9275000000", \
- "0.6768000000, 0.7601000000, 0.8407000000, 0.9949000000, 1.2930000000, 1.8720000000, 3.0124000000", \
- "0.8349000000, 0.9182000000, 0.9992000000, 1.1543000000, 1.4537000000, 2.0346000000, 3.1766000000", \
- "0.9923000000, 1.0789000000, 1.1595000000, 1.3144000000, 1.6145000000, 2.1966000000, 3.3398000000", \
- "1.3546700000, 1.4616700000, 1.5609700000, 1.7416700000, 2.0634700000, 2.6487700000, 3.7947700000", \
- "1.5148300000, 1.6316300000, 1.7398300000, 1.9356300000, 2.2818300000, 2.8835300000, 4.0310300000", \
- "1.6614000000, 1.7880000000, 1.9048000000, 2.1153000000, 2.4848000000, 3.1174000000, 4.2672000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.5435100000, 0.6197300000, 0.6955100000, 0.8442300000, 1.1392700000, 1.7251700000, 2.8933700000", \
- "0.5463200000, 0.6225400000, 0.6982600000, 0.8470100000, 1.1421700000, 1.7279700000, 2.8962700000", \
- "0.5503500000, 0.6266300000, 0.7023500000, 0.8510800000, 1.1462300000, 1.7321300000, 2.9004300000", \
- "0.5684600000, 0.6450000000, 0.7208800000, 0.8698200000, 1.1653000000, 1.7512000000, 2.9195000000", \
- "0.6309400000, 0.7081700000, 0.7844600000, 0.9339000000, 1.2296000000, 1.8164000000, 2.9853000000", \
- "0.7263000000, 0.8037000000, 0.8803000000, 1.0303000000, 1.3270000000, 1.9141000000, 3.0834000000", \
- "0.9007000000, 0.9785000000, 1.0551000000, 1.2057000000, 1.5030000000, 2.0910000000, 3.2611000000", \
- "1.0541000000, 1.1363000000, 1.2141000000, 1.3644000000, 1.6627000000, 2.2513000000, 3.4221000000", \
- "1.3779700000, 1.4787700000, 1.5744700000, 1.7521700000, 2.0769700000, 2.6698700000, 3.8422700000", \
- "1.5148300000, 1.6242300000, 1.7276300000, 1.9189300000, 2.2662300000, 2.8813300000, 4.0545300000", \
- "1.6377000000, 1.7557000000, 1.8667000000, 2.0709000000, 2.4396000000, 3.0875000000, 4.2652000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.4943100000, 0.5871800000, 0.6806400000, 0.8669400000, 1.2408700000, 1.9911900000, 3.4976000000", \
- "0.4943500000, 0.5870200000, 0.6807500000, 0.8672000000, 1.2409400000, 1.9915200000, 3.4964000000", \
- "0.4943500000, 0.5870300000, 0.6809400000, 0.8668900000, 1.2413700000, 1.9910700000, 3.4970000000", \
- "0.4942500000, 0.5870600000, 0.6807800000, 0.8668200000, 1.2409000000, 1.9912800000, 3.4970000000", \
- "0.4942300000, 0.5870600000, 0.6805500000, 0.8672700000, 1.2410000000, 1.9910000000, 3.4957000000", \
- "0.4936000000, 0.5867500000, 0.6806800000, 0.8670000000, 1.2411000000, 1.9912000000, 3.4971000000", \
- "0.4995000000, 0.5893000000, 0.6810000000, 0.8657000000, 1.2407000000, 1.9911000000, 3.4961000000", \
- "0.5344000000, 0.6188000000, 0.7054000000, 0.8812000000, 1.2435000000, 1.9913000000, 3.4966000000", \
- "0.6764000000, 0.7620000000, 0.8450000000, 1.0025000000, 1.3292000000, 2.0232000000, 3.4984000000", \
- "0.7482000000, 0.8382000000, 0.9248000000, 1.0882000000, 1.4023000000, 2.0700000000, 3.5067000000", \
- "0.8185000000, 0.9127000000, 1.0028000000, 1.1719000000, 1.4883000000, 2.1319000000, 3.5321000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.3444400000, 0.4467100000, 0.5487700000, 0.7503600000, 1.1513100000, 1.9476500000, 3.5410000000", \
- "0.3446300000, 0.4467500000, 0.5485200000, 0.7503700000, 1.1513700000, 1.9472600000, 3.5404000000", \
- "0.3446000000, 0.4466800000, 0.5485100000, 0.7503500000, 1.1514300000, 1.9481600000, 3.5400000000", \
- "0.3443900000, 0.4468200000, 0.5480700000, 0.7504000000, 1.1511300000, 1.9486400000, 3.5402000000", \
- "0.3451300000, 0.4462500000, 0.5489000000, 0.7503800000, 1.1513700000, 1.9477000000, 3.5386000000", \
- "0.3453600000, 0.4468300000, 0.5488600000, 0.7504000000, 1.1515000000, 1.9485000000, 3.5412000000", \
- "0.3504000000, 0.4498000000, 0.5498000000, 0.7505000000, 1.1504000000, 1.9487000000, 3.5409000000", \
- "0.3813000000, 0.4751000000, 0.5704000000, 0.7625000000, 1.1531000000, 1.9485000000, 3.5408000000", \
- "0.4844000000, 0.5879000000, 0.6865000000, 0.8707000000, 1.2304000000, 1.9792000000, 3.5367000000", \
- "0.5350000000, 0.6438000000, 0.7470000000, 0.9404000000, 1.2966000000, 2.0233000000, 3.5508000000", \
- "0.5859000000, 0.6980000000, 0.8058000000, 1.0061000000, 1.3743000000, 2.0791000000, 3.5770000000");
- }
- sdf_cond : "(A1&B1&!B2)";
- timing_sense : "negative_unate";
- when : "(A1&B1&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.2841800000, 0.3573700000, 0.4289100000, 0.5704700000, 0.8523000000, 1.4155700000, 2.5424700000", \
- "0.2820600000, 0.3565700000, 0.4292900000, 0.5716500000, 0.8544400000, 1.4178700000, 2.5466700000", \
- "0.2814000000, 0.3575100000, 0.4309600000, 0.5739700000, 0.8570000000, 1.4221300000, 2.5503300000", \
- "0.2864800000, 0.3657800000, 0.4417200000, 0.5876000000, 0.8735600000, 1.4377000000, 2.5656000000", \
- "0.3270800000, 0.4081100000, 0.4864500000, 0.6362500000, 0.9270000000, 1.4961000000, 2.6245000000", \
- "0.4064400000, 0.4853500000, 0.5635500000, 0.7146000000, 1.0076000000, 1.5801000000, 2.7119000000", \
- "0.5489000000, 0.6485000000, 0.7325000000, 0.8806000000, 1.1751000000, 1.7496000000, 2.8885000000", \
- "0.6549000000, 0.7780000000, 0.8819000000, 1.0542000000, 1.3475000000, 1.9226000000, 3.0618000000", \
- "0.8719700000, 1.0473700000, 1.1945700000, 1.4382700000, 1.8206700000, 2.4143700000, 3.5523700000", \
- "0.9594300000, 1.1576300000, 1.3240300000, 1.5990300000, 2.0295300000, 2.6736300000, 3.8089300000", \
- "1.0363000000, 1.2555000000, 1.4393000000, 1.7431000000, 2.2175000000, 2.9255000000, 4.0681000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.1971300000, 0.2711400000, 0.3308100000, 0.4468100000, 0.6784200000, 1.1398700000, 2.0613700000", \
- "0.2026800000, 0.2756600000, 0.3357100000, 0.4524700000, 0.6843800000, 1.1452700000, 2.0663700000", \
- "0.2090900000, 0.2793800000, 0.3399600000, 0.4571500000, 0.6895200000, 1.1519300000, 2.0732300000", \
- "0.2267700000, 0.2927700000, 0.3550800000, 0.4729300000, 0.7070200000, 1.1692000000, 2.0925000000", \
- "0.2775700000, 0.3427300000, 0.4061200000, 0.5280900000, 0.7638000000, 1.2282000000, 2.1546000000", \
- "0.3676300000, 0.4300200000, 0.4922800000, 0.6138100000, 0.8521000000, 1.3186000000, 2.2450000000", \
- "0.5074000000, 0.5978000000, 0.6733000000, 0.7971000000, 1.0340000000, 1.5043000000, 2.4312000000", \
- "0.6135000000, 0.7264000000, 0.8209000000, 0.9747000000, 1.2217000000, 1.6898000000, 2.6177000000", \
- "0.8336700000, 0.9968700000, 1.1333700000, 1.3571700000, 1.7029700000, 2.2136700000, 3.1446700000", \
- "0.9240300000, 1.1093300000, 1.2639300000, 1.5176300000, 1.9092300000, 2.4850300000, 3.4203300000", \
- "1.0044000000, 1.2098000000, 1.3817000000, 1.6623000000, 2.0957000000, 2.7337000000, 3.6949000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.2055300000, 0.2999000000, 0.3944900000, 0.5833300000, 0.9602900000, 1.7125100000, 3.2219000000", \
- "0.2055300000, 0.2996000000, 0.3946600000, 0.5831000000, 0.9606400000, 1.7122100000, 3.2225000000", \
- "0.2052100000, 0.2999200000, 0.3947300000, 0.5826200000, 0.9602800000, 1.7138700000, 3.2217000000", \
- "0.2054800000, 0.2995400000, 0.3946900000, 0.5832200000, 0.9599400000, 1.7131100000, 3.2211000000", \
- "0.2054400000, 0.2998600000, 0.3948700000, 0.5830800000, 0.9605400000, 1.7132000000, 3.2207000000", \
- "0.2154000000, 0.3000700000, 0.3946800000, 0.5832900000, 0.9605900000, 1.7141000000, 3.2210000000", \
- "0.3022000000, 0.3662000000, 0.4383000000, 0.5995000000, 0.9604000000, 1.7131000000, 3.2220000000", \
- "0.3744000000, 0.4582000000, 0.5273000000, 0.6633000000, 0.9848000000, 1.7139000000, 3.2221000000", \
- "0.5497000000, 0.6613000000, 0.7569000000, 0.9160000000, 1.1827000000, 1.7928000000, 3.2223000000", \
- "0.6286000000, 0.7545000000, 0.8597000000, 1.0357000000, 1.3218000000, 1.8841000000, 3.2414000000", \
- "0.7024000000, 0.8404000000, 0.9572000000, 1.1473000000, 1.4560000000, 1.9936000000, 3.2855000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.1748100000, 0.2550200000, 0.3348100000, 0.4944900000, 0.8127900000, 1.4472000000, 2.7180000000", \
- "0.1748100000, 0.2552000000, 0.3350700000, 0.4939000000, 0.8119200000, 1.4475200000, 2.7181100000", \
- "0.1743100000, 0.2549600000, 0.3349400000, 0.4950600000, 0.8127300000, 1.4469600000, 2.7176000000", \
- "0.1741600000, 0.2548200000, 0.3356400000, 0.4945400000, 0.8118700000, 1.4473300000, 2.7178600000", \
- "0.1726100000, 0.2535000000, 0.3343900000, 0.4943500000, 0.8121800000, 1.4464300000, 2.7146000000", \
- "0.1906100000, 0.2592800000, 0.3337500000, 0.4933300000, 0.8128300000, 1.4474000000, 2.7172000000", \
- "0.2769000000, 0.3373000000, 0.3930000000, 0.5217000000, 0.8145000000, 1.4470000000, 2.7151000000", \
- "0.3437000000, 0.4203000000, 0.4875000000, 0.5970000000, 0.8537000000, 1.4452000000, 2.7166000000", \
- "0.5051000000, 0.6080000000, 0.6939000000, 0.8395000000, 1.0761000000, 1.5633000000, 2.7229000000", \
- "0.5794000000, 0.6933000000, 0.7899000000, 0.9500000000, 1.2116000000, 1.6672000000, 2.7616000000", \
- "0.6488000000, 0.7734000000, 0.8780000000, 1.0518000000, 1.3353000000, 1.7889000000, 2.8232000000");
- }
- sdf_cond : "(!A1&!A2&B2)";
- timing_sense : "negative_unate";
- when : "(!A1&!A2&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.2842700000, 0.3575200000, 0.4290700000, 0.5703700000, 0.8528500000, 1.4153700000, 2.5435700000", \
- "0.2822500000, 0.3569100000, 0.4294600000, 0.5716300000, 0.8538300000, 1.4177700000, 2.5456700000", \
- "0.2816300000, 0.3580100000, 0.4310800000, 0.5743900000, 0.8578300000, 1.4213300000, 2.5506300000", \
- "0.2879600000, 0.3672500000, 0.4435100000, 0.5886200000, 0.8747000000, 1.4401000000, 2.5686000000", \
- "0.3302800000, 0.4117300000, 0.4905600000, 0.6404400000, 0.9302000000, 1.4985000000, 2.6304000000", \
- "0.4102200000, 0.4899800000, 0.5683100000, 0.7200000000, 1.0133000000, 1.5862000000, 2.7203000000", \
- "0.5533000000, 0.6529000000, 0.7368000000, 0.8871000000, 1.1814000000, 1.7582000000, 2.8927000000", \
- "0.6593000000, 0.7825000000, 0.8871000000, 1.0601000000, 1.3532000000, 1.9302000000, 3.0695000000", \
- "0.8752700000, 1.0511700000, 1.1990700000, 1.4429700000, 1.8266700000, 2.4218700000, 3.5599700000", \
- "0.9621300000, 1.1608300000, 1.3278300000, 1.6027300000, 2.0343300000, 2.6801300000, 3.8169300000", \
- "1.0384000000, 1.2579000000, 1.4428000000, 1.7458000000, 2.2216000000, 2.9307000000, 4.0746000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.2524000000, 0.3549300000, 0.4377100000, 0.5970100000, 0.9175100000, 1.5549700000, 2.8285700000", \
- "0.2578800000, 0.3586000000, 0.4422500000, 0.6039900000, 0.9238200000, 1.5632700000, 2.8397700000", \
- "0.2644600000, 0.3621600000, 0.4465700000, 0.6092200000, 0.9293100000, 1.5678300000, 2.8416300000", \
- "0.2804000000, 0.3720500000, 0.4580200000, 0.6231400000, 0.9459000000, 1.5858000000, 2.8626000000", \
- "0.3226000000, 0.4123500000, 0.4999700000, 0.6690100000, 0.9962000000, 1.6389000000, 2.9187000000", \
- "0.4053400000, 0.4903400000, 0.5765700000, 0.7453000000, 1.0763000000, 1.7213000000, 3.0041000000", \
- "0.5587000000, 0.6628000000, 0.7503000000, 0.9139000000, 1.2437000000, 1.8936000000, 3.1782000000", \
- "0.6731000000, 0.8023000000, 0.9117000000, 1.0926000000, 1.4181000000, 2.0694000000, 3.3549000000", \
- "0.9100700000, 1.0940700000, 1.2483700000, 1.5059700000, 1.9096700000, 2.5613700000, 3.8462700000", \
- "1.0073300000, 1.2151300000, 1.3899300000, 1.6789300000, 2.1327300000, 2.8203300000, 4.1074300000", \
- "1.0941000000, 1.3233000000, 1.5161000000, 1.8350000000, 2.3344000000, 3.0839000000, 4.3694000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.2052500000, 0.2996100000, 0.3948300000, 0.5830600000, 0.9601500000, 1.7139100000, 3.2218000000", \
- "0.2052300000, 0.2997300000, 0.3947400000, 0.5830900000, 0.9598500000, 1.7123200000, 3.2225000000", \
- "0.2053800000, 0.2995200000, 0.3944500000, 0.5830600000, 0.9598700000, 1.7125200000, 3.2227000000", \
- "0.2052800000, 0.2994600000, 0.3948600000, 0.5824300000, 0.9601700000, 1.7142700000, 3.2200000000", \
- "0.2054500000, 0.2993900000, 0.3948200000, 0.5832900000, 0.9594400000, 1.7128200000, 3.2201000000", \
- "0.2140200000, 0.2993100000, 0.3943200000, 0.5831500000, 0.9598600000, 1.7139000000, 3.2229000000", \
- "0.2989000000, 0.3635000000, 0.4358000000, 0.5977000000, 0.9602000000, 1.7140000000, 3.2202000000", \
- "0.3710000000, 0.4547000000, 0.5232000000, 0.6591000000, 0.9823000000, 1.7120000000, 3.2228000000", \
- "0.5467000000, 0.6578000000, 0.7525000000, 0.9117000000, 1.1786000000, 1.7900000000, 3.2222000000", \
- "0.6266000000, 0.7511000000, 0.8561000000, 1.0318000000, 1.3179000000, 1.8803000000, 3.2394000000", \
- "0.6999000000, 0.8378000000, 0.9538000000, 1.1446000000, 1.4526000000, 1.9901000000, 3.2834000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.2507400000, 0.3627200000, 0.4738300000, 0.6914600000, 1.1263100000, 1.9892500000, 3.7194000000", \
- "0.2506100000, 0.3623800000, 0.4729500000, 0.6923300000, 1.1261100000, 1.9917700000, 3.7215000000", \
- "0.2504600000, 0.3624400000, 0.4737000000, 0.6924800000, 1.1267300000, 1.9886200000, 3.7189000000", \
- "0.2495800000, 0.3619000000, 0.4731800000, 0.6923200000, 1.1267700000, 1.9915000000, 3.7218000000", \
- "0.2450800000, 0.3587100000, 0.4710600000, 0.6914600000, 1.1266800000, 1.9907400000, 3.7217000000", \
- "0.2485500000, 0.3532300000, 0.4670100000, 0.6892900000, 1.1265400000, 1.9908000000, 3.7176000000", \
- "0.3325000000, 0.4104000000, 0.4999000000, 0.6943000000, 1.1217000000, 1.9897000000, 3.7162000000", \
- "0.3984000000, 0.5007000000, 0.5788000000, 0.7490000000, 1.1357000000, 1.9903000000, 3.7201000000", \
- "0.5623000000, 0.6882000000, 0.7976000000, 0.9860000000, 1.3049000000, 2.0407000000, 3.7196000000", \
- "0.6404000000, 0.7764000000, 0.8954000000, 1.0976000000, 1.4313000000, 2.1144000000, 3.7235000000", \
- "0.7114000000, 0.8607000000, 0.9873000000, 1.2036000000, 1.5636000000, 2.2106000000, 3.7541000000");
- }
- sdf_cond : "(!A1&A2&B2)";
- timing_sense : "negative_unate";
- when : "(!A1&A2&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.2899100000, 0.3629200000, 0.4343800000, 0.5755100000, 0.8575700000, 1.4203700000, 2.5456700000", \
- "0.2879400000, 0.3624400000, 0.4350000000, 0.5768000000, 0.8594700000, 1.4227700000, 2.5483700000", \
- "0.2875800000, 0.3635900000, 0.4369800000, 0.5796400000, 0.8627800000, 1.4263300000, 2.5522300000", \
- "0.2937700000, 0.3730400000, 0.4488800000, 0.5942600000, 0.8796200000, 1.4443000000, 2.5713000000", \
- "0.3359900000, 0.4172600000, 0.4958400000, 0.6455400000, 0.9353000000, 1.5035000000, 2.6326000000", \
- "0.4158900000, 0.4953500000, 0.5735900000, 0.7251000000, 1.0178000000, 1.5898000000, 2.7215000000", \
- "0.5615000000, 0.6595000000, 0.7423000000, 0.8923000000, 1.1863000000, 1.7619000000, 2.8969000000", \
- "0.6698000000, 0.7910000000, 0.8943000000, 1.0660000000, 1.3585000000, 1.9347000000, 3.0718000000", \
- "0.8912700000, 1.0639700000, 1.2098700000, 1.4516700000, 1.8322700000, 2.4265700000, 3.5622700000", \
- "0.9805300000, 1.1757300000, 1.3403300000, 1.6128300000, 2.0419300000, 2.6857300000, 3.8210300000", \
- "1.0590000000, 1.2749000000, 1.4570000000, 1.7583000000, 2.2302000000, 2.9370000000, 4.0784000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.3388700000, 0.4241300000, 0.5038200000, 0.6600000000, 0.9704900000, 1.5879700000, 2.8209700000", \
- "0.3457700000, 0.4289800000, 0.5093300000, 0.6662000000, 0.9773300000, 1.5950700000, 2.8281700000", \
- "0.3496200000, 0.4328100000, 0.5136500000, 0.6712200000, 0.9827300000, 1.6009300000, 2.8344300000", \
- "0.3608600000, 0.4451200000, 0.5271300000, 0.6860300000, 0.9990000000, 1.6182000000, 2.8520000000", \
- "0.4038400000, 0.4895700000, 0.5732500000, 0.7345000000, 1.0511000000, 1.6724000000, 2.9085000000", \
- "0.4830000000, 0.5677400000, 0.6515000000, 0.8142000000, 1.1333000000, 1.7571000000, 2.9952000000", \
- "0.6569000000, 0.7431000000, 0.8236000000, 0.9853000000, 1.3039000000, 1.9318000000, 3.1717000000", \
- "0.7965000000, 0.9039000000, 0.9999000000, 1.1620000000, 1.4801000000, 2.1082000000, 3.3491000000", \
- "1.0897700000, 1.2420700000, 1.3766700000, 1.6075700000, 1.9806700000, 2.6069700000, 3.8495700000", \
- "1.2115300000, 1.3844300000, 1.5360300000, 1.7947300000, 2.2138300000, 2.8669300000, 4.1104300000", \
- "1.3205000000, 1.5112000000, 1.6784000000, 1.9636000000, 2.4249000000, 3.1334000000, 4.3727000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.2944400000, 0.3903800000, 0.4861900000, 0.6744300000, 1.0501700000, 1.7995200000, 3.3023000000", \
- "0.2944200000, 0.3905300000, 0.4861600000, 0.6743400000, 1.0502000000, 1.7995900000, 3.3014000000", \
- "0.2943400000, 0.3905200000, 0.4862500000, 0.6743600000, 1.0497300000, 1.7994300000, 3.3030000000", \
- "0.2944600000, 0.3904100000, 0.4860400000, 0.6744700000, 1.0501000000, 1.7996700000, 3.3014000000", \
- "0.2944500000, 0.3905400000, 0.4862800000, 0.6747700000, 1.0497500000, 1.8000200000, 3.3024000000", \
- "0.3030400000, 0.3905700000, 0.4862500000, 0.6747200000, 1.0500900000, 1.7995000000, 3.3019000000", \
- "0.3902000000, 0.4545000000, 0.5278000000, 0.6895000000, 1.0496000000, 1.7997000000, 3.3028000000", \
- "0.4905000000, 0.5556000000, 0.6144000000, 0.7516000000, 1.0735000000, 1.8003000000, 3.3030000000", \
- "0.7128000000, 0.7971000000, 0.8752000000, 1.0155000000, 1.2702000000, 1.8782000000, 3.3042000000", \
- "0.8148000000, 0.9078000000, 0.9936000000, 1.1458000000, 1.4083000000, 1.9681000000, 3.3229000000", \
- "0.9095000000, 1.0110000000, 1.1040000000, 1.2681000000, 1.5515000000, 2.0789000000, 3.3685000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.3000700000, 0.4077700000, 0.5149500000, 0.7262100000, 1.1474600000, 1.9846800000, 3.6602000000", \
- "0.3001000000, 0.4075800000, 0.5146000000, 0.7255200000, 1.1462600000, 1.9835000000, 3.6607000000", \
- "0.2999700000, 0.4076600000, 0.5149800000, 0.7262800000, 1.1477200000, 1.9831500000, 3.6588000000", \
- "0.2994900000, 0.4069800000, 0.5141700000, 0.7261800000, 1.1463700000, 1.9844800000, 3.6571000000", \
- "0.2979800000, 0.4057600000, 0.5139800000, 0.7260700000, 1.1465000000, 1.9832400000, 3.6552000000", \
- "0.2924100000, 0.4027000000, 0.5120300000, 0.7252600000, 1.1473600000, 1.9859000000, 3.6584000000", \
- "0.3462000000, 0.4341000000, 0.5279000000, 0.7254000000, 1.1458000000, 1.9833000000, 3.6564000000", \
- "0.4241000000, 0.5128000000, 0.5933000000, 0.7677000000, 1.1527000000, 1.9841000000, 3.6569000000", \
- "0.5892000000, 0.7089000000, 0.8129000000, 0.9936000000, 1.3080000000, 2.0296000000, 3.6588000000", \
- "0.6678000000, 0.7980000000, 0.9110000000, 1.1056000000, 1.4288000000, 2.1048000000, 3.6609000000", \
- "0.7421000000, 0.8819000000, 1.0038000000, 1.2124000000, 1.5601000000, 2.1971000000, 3.6918000000");
- }
- sdf_cond : "(A1&!A2&B2)";
- timing_sense : "negative_unate";
- when : "(A1&!A2&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.3012900000, 0.3731800000, 0.4444500000, 0.5856800000, 0.8680400000, 1.4300700000, 2.5591700000", \
- "0.3044700000, 0.3773700000, 0.4497000000, 0.5913000000, 0.8737400000, 1.4371700000, 2.5663700000", \
- "0.3079200000, 0.3822600000, 0.4550400000, 0.5973900000, 0.8810900000, 1.4443300000, 2.5720300000", \
- "0.3220900000, 0.3993800000, 0.4739700000, 0.6183200000, 0.9034500000, 1.4692000000, 2.5976000000", \
- "0.3734300000, 0.4527800000, 0.5297900000, 0.6780700000, 0.9671000000, 1.5356000000, 2.6654000000", \
- "0.4510700000, 0.5294500000, 0.6066500000, 0.7561000000, 1.0480000000, 1.6201000000, 2.7539000000", \
- "0.5919000000, 0.6819000000, 0.7618000000, 0.9107000000, 1.2034000000, 1.7788000000, 2.9165000000", \
- "0.7043000000, 0.8085000000, 0.9017000000, 1.0671000000, 1.3606000000, 1.9375000000, 3.0755000000", \
- "0.9478700000, 1.0914700000, 1.2155700000, 1.4277700000, 1.7842700000, 2.3819700000, 3.5235700000", \
- "1.0484300000, 1.2118300000, 1.3514300000, 1.5872300000, 1.9765300000, 2.6144300000, 3.7570300000", \
- "1.1373000000, 1.3196000000, 1.4744000000, 1.7334000000, 2.1547000000, 2.8343000000, 3.9928000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.2424500000, 0.2993200000, 0.3554300000, 0.4655400000, 0.6843300000, 1.1192700000, 1.9873700000", \
- "0.2445800000, 0.3014100000, 0.3575700000, 0.4677200000, 0.6865600000, 1.1212700000, 1.9895700000", \
- "0.2473700000, 0.3042700000, 0.3604900000, 0.4707300000, 0.6896200000, 1.1245300000, 1.9926300000", \
- "0.2603200000, 0.3179700000, 0.3746700000, 0.4855400000, 0.7047700000, 1.1399000000, 2.0083000000", \
- "0.3113700000, 0.3702200000, 0.4278900000, 0.5399800000, 0.7605600000, 1.1966000000, 2.0657000000", \
- "0.3984200000, 0.4565300000, 0.5142800000, 0.6268200000, 0.8484000000, 1.2854000000, 2.1562000000", \
- "0.5535000000, 0.6287000000, 0.6943000000, 0.8076000000, 1.0295000000, 1.4678000000, 2.3388000000", \
- "0.6695000000, 0.7632000000, 0.8451000000, 0.9833000000, 1.2117000000, 1.6502000000, 2.5217000000", \
- "0.9064700000, 1.0412700000, 1.1590700000, 1.3566700000, 1.6780700000, 2.1650700000, 3.0333700000", \
- "1.0020300000, 1.1549300000, 1.2880300000, 1.5132300000, 1.8755300000, 2.4231300000, 3.2990300000", \
- "1.0862000000, 1.2554000000, 1.4027000000, 1.6516000000, 2.0518000000, 2.6571000000, 3.5714000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.2055000000, 0.2996700000, 0.3946600000, 0.5825700000, 0.9605000000, 1.7132100000, 3.2229000000", \
- "0.2055300000, 0.2997000000, 0.3949000000, 0.5827800000, 0.9596900000, 1.7124200000, 3.2229000000", \
- "0.2055100000, 0.2995800000, 0.3945700000, 0.5829100000, 0.9602100000, 1.7128300000, 3.2191000000", \
- "0.2054800000, 0.2998900000, 0.3946600000, 0.5832300000, 0.9606200000, 1.7131500000, 3.2228000000", \
- "0.2055400000, 0.2996100000, 0.3948600000, 0.5834300000, 0.9601700000, 1.7133200000, 3.2223000000", \
- "0.2065800000, 0.2996500000, 0.3947400000, 0.5827000000, 0.9601800000, 1.7143000000, 3.2227000000", \
- "0.2583000000, 0.3352000000, 0.4184000000, 0.5920000000, 0.9598000000, 1.7133000000, 3.2219000000", \
- "0.3094000000, 0.3955000000, 0.4736000000, 0.6320000000, 0.9760000000, 1.7141000000, 3.2191000000", \
- "0.4461000000, 0.5445000000, 0.6360000000, 0.8030000000, 1.1102000000, 1.7717000000, 3.2211000000", \
- "0.5148000000, 0.6195000000, 0.7154000000, 0.8894000000, 1.2074000000, 1.8328000000, 3.2392000000", \
- "0.5814000000, 0.6931000000, 0.7935000000, 0.9737000000, 1.3004000000, 1.9099000000, 3.2733000000");
- }
- related_pin : "B2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.2075200000, 0.2833600000, 0.3595600000, 0.5100300000, 0.8105900000, 1.4106200000, 2.6085400000", \
- "0.2077800000, 0.2833500000, 0.3595600000, 0.5109200000, 0.8113600000, 1.4100900000, 2.6093500000", \
- "0.2074300000, 0.2833300000, 0.3592000000, 0.5095800000, 0.8102500000, 1.4103500000, 2.6071300000", \
- "0.2073700000, 0.2831300000, 0.3596700000, 0.5108600000, 0.8113100000, 1.4093200000, 2.6090900000", \
- "0.2061000000, 0.2826300000, 0.3593700000, 0.5102600000, 0.8114000000, 1.4103200000, 2.6097000000", \
- "0.2163000000, 0.2856600000, 0.3577500000, 0.5097200000, 0.8111900000, 1.4105000000, 2.6066000000", \
- "0.2948000000, 0.3529000000, 0.4113000000, 0.5379000000, 0.8145000000, 1.4093000000, 2.6087000000", \
- "0.3607000000, 0.4345000000, 0.4998000000, 0.6098000000, 0.8574000000, 1.4141000000, 2.6084000000", \
- "0.5217000000, 0.6195000000, 0.7036000000, 0.8494000000, 1.0822000000, 1.5420000000, 2.6254000000", \
- "0.5959000000, 0.7044000000, 0.7978000000, 0.9561000000, 1.2143000000, 1.6515000000, 2.6753000000", \
- "0.6651000000, 0.7841000000, 0.8859000000, 1.0580000000, 1.3359000000, 1.7808000000, 2.7436000000");
- }
- sdf_cond : "(!A1&!A2&B1)";
- timing_sense : "negative_unate";
- when : "(!A1&!A2&B1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.3013700000, 0.3732200000, 0.4443700000, 0.5852600000, 0.8673800000, 1.4310700000, 2.5567700000", \
- "0.3044800000, 0.3777300000, 0.4495900000, 0.5914100000, 0.8744400000, 1.4376700000, 2.5660700000", \
- "0.3085100000, 0.3828900000, 0.4557100000, 0.5979600000, 0.8806300000, 1.4448300000, 2.5728300000", \
- "0.3238400000, 0.4009900000, 0.4758400000, 0.6199100000, 0.9052900000, 1.4704000000, 2.5998000000", \
- "0.3768700000, 0.4568600000, 0.5341100000, 0.6826000000, 0.9709000000, 1.5401000000, 2.6680000000", \
- "0.4546300000, 0.5341200000, 0.6119000000, 0.7622000000, 1.0545000000, 1.6260000000, 2.7590000000", \
- "0.5950000000, 0.6860000000, 0.7665000000, 0.9165000000, 1.2102000000, 1.7867000000, 2.9238000000", \
- "0.7070000000, 0.8120000000, 0.9060000000, 1.0724000000, 1.3672000000, 1.9453000000, 3.0840000000", \
- "0.9501700000, 1.0941700000, 1.2187700000, 1.4318700000, 1.7896700000, 2.3888700000, 3.5317700000", \
- "1.0507300000, 1.2143300000, 1.3544300000, 1.5910300000, 1.9815300000, 2.6207300000, 3.7652300000", \
- "1.1396000000, 1.3220000000, 1.4772000000, 1.7368000000, 2.1592000000, 2.8403000000, 4.0006000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.3212300000, 0.4006100000, 0.4791200000, 0.6334000000, 0.9400300000, 1.5498700000, 2.7679700000", \
- "0.3225600000, 0.4018300000, 0.4803300000, 0.6346800000, 0.9413200000, 1.5512700000, 2.7693700000", \
- "0.3241900000, 0.4036100000, 0.4822500000, 0.6367000000, 0.9435200000, 1.5535300000, 2.7716300000", \
- "0.3335800000, 0.4140200000, 0.4933600000, 0.6486700000, 0.9563000000, 1.5665000000, 2.7851000000", \
- "0.3760600000, 0.4580900000, 0.5388800000, 0.6960400000, 1.0056000000, 1.6175000000, 2.8368000000", \
- "0.4547300000, 0.5358200000, 0.6167100000, 0.7748000000, 1.0858000000, 1.6992000000, 2.9209000000", \
- "0.6187000000, 0.7076000000, 0.7855000000, 0.9420000000, 1.2540000000, 1.8694000000, 3.0919000000", \
- "0.7464000000, 0.8546000000, 0.9511000000, 1.1149000000, 1.4244000000, 2.0402000000, 3.2634000000", \
- "1.0063700000, 1.1598700000, 1.2951700000, 1.5242700000, 1.9021700000, 2.5234700000, 3.7457700000", \
- "1.1113300000, 1.2842300000, 1.4363300000, 1.6958300000, 2.1179300000, 2.7741300000, 3.9969300000", \
- "1.2034000000, 1.3943000000, 1.5617000000, 1.8472000000, 2.3114000000, 3.0269000000, 4.2497000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.2054000000, 0.2998100000, 0.3947200000, 0.5824400000, 0.9596500000, 1.7144700000, 3.2214000000", \
- "0.2054000000, 0.2997400000, 0.3942700000, 0.5829100000, 0.9604600000, 1.7141800000, 3.2227000000", \
- "0.2053700000, 0.2994000000, 0.3946900000, 0.5829900000, 0.9595800000, 1.7138800000, 3.2225000000", \
- "0.2052900000, 0.2997500000, 0.3948700000, 0.5827800000, 0.9606200000, 1.7125800000, 3.2227000000", \
- "0.2054400000, 0.2996300000, 0.3947700000, 0.5833800000, 0.9593500000, 1.7143300000, 3.2206000000", \
- "0.2062700000, 0.2996600000, 0.3946100000, 0.5828600000, 0.9607800000, 1.7141000000, 3.2202000000", \
- "0.2568000000, 0.3338000000, 0.4167000000, 0.5905000000, 0.9599000000, 1.7136000000, 3.2230000000", \
- "0.3081000000, 0.3940000000, 0.4715000000, 0.6304000000, 0.9747000000, 1.7140000000, 3.2188000000", \
- "0.4444000000, 0.5428000000, 0.6336000000, 0.8006000000, 1.1076000000, 1.7696000000, 3.2205000000", \
- "0.5125000000, 0.6181000000, 0.7131000000, 0.8867000000, 1.2038000000, 1.8301000000, 3.2381000000", \
- "0.5794000000, 0.6912000000, 0.7910000000, 0.9713000000, 1.2973000000, 1.9074000000, 3.2718000000");
- }
- related_pin : "B2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.3039100000, 0.4103700000, 0.5163600000, 0.7265400000, 1.1433800000, 1.9724300000, 3.6286000000", \
- "0.3035700000, 0.4102900000, 0.5170000000, 0.7266400000, 1.1431900000, 1.9724200000, 3.6279000000", \
- "0.3033700000, 0.4100000000, 0.5166000000, 0.7254800000, 1.1431500000, 1.9724700000, 3.6282000000", \
- "0.3028100000, 0.4098700000, 0.5166000000, 0.7267100000, 1.1421900000, 1.9725100000, 3.6285000000", \
- "0.2996100000, 0.4078900000, 0.5151900000, 0.7259500000, 1.1434100000, 1.9696700000, 3.6278000000", \
- "0.2965100000, 0.4016100000, 0.5117100000, 0.7242500000, 1.1428700000, 1.9712000000, 3.6287000000", \
- "0.3586000000, 0.4444000000, 0.5361000000, 0.7290000000, 1.1399000000, 1.9721000000, 3.6263000000", \
- "0.4292000000, 0.5270000000, 0.6073000000, 0.7796000000, 1.1552000000, 1.9692000000, 3.6286000000", \
- "0.5916000000, 0.7127000000, 0.8191000000, 1.0078000000, 1.3251000000, 2.0323000000, 3.6273000000", \
- "0.6692000000, 0.8005000000, 0.9161000000, 1.1161000000, 1.4498000000, 2.1134000000, 3.6368000000", \
- "0.7415000000, 0.8841000000, 1.0084000000, 1.2217000000, 1.5797000000, 2.2132000000, 3.6767000000");
- }
- sdf_cond : "(!A1&A2&B1)";
- timing_sense : "negative_unate";
- when : "(!A1&A2&B1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.3070000000, 0.3786400000, 0.4498100000, 0.5906800000, 0.8724300000, 1.4351700000, 2.5604700000", \
- "0.3102400000, 0.3832500000, 0.4551600000, 0.5967500000, 0.8790000000, 1.4420700000, 2.5676700000", \
- "0.3141700000, 0.3884200000, 0.4609800000, 0.6032600000, 0.8862600000, 1.4494300000, 2.5751300000", \
- "0.3293900000, 0.4065700000, 0.4810900000, 0.6254300000, 0.9099600000, 1.4747000000, 2.6012000000", \
- "0.3822800000, 0.4620500000, 0.5391200000, 0.6872300000, 0.9757000000, 1.5432000000, 2.6720000000", \
- "0.4601300000, 0.5392300000, 0.6169000000, 0.7669000000, 1.0587000000, 1.6294000000, 2.7607000000", \
- "0.6020000000, 0.6920000000, 0.7719000000, 0.9215000000, 1.2152000000, 1.7900000000, 2.9253000000", \
- "0.7153000000, 0.8192000000, 0.9124000000, 1.0779000000, 1.3723000000, 1.9487000000, 3.0867000000", \
- "0.9622700000, 1.1042700000, 1.2275700000, 1.4392700000, 1.7957700000, 2.3937700000, 3.5357700000", \
- "1.0648300000, 1.2260300000, 1.3645300000, 1.5993300000, 1.9882300000, 2.6259300000, 3.7697300000", \
- "1.1555000000, 1.3351000000, 1.4885000000, 1.7461000000, 2.1667000000, 2.8462000000, 4.0037000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.3843000000, 0.4609000000, 0.5368300000, 0.6857100000, 0.9810500000, 1.5669700000, 2.7351700000", \
- "0.3857400000, 0.4622500000, 0.5381200000, 0.6871000000, 0.9824600000, 1.5683700000, 2.7366700000", \
- "0.3875900000, 0.4642400000, 0.5402400000, 0.6893200000, 0.9848300000, 1.5708300000, 2.7392300000", \
- "0.3983400000, 0.4756500000, 0.5521400000, 0.7017100000, 0.9977000000, 1.5842000000, 2.7527000000", \
- "0.4441400000, 0.5226100000, 0.6000100000, 0.7509500000, 1.0483000000, 1.6358000000, 2.8053000000", \
- "0.5234100000, 0.6019200000, 0.6798000000, 0.8314000000, 1.1301000000, 1.7187000000, 2.8904000000", \
- "0.6956000000, 0.7726000000, 0.8489000000, 1.0008000000, 1.3005000000, 1.8910000000, 3.0630000000", \
- "0.8435000000, 0.9375000000, 1.0233000000, 1.1740000000, 1.4725000000, 2.0635000000, 3.2365000000", \
- "1.1478700000, 1.2808700000, 1.4001700000, 1.6088700000, 1.9583700000, 2.5513700000, 3.7230700000", \
- "1.2720300000, 1.4217300000, 1.5556300000, 1.7912300000, 2.1828300000, 2.8041300000, 3.9767300000", \
- "1.3821000000, 1.5470000000, 1.6948000000, 1.9537000000, 2.3845000000, 3.0598000000, 4.2318000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.2943500000, 0.3905700000, 0.4862200000, 0.6743500000, 1.0499100000, 1.7997500000, 3.3021000000", \
- "0.2943500000, 0.3904100000, 0.4862000000, 0.6744400000, 1.0497700000, 1.8001000000, 3.3022000000", \
- "0.2943500000, 0.3905500000, 0.4862100000, 0.6746100000, 1.0501000000, 1.7989400000, 3.3037000000", \
- "0.2943700000, 0.3905200000, 0.4862400000, 0.6747600000, 1.0502600000, 1.7994900000, 3.3032000000", \
- "0.2944500000, 0.3904900000, 0.4861400000, 0.6743700000, 1.0502000000, 1.7992700000, 3.3021000000", \
- "0.2954200000, 0.3905700000, 0.4861700000, 0.6744100000, 1.0499200000, 1.7994000000, 3.3022000000", \
- "0.3452000000, 0.4249000000, 0.5090000000, 0.6829000000, 1.0501000000, 1.8000000000, 3.3043000000", \
- "0.4136000000, 0.4890000000, 0.5632000000, 0.7227000000, 1.0661000000, 1.7996000000, 3.3028000000", \
- "0.5789000000, 0.6633000000, 0.7450000000, 0.8998000000, 1.1978000000, 1.8576000000, 3.3046000000", \
- "0.6610000000, 0.7491000000, 0.8337000000, 0.9931000000, 1.2938000000, 1.9195000000, 3.3237000000", \
- "0.7408000000, 0.8325000000, 0.9200000000, 1.0841000000, 1.3940000000, 1.9963000000, 3.3564000000");
- }
- related_pin : "B2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013800000, 0.0027700000, 0.0055300000, 0.0110600000, 0.0221100000, 0.0442300000");
- values("0.3430500000, 0.4456300000, 0.5482300000, 0.7500000000, 1.1513900000, 1.9468100000, 3.5397000000", \
- "0.3428700000, 0.4455800000, 0.5480900000, 0.7503300000, 1.1515200000, 1.9486400000, 3.5411000000", \
- "0.3429200000, 0.4456200000, 0.5479600000, 0.7493200000, 1.1513800000, 1.9476500000, 3.5412000000", \
- "0.3421500000, 0.4453100000, 0.5481300000, 0.7503200000, 1.1509000000, 1.9488600000, 3.5412000000", \
- "0.3409100000, 0.4445200000, 0.5473300000, 0.7489400000, 1.1502400000, 1.9479100000, 3.5404000000", \
- "0.3354500000, 0.4413800000, 0.5453700000, 0.7491400000, 1.1510700000, 1.9487000000, 3.5413000000", \
- "0.3779000000, 0.4664000000, 0.5593000000, 0.7499000000, 1.1481000000, 1.9489000000, 3.5405000000", \
- "0.4534000000, 0.5376000000, 0.6196000000, 0.7915000000, 1.1590000000, 1.9463000000, 3.5412000000", \
- "0.6183000000, 0.7317000000, 0.8326000000, 1.0101000000, 1.3190000000, 2.0044000000, 3.5404000000", \
- "0.6974000000, 0.8206000000, 0.9310000000, 1.1209000000, 1.4388000000, 2.0837000000, 3.5498000000", \
- "0.7722000000, 0.9053000000, 1.0231000000, 1.2269000000, 1.5687000000, 2.1816000000, 3.5903000000");
- }
- sdf_cond : "(A1&!A2&B1)";
- timing_sense : "negative_unate";
- when : "(A1&!A2&B1)";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__and2_1") {
- area : 13.675200000;
- cell_footprint : "sky130_fd_sc_hvl__and2";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0018700000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0003900000, 0.0005800000, 0.0016600000, 0.0007200000, 0.0003700000, 0.0004400000, 0.0004300000, 0.0004300000, 0.0005100000, 0.0005600000, 0.0006100000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0004600000, 0.0022700000, 0.0003600000, 0.0005100000, 0.0004700000, 0.0004900000, 0.0005300000, 0.0005700000, 0.0007600000, 0.0008600000, 0.0009700000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B") {
- capacitance : 0.0016100000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0004600000, 0.0022700000, 0.0003600000, 0.0005100000, 0.0004700000, 0.0004900000, 0.0005300000, 0.0005700000, 0.0007600000, 0.0008600000, 0.0009700000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0003900000, 0.0005800000, 0.0016600000, 0.0007200000, 0.0003700000, 0.0004400000, 0.0004300000, 0.0004300000, 0.0005100000, 0.0005600000, 0.0006100000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("X") {
- direction : "output";
- function : "(A&B)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123500000, 0.0247000000, 0.0493900000, 0.0987800000");
- values("0.0146300000, 0.0106900000, 0.0067400000, -0.001330000, -0.017800000, -0.051170000, -0.118250000", \
- "0.0145100000, 0.0105700000, 0.0066200000, -0.001450000, -0.017920000, -0.051270000, -0.118360000", \
- "0.0144300000, 0.0105000000, 0.0065500000, -0.001520000, -0.017980000, -0.051340000, -0.118430000", \
- "0.0144200000, 0.0104800000, 0.0065400000, -0.001530000, -0.017980000, -0.051340000, -0.118430000", \
- "0.0143000000, 0.0103800000, 0.0064300000, -0.001640000, -0.018100000, -0.051460000, -0.118550000", \
- "0.0141800000, 0.0102400000, 0.0062900000, -0.001780000, -0.018250000, -0.051600000, -0.118690000", \
- "0.0140100000, 0.0100800000, 0.0061100000, -0.001990000, -0.018470000, -0.051810000, -0.118880000", \
- "0.0139000000, 0.0099600000, 0.0059700000, -0.002160000, -0.018660000, -0.051980000, -0.119010000", \
- "0.0138200000, 0.0097900000, 0.0057400000, -0.002430000, -0.018940000, -0.052240000, -0.119230000", \
- "0.0138400000, 0.0097600000, 0.0057000000, -0.002490000, -0.019020000, -0.052310000, -0.119280000", \
- "0.0138700000, 0.0097700000, 0.0056900000, -0.002520000, -0.019060000, -0.052360000, -0.119310000");
- }
- related_pin : "A";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123500000, 0.0247000000, 0.0493900000, 0.0987800000");
- values("0.0110400000, 0.0154400000, 0.0198000000, 0.0283400000, 0.0452300000, 0.0785600000, 0.1459600000", \
- "0.0109600000, 0.0153800000, 0.0197500000, 0.0282800000, 0.0451600000, 0.0785500000, 0.1459000000", \
- "0.0109500000, 0.0153700000, 0.0197300000, 0.0282500000, 0.0451500000, 0.0785300000, 0.1457800000", \
- "0.0109200000, 0.0153400000, 0.0196700000, 0.0282600000, 0.0451300000, 0.0785200000, 0.1461700000", \
- "0.0108200000, 0.0152500000, 0.0196100000, 0.0281600000, 0.0450200000, 0.0783900000, 0.1457200000", \
- "0.0107300000, 0.0151400000, 0.0194700000, 0.0280400000, 0.0449700000, 0.0784600000, 0.1456400000", \
- "0.0106000000, 0.0150000000, 0.0193300000, 0.0278500000, 0.0447600000, 0.0781700000, 0.1454200000", \
- "0.0105100000, 0.0148900000, 0.0192200000, 0.0277800000, 0.0446100000, 0.0780000000, 0.1454900000", \
- "0.0104700000, 0.0147500000, 0.0190100000, 0.0275300000, 0.0444800000, 0.0779600000, 0.1454400000", \
- "0.0105000000, 0.0147800000, 0.0190100000, 0.0275200000, 0.0443500000, 0.0777600000, 0.1454600000", \
- "0.0105600000, 0.0148200000, 0.0190800000, 0.0275200000, 0.0442800000, 0.0777400000, 0.1451300000");
- }
- when : "(B)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123500000, 0.0247000000, 0.0493900000, 0.0987800000");
- values("0.0158300000, 0.0118400000, 0.0078500000, -0.000260000, -0.016750000, -0.050100000, -0.117170000", \
- "0.0156800000, 0.0116900000, 0.0077000000, -0.000420000, -0.016900000, -0.050250000, -0.117330000", \
- "0.0156000000, 0.0116200000, 0.0076200000, -0.000490000, -0.016970000, -0.050320000, -0.117400000", \
- "0.0155300000, 0.0115500000, 0.0075600000, -0.000560000, -0.017040000, -0.050390000, -0.117470000", \
- "0.0154100000, 0.0114300000, 0.0074400000, -0.000670000, -0.017140000, -0.050490000, -0.117570000", \
- "0.0153200000, 0.0113400000, 0.0073500000, -0.000770000, -0.017240000, -0.050600000, -0.117670000", \
- "0.0151900000, 0.0112100000, 0.0072100000, -0.000920000, -0.017410000, -0.050760000, -0.117820000", \
- "0.0151500000, 0.0111400000, 0.0071200000, -0.001030000, -0.017530000, -0.050860000, -0.117910000", \
- "0.0150800000, 0.0110300000, 0.0069800000, -0.001220000, -0.017740000, -0.051060000, -0.118060000", \
- "0.0151300000, 0.0110400000, 0.0069700000, -0.001240000, -0.017780000, -0.051090000, -0.118080000", \
- "0.0151000000, 0.0110500000, 0.0069700000, -0.001270000, -0.017840000, -0.051150000, -0.118120000");
- }
- related_pin : "B";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123500000, 0.0247000000, 0.0493900000, 0.0987800000");
- values("0.0110200000, 0.0154400000, 0.0197700000, 0.0283400000, 0.0452100000, 0.0785800000, 0.1457600000", \
- "0.0109500000, 0.0153600000, 0.0197200000, 0.0282900000, 0.0451500000, 0.0786300000, 0.1461000000", \
- "0.0109400000, 0.0153500000, 0.0197100000, 0.0282900000, 0.0451400000, 0.0785200000, 0.1457900000", \
- "0.0109200000, 0.0153400000, 0.0196800000, 0.0282400000, 0.0450300000, 0.0786500000, 0.1457400000", \
- "0.0108500000, 0.0152600000, 0.0196000000, 0.0281700000, 0.0451000000, 0.0784200000, 0.1457200000", \
- "0.0107800000, 0.0152000000, 0.0195600000, 0.0281200000, 0.0449800000, 0.0783300000, 0.1456200000", \
- "0.0106700000, 0.0150800000, 0.0194000000, 0.0279600000, 0.0448500000, 0.0781800000, 0.1455300000", \
- "0.0105900000, 0.0149900000, 0.0193200000, 0.0278500000, 0.0447700000, 0.0783800000, 0.1456100000", \
- "0.0105100000, 0.0148200000, 0.0191200000, 0.0276300000, 0.0445200000, 0.0779400000, 0.1452100000", \
- "0.0104900000, 0.0148200000, 0.0190900000, 0.0275500000, 0.0444700000, 0.0778800000, 0.1454900000", \
- "0.0104900000, 0.0147800000, 0.0190900000, 0.0275600000, 0.0443400000, 0.0778900000, 0.1450100000");
- }
- when : "(A)";
- }
- max_capacitance : 0.0987400000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123500000, 0.0247000000, 0.0493900000, 0.0987800000");
- values("0.9991200000, 1.1711700000, 1.2994700000, 1.5129700000, 1.8783700000, 2.5479700000, 3.8508700000", \
- "1.0062700000, 1.1783700000, 1.3067700000, 1.5204700000, 1.8854700000, 2.5549700000, 3.8579700000", \
- "1.0126300000, 1.1847300000, 1.3131300000, 1.5268300000, 1.8923300000, 2.5622300000, 3.8658300000", \
- "1.0323000000, 1.2044000000, 1.3328000000, 1.5463000000, 1.9116000000, 2.5812000000, 3.8844000000", \
- "1.0910000000, 1.2630000000, 1.3914000000, 1.6049000000, 1.9705000000, 2.6404000000, 3.9446000000", \
- "1.1818000000, 1.3534000000, 1.4817000000, 1.6952000000, 2.0609000000, 2.7310000000, 4.0348000000", \
- "1.3697000000, 1.5413000000, 1.6692000000, 1.8823000000, 2.2481000000, 2.9185000000, 4.2227000000", \
- "1.5631000000, 1.7327000000, 1.8603000000, 2.0730000000, 2.4392000000, 3.1099000000, 4.4133000000", \
- "2.0854700000, 2.2600700000, 2.3883700000, 2.6016700000, 2.9684700000, 3.6401700000, 4.9448700000", \
- "2.3188300000, 2.5021300000, 2.6354300000, 2.8526300000, 3.2214300000, 3.8936300000, 5.1999300000", \
- "2.5305000000, 2.7210000000, 2.8584000000, 3.0819000000, 3.4554000000, 4.1294000000, 5.4356000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123500000, 0.0247000000, 0.0493900000, 0.0987800000");
- values("0.9131800000, 1.0692700000, 1.1827700000, 1.3682700000, 1.6813700000, 2.2485700000, 3.3519700000", \
- "0.9138200000, 1.0701700000, 1.1838700000, 1.3690700000, 1.6820700000, 2.2492700000, 3.3526700000", \
- "0.9158500000, 1.0722300000, 1.1860300000, 1.3712300000, 1.6843300000, 2.2514300000, 3.3549300000", \
- "0.9297900000, 1.0861000000, 1.1996000000, 1.3851000000, 1.6982000000, 2.2653000000, 3.3690000000", \
- "0.9820000000, 1.1381000000, 1.2521000000, 1.4371000000, 1.7502000000, 2.3178000000, 3.4187000000", \
- "1.0653000000, 1.2214000000, 1.3350000000, 1.5205000000, 1.8335000000, 2.4004000000, 3.5027000000", \
- "1.2370000000, 1.3933000000, 1.5066000000, 1.6918000000, 2.0047000000, 2.5731000000, 3.6771000000", \
- "1.4135000000, 1.5692000000, 1.6821000000, 1.8673000000, 2.1805000000, 2.7494000000, 3.8537000000", \
- "1.8644700000, 2.0314700000, 2.1497700000, 2.3391700000, 2.6547700000, 3.2242700000, 4.3285700000", \
- "2.0555300000, 2.2316300000, 2.3544300000, 2.5501300000, 2.8709300000, 3.4422300000, 4.5459300000", \
- "2.2272000000, 2.4122000000, 2.5398000000, 2.7401000000, 3.0662000000, 3.6412000000, 4.7465000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123500000, 0.0247000000, 0.0493900000, 0.0987800000");
- values("0.2287300000, 0.3586500000, 0.4704000000, 0.6809000000, 1.1025000000, 1.9645000000, 3.7377000000", \
- "0.2287300000, 0.3586000000, 0.4694000000, 0.6809000000, 1.1024000000, 1.9668000000, 3.7355000000", \
- "0.2287000000, 0.3585000000, 0.4702000000, 0.6811000000, 1.1022000000, 1.9655000000, 3.7364000000", \
- "0.2287500000, 0.3585000000, 0.4702000000, 0.6814000000, 1.1027000000, 1.9664000000, 3.7343000000", \
- "0.2286000000, 0.3589000000, 0.4704000000, 0.6810000000, 1.1023000000, 1.9653000000, 3.7332000000", \
- "0.2288000000, 0.3596000000, 0.4705000000, 0.6811000000, 1.1024000000, 1.9656000000, 3.7353000000", \
- "0.2288000000, 0.3589000000, 0.4701000000, 0.6822000000, 1.1025000000, 1.9666000000, 3.7336000000", \
- "0.2288000000, 0.3591000000, 0.4706000000, 0.6827000000, 1.1027000000, 1.9667000000, 3.7373000000", \
- "0.2473000000, 0.3720000000, 0.4799000000, 0.6889000000, 1.1059000000, 1.9676000000, 3.7377000000", \
- "0.2665000000, 0.3933000000, 0.4996000000, 0.7032000000, 1.1132000000, 1.9697000000, 3.7411000000", \
- "0.2843000000, 0.4124000000, 0.5202000000, 0.7229000000, 1.1267000000, 1.9747000000, 3.7343000000");
- }
- related_pin : "A";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123500000, 0.0247000000, 0.0493900000, 0.0987800000");
- values("0.2067900000, 0.3195000000, 0.4158200000, 0.5970000000, 0.9590000000, 1.7061000000, 3.2479000000", \
- "0.2066600000, 0.3191800000, 0.4149800000, 0.5971000000, 0.9587000000, 1.7061000000, 3.2479000000", \
- "0.2069200000, 0.3192600000, 0.4159200000, 0.5972000000, 0.9585000000, 1.7062000000, 3.2477000000", \
- "0.2068200000, 0.3192500000, 0.4155000000, 0.5983000000, 0.9581000000, 1.7064000000, 3.2467000000", \
- "0.2068000000, 0.3191000000, 0.4152000000, 0.5984000000, 0.9584000000, 1.7054000000, 3.2455000000", \
- "0.2065000000, 0.3195000000, 0.4158000000, 0.5972000000, 0.9588000000, 1.7067000000, 3.2432000000", \
- "0.2069000000, 0.3199000000, 0.4165000000, 0.5976000000, 0.9600000000, 1.7056000000, 3.2475000000", \
- "0.2074000000, 0.3201000000, 0.4169000000, 0.5988000000, 0.9599000000, 1.7051000000, 3.2463000000", \
- "0.2417000000, 0.3497000000, 0.4412000000, 0.6145000000, 0.9673000000, 1.7091000000, 3.2456000000", \
- "0.2637000000, 0.3720000000, 0.4629000000, 0.6353000000, 0.9817000000, 1.7162000000, 3.2490000000", \
- "0.2845000000, 0.3939000000, 0.4844000000, 0.6554000000, 0.9969000000, 1.7240000000, 3.2509000000");
- }
- timing_sense : "positive_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123500000, 0.0247000000, 0.0493900000, 0.0987800000");
- values("1.1404700000, 1.3184700000, 1.4504700000, 1.6692700000, 2.0418700000, 2.7177700000, 4.0254700000", \
- "1.1443700000, 1.3222700000, 1.4543700000, 1.6732700000, 2.0456700000, 2.7214700000, 4.0292700000", \
- "1.1479300000, 1.3259300000, 1.4580300000, 1.6769300000, 2.0491300000, 2.7253300000, 4.0337300000", \
- "1.1651000000, 1.3431000000, 1.4753000000, 1.6942000000, 2.0669000000, 2.7422000000, 4.0505000000", \
- "1.2249000000, 1.4029000000, 1.5351000000, 1.7541000000, 2.1267000000, 2.8027000000, 4.1100000000", \
- "1.3186000000, 1.4965000000, 1.6287000000, 1.8476000000, 2.2201000000, 2.8960000000, 4.2045000000", \
- "1.5103000000, 1.6881000000, 1.8200000000, 2.0385000000, 2.4110000000, 3.0871000000, 4.3951000000", \
- "1.7082000000, 1.8862000000, 2.0178000000, 2.2361000000, 2.6079000000, 3.2847000000, 4.5920000000", \
- "2.2556700000, 2.4334700000, 2.5650700000, 2.7832700000, 3.1554700000, 3.8328700000, 5.1420700000", \
- "2.5164300000, 2.7005300000, 2.8341300000, 3.0537300000, 3.4271300000, 4.1050300000, 5.4144300000", \
- "2.7562000000, 2.9463000000, 3.0845000000, 3.3088000000, 3.6847000000, 4.3631000000, 5.6740000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123500000, 0.0247000000, 0.0493900000, 0.0987800000");
- values("0.9353500000, 1.0916700000, 1.2050700000, 1.3905700000, 1.7034700000, 2.2706700000, 3.3740700000", \
- "0.9406500000, 1.0966700000, 1.2103700000, 1.3958700000, 1.7088700000, 2.2758700000, 3.3793700000", \
- "0.9463400000, 1.1023300000, 1.2161300000, 1.4015300000, 1.7144300000, 2.2814300000, 3.3848300000", \
- "0.9669000000, 1.1232000000, 1.2366000000, 1.4223000000, 1.7352000000, 2.3022000000, 3.4055000000", \
- "1.0292000000, 1.1853000000, 1.2990000000, 1.4846000000, 1.7974000000, 2.3652000000, 3.4659000000", \
- "1.1118000000, 1.2681000000, 1.3817000000, 1.5673000000, 1.8796000000, 2.4470000000, 3.5505000000", \
- "1.2688000000, 1.4248000000, 1.5382000000, 1.7236000000, 2.0364000000, 2.6048000000, 3.7078000000", \
- "1.4245000000, 1.5803000000, 1.6937000000, 1.8791000000, 2.1926000000, 2.7607000000, 3.8646000000", \
- "1.8144700000, 1.9798700000, 2.0977700000, 2.2873700000, 2.6031700000, 3.1726700000, 4.2748700000", \
- "1.9854300000, 2.1571300000, 2.2788300000, 2.4735300000, 2.7942300000, 3.3659300000, 4.4706300000", \
- "2.1418000000, 2.3195000000, 2.4447000000, 2.6437000000, 2.9694000000, 3.5450000000, 4.6499000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123500000, 0.0247000000, 0.0493900000, 0.0987800000");
- values("0.2430000000, 0.3760000000, 0.4880000000, 0.7008000000, 1.1208000000, 1.9817000000, 3.7516000000", \
- "0.2427000000, 0.3761000000, 0.4888000000, 0.7007000000, 1.1196000000, 1.9821000000, 3.7521000000", \
- "0.2428000000, 0.3755000000, 0.4894000000, 0.7011000000, 1.1207000000, 1.9799000000, 3.7528000000", \
- "0.2430000000, 0.3761000000, 0.4880000000, 0.7005000000, 1.1206000000, 1.9790000000, 3.7555000000", \
- "0.2428000000, 0.3756000000, 0.4881000000, 0.7005000000, 1.1196000000, 1.9810000000, 3.7507000000", \
- "0.2426000000, 0.3756000000, 0.4890000000, 0.7013000000, 1.1199000000, 1.9811000000, 3.7554000000", \
- "0.2426000000, 0.3756000000, 0.4893000000, 0.7012000000, 1.1201000000, 1.9817000000, 3.7521000000", \
- "0.2428000000, 0.3758000000, 0.4881000000, 0.7012000000, 1.1208000000, 1.9824000000, 3.7505000000", \
- "0.2483000000, 0.3800000000, 0.4921000000, 0.7039000000, 1.1229000000, 1.9813000000, 3.7492000000", \
- "0.2661000000, 0.3941000000, 0.5023000000, 0.7110000000, 1.1261000000, 1.9846000000, 3.7497000000", \
- "0.2829000000, 0.4127000000, 0.5213000000, 0.7266000000, 1.1341000000, 1.9859000000, 3.7498000000");
- }
- related_pin : "B";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123500000, 0.0247000000, 0.0493900000, 0.0987800000");
- values("0.2066300000, 0.3192200000, 0.4154400000, 0.5973000000, 0.9583000000, 1.7062000000, 3.2476000000", \
- "0.2067300000, 0.3195300000, 0.4156000000, 0.5982000000, 0.9582000000, 1.7065000000, 3.2472000000", \
- "0.2064800000, 0.3196500000, 0.4157000000, 0.5982000000, 0.9583000000, 1.7064000000, 3.2457000000", \
- "0.2064900000, 0.3193000000, 0.4161000000, 0.5967000000, 0.9589000000, 1.7067000000, 3.2460000000", \
- "0.2070000000, 0.3195000000, 0.4157000000, 0.5971000000, 0.9589000000, 1.7031000000, 3.2454000000", \
- "0.2069000000, 0.3191000000, 0.4159000000, 0.5971000000, 0.9597000000, 1.7058000000, 3.2462000000", \
- "0.2068000000, 0.3194000000, 0.4165000000, 0.5975000000, 0.9600000000, 1.7053000000, 3.2480000000", \
- "0.2068000000, 0.3197000000, 0.4162000000, 0.5976000000, 0.9593000000, 1.7067000000, 3.2480000000", \
- "0.2311000000, 0.3426000000, 0.4370000000, 0.6119000000, 0.9670000000, 1.7086000000, 3.2450000000", \
- "0.2449000000, 0.3575000000, 0.4529000000, 0.6288000000, 0.9780000000, 1.7133000000, 3.2482000000", \
- "0.2580000000, 0.3719000000, 0.4664000000, 0.6430000000, 0.9920000000, 1.7206000000, 3.2481000000");
- }
- timing_sense : "positive_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__and3_1") {
- area : 15.628800000;
- cell_footprint : "sky130_fd_sc_hvl__and3";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0018000000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0010100000, 0.0055000000, 0.0005000000, 0.0001600000, 0.0003400000, 0.0001700000, 0.0001600000, 0.0001700000, 0.0002100000, 0.0002200000, 0.0002500000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0013500000, 0.0047800000, 0.0024000000, 0.0011000000, 0.0011000000, 0.0011100000, 0.0011300000, 0.0012200000, 0.0014600000, 0.0015900000, 0.0017300000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B") {
- capacitance : 0.0019300000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0007800000, 0.0010800000, 0.0035000000, 0.0003700000, 0.0003500000, 0.0003600000, 0.0003700000, 0.0004000000, 0.0005100000, 0.0005700000, 0.0006400000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0004300000, 0.0091700000, 0.0004600000, 0.0002500000, 0.0004200000, 0.0002500000, 0.0002500000, 0.0002900000, 0.0003700000, 0.0004300000, 0.0004900000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("C") {
- capacitance : 0.0020500000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0011000000, 0.0080900000, 0.0009800000, 0.0009500000, 0.0009500000, 0.0009700000, 0.0009800000, 0.0010800000, 0.0012900000, 0.0014200000, 0.0015400000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0011100000, 0.0007400000, 0.0021100000, 0.0001400000, 0.0001300000, 0.0001400000, 0.0001400000, 0.0001400000, 0.0001700000, 0.0001900000, 0.0002100000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("X") {
- direction : "output";
- function : "(A&B&C)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("0.0155200000, 0.0115900000, 0.0076300000, -0.000400000, -0.016760000, -0.049910000, -0.116600000", \
- "0.0153600000, 0.0114500000, 0.0074800000, -0.000530000, -0.016890000, -0.050040000, -0.116740000", \
- "0.0153800000, 0.0114500000, 0.0075100000, -0.000510000, -0.016860000, -0.050020000, -0.116710000", \
- "0.0153800000, 0.0114500000, 0.0074900000, -0.000520000, -0.016880000, -0.050030000, -0.116720000", \
- "0.0153300000, 0.0113900000, 0.0074400000, -0.000580000, -0.016930000, -0.050070000, -0.116770000", \
- "0.0152200000, 0.0112900000, 0.0073400000, -0.000680000, -0.017030000, -0.050180000, -0.116870000", \
- "0.0150800000, 0.0111400000, 0.0071700000, -0.000880000, -0.017240000, -0.050380000, -0.117050000", \
- "0.0149700000, 0.0110300000, 0.0070400000, -0.001030000, -0.017400000, -0.050530000, -0.117190000", \
- "0.0148500000, 0.0108300000, 0.0068000000, -0.001320000, -0.017740000, -0.050840000, -0.117440000", \
- "0.0148500000, 0.0108000000, 0.0067500000, -0.001400000, -0.017810000, -0.050920000, -0.117500000", \
- "0.0148800000, 0.0108000000, 0.0067300000, -0.001430000, -0.017870000, -0.050980000, -0.117540000");
- }
- related_pin : "A";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("0.0108100000, 0.0150600000, 0.0193500000, 0.0278200000, 0.0445400000, 0.0778100000, 0.1447200000", \
- "0.0107400000, 0.0150100000, 0.0192800000, 0.0277600000, 0.0444800000, 0.0777500000, 0.1446700000", \
- "0.0107300000, 0.0150000000, 0.0192700000, 0.0277500000, 0.0444700000, 0.0778500000, 0.1446400000", \
- "0.0107000000, 0.0149600000, 0.0192300000, 0.0277200000, 0.0445600000, 0.0778000000, 0.1446100000", \
- "0.0106100000, 0.0148800000, 0.0191600000, 0.0276400000, 0.0444100000, 0.0777400000, 0.1445800000", \
- "0.0105300000, 0.0147900000, 0.0190700000, 0.0275300000, 0.0443500000, 0.0776400000, 0.1446600000", \
- "0.0104000000, 0.0146600000, 0.0189400000, 0.0274100000, 0.0442200000, 0.0775400000, 0.1444000000", \
- "0.0103300000, 0.0145900000, 0.0188700000, 0.0273100000, 0.0441300000, 0.0773600000, 0.1443000000", \
- "0.0102800000, 0.0145000000, 0.0187300000, 0.0271800000, 0.0439300000, 0.0773200000, 0.1443200000", \
- "0.0102900000, 0.0144800000, 0.0187000000, 0.0271100000, 0.0438200000, 0.0771600000, 0.1440800000", \
- "0.0103500000, 0.0145000000, 0.0187000000, 0.0271200000, 0.0437900000, 0.0772400000, 0.1440600000");
- }
- when : "(B&C)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("0.0170800000, 0.0130900000, 0.0091100000, 0.0010500000, -0.015300000, -0.048430000, -0.115100000", \
- "0.0169000000, 0.0129200000, 0.0089300000, 0.0008800000, -0.015470000, -0.048600000, -0.115260000", \
- "0.0169300000, 0.0129400000, 0.0089600000, 0.0009000000, -0.015450000, -0.048580000, -0.115240000", \
- "0.0168800000, 0.0129000000, 0.0089100000, 0.0008600000, -0.015490000, -0.048620000, -0.115280000", \
- "0.0168100000, 0.0128200000, 0.0088300000, 0.0007900000, -0.015560000, -0.048680000, -0.115350000", \
- "0.0167200000, 0.0127300000, 0.0087500000, 0.0006900000, -0.015660000, -0.048780000, -0.115440000", \
- "0.0165900000, 0.0126200000, 0.0086200000, 0.0005600000, -0.015810000, -0.048920000, -0.115570000", \
- "0.0165200000, 0.0125300000, 0.0085300000, 0.0004400000, -0.015940000, -0.049050000, -0.115690000", \
- "0.0164300000, 0.0124000000, 0.0083500000, 0.0002200000, -0.016200000, -0.049310000, -0.115910000", \
- "0.0164200000, 0.0123600000, 0.0083000000, 0.0001500000, -0.016290000, -0.049400000, -0.115980000", \
- "0.0164300000, 0.0123500000, 0.0082800000, 0.0001100000, -0.016340000, -0.049450000, -0.116020000");
- }
- related_pin : "B";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("0.0106000000, 0.0148500000, 0.0191400000, 0.0276400000, 0.0444000000, 0.0777200000, 0.1445000000", \
- "0.0105500000, 0.0148100000, 0.0190800000, 0.0275700000, 0.0443800000, 0.0777100000, 0.1445700000", \
- "0.0105500000, 0.0148200000, 0.0190800000, 0.0275700000, 0.0443700000, 0.0777000000, 0.1445900000", \
- "0.0105300000, 0.0148100000, 0.0190700000, 0.0275500000, 0.0443300000, 0.0776100000, 0.1445100000", \
- "0.0104800000, 0.0147400000, 0.0190300000, 0.0275100000, 0.0443400000, 0.0776200000, 0.1444400000", \
- "0.0104300000, 0.0146800000, 0.0189700000, 0.0274400000, 0.0442300000, 0.0775600000, 0.1443900000", \
- "0.0103300000, 0.0145900000, 0.0188700000, 0.0273400000, 0.0442000000, 0.0774700000, 0.1443700000", \
- "0.0102700000, 0.0145300000, 0.0187800000, 0.0272300000, 0.0441000000, 0.0774500000, 0.1442900000", \
- "0.0101700000, 0.0144000000, 0.0186600000, 0.0271100000, 0.0438200000, 0.0772400000, 0.1441400000", \
- "0.0101700000, 0.0143700000, 0.0186100000, 0.0270600000, 0.0437800000, 0.0771700000, 0.1440000000", \
- "0.0101900000, 0.0143600000, 0.0185700000, 0.0269900000, 0.0437400000, 0.0771200000, 0.1439400000");
- }
- when : "(A&C)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("0.0184100000, 0.0144000000, 0.0104000000, 0.0023100000, -0.014070000, -0.047210000, -0.113880000", \
- "0.0182700000, 0.0142600000, 0.0102500000, 0.0021700000, -0.014210000, -0.047350000, -0.114030000", \
- "0.0181900000, 0.0141800000, 0.0101800000, 0.0021000000, -0.014280000, -0.047420000, -0.114100000", \
- "0.0181100000, 0.0141100000, 0.0100900000, 0.0020200000, -0.014350000, -0.047500000, -0.114170000", \
- "0.0180300000, 0.0140200000, 0.0100100000, 0.0019300000, -0.014450000, -0.047590000, -0.114260000", \
- "0.0179500000, 0.0139500000, 0.0099300000, 0.0018500000, -0.014530000, -0.047670000, -0.114330000", \
- "0.0178300000, 0.0138300000, 0.0098100000, 0.0017200000, -0.014670000, -0.047800000, -0.114470000", \
- "0.0177600000, 0.0137600000, 0.0097400000, 0.0016400000, -0.014760000, -0.047900000, -0.114550000", \
- "0.0176600000, 0.0136700000, 0.0096200000, 0.0014300000, -0.015010000, -0.048130000, -0.114750000", \
- "0.0176600000, 0.0136000000, 0.0095400000, 0.0013700000, -0.015080000, -0.048210000, -0.114810000", \
- "0.0177300000, 0.0136400000, 0.0095600000, 0.0013800000, -0.015090000, -0.048220000, -0.114820000");
- }
- related_pin : "C";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("0.0106800000, 0.0149400000, 0.0192200000, 0.0277100000, 0.0444200000, 0.0777700000, 0.1446100000", \
- "0.0106200000, 0.0148900000, 0.0191600000, 0.0276700000, 0.0443700000, 0.0777000000, 0.1445500000", \
- "0.0106100000, 0.0148800000, 0.0191500000, 0.0276400000, 0.0444700000, 0.0777300000, 0.1445500000", \
- "0.0105900000, 0.0148600000, 0.0191400000, 0.0276400000, 0.0443500000, 0.0777000000, 0.1445300000", \
- "0.0105400000, 0.0148000000, 0.0190800000, 0.0275900000, 0.0443300000, 0.0776600000, 0.1444600000", \
- "0.0104700000, 0.0147400000, 0.0190200000, 0.0274900000, 0.0443400000, 0.0776600000, 0.1444900000", \
- "0.0103700000, 0.0146300000, 0.0189000000, 0.0274200000, 0.0441100000, 0.0774800000, 0.1443200000", \
- "0.0103000000, 0.0145600000, 0.0188300000, 0.0273100000, 0.0440500000, 0.0774100000, 0.1443000000", \
- "0.0101900000, 0.0144200000, 0.0186700000, 0.0271400000, 0.0439000000, 0.0771800000, 0.1440800000", \
- "0.0101700000, 0.0143900000, 0.0186200000, 0.0270800000, 0.0437900000, 0.0771700000, 0.1440500000", \
- "0.0101800000, 0.0143800000, 0.0185800000, 0.0270100000, 0.0437800000, 0.0771400000, 0.1439000000");
- }
- when : "(A&B)";
- }
- max_capacitance : 0.0979400000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("1.0949700000, 1.2727700000, 1.4064700000, 1.6270700000, 2.0010700000, 2.6756700000, 3.9760700000", \
- "1.1025700000, 1.2804700000, 1.4139700000, 1.6346700000, 2.0083700000, 2.6828700000, 3.9819700000", \
- "1.1089300000, 1.2868300000, 1.4206300000, 1.6411300000, 2.0142300000, 2.6894300000, 3.9898300000", \
- "1.1298000000, 1.3077000000, 1.4416000000, 1.6624000000, 2.0361000000, 2.7109000000, 4.0120000000", \
- "1.1917000000, 1.3703000000, 1.5042000000, 1.7250000000, 2.0992000000, 2.7729000000, 4.0730000000", \
- "1.2849000000, 1.4626000000, 1.5964000000, 1.8174000000, 2.1905000000, 2.8658000000, 4.1648000000", \
- "1.4740000000, 1.6515000000, 1.7848000000, 2.0051000000, 2.3786000000, 3.0540000000, 4.3551000000", \
- "1.6670000000, 1.8443000000, 1.9773000000, 2.1971000000, 2.5706000000, 3.2468000000, 4.5469000000", \
- "2.2000700000, 2.3777700000, 2.5108700000, 2.7307700000, 3.1048700000, 3.7806700000, 5.0820700000", \
- "2.4467300000, 2.6326300000, 2.7688300000, 2.9908300000, 3.3658300000, 4.0436300000, 5.3448300000", \
- "2.6703000000, 2.8636000000, 3.0046000000, 3.2326000000, 3.6116000000, 4.2897000000, 5.5910000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("1.3834700000, 1.5774700000, 1.7173700000, 1.9389700000, 2.2913700000, 2.8879700000, 3.9850700000", \
- "1.3838700000, 1.5779700000, 1.7179700000, 1.9394700000, 2.2918700000, 2.8885700000, 3.9856700000", \
- "1.3856300000, 1.5797300000, 1.7197300000, 1.9412300000, 2.2938300000, 2.8908300000, 3.9872300000", \
- "1.3958000000, 1.5899000000, 1.7299000000, 1.9514000000, 2.3048000000, 2.9013000000, 3.9966000000", \
- "1.4391000000, 1.6333000000, 1.7733000000, 1.9942000000, 2.3478000000, 2.9450000000, 4.0424000000", \
- "1.5116000000, 1.7057000000, 1.8451000000, 2.0665000000, 2.4199000000, 3.0173000000, 4.1139000000", \
- "1.6645000000, 1.8585000000, 1.9984000000, 2.2195000000, 2.5722000000, 3.1703000000, 4.2678000000", \
- "1.8231000000, 2.0173000000, 2.1570000000, 2.3781000000, 2.7313000000, 3.3283000000, 4.4253000000", \
- "2.2768700000, 2.4707700000, 2.6105700000, 2.8317700000, 3.1854700000, 3.7837700000, 4.8820700000", \
- "2.4955300000, 2.6962300000, 2.8382300000, 3.0611300000, 3.4161300000, 4.0147300000, 5.1134300000", \
- "2.6925000000, 2.9004000000, 3.0471000000, 3.2755000000, 3.6341000000, 4.2351000000, 5.3332000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("0.2516900000, 0.3846000000, 0.4980000000, 0.7095000000, 1.1254000000, 1.9804000000, 3.7351000000", \
- "0.2517600000, 0.3844000000, 0.4973000000, 0.7093000000, 1.1256000000, 1.9805000000, 3.7372000000", \
- "0.2519200000, 0.3850000000, 0.4972000000, 0.7099000000, 1.1261000000, 1.9805000000, 3.7325000000", \
- "0.2520000000, 0.3849000000, 0.4969000000, 0.7104000000, 1.1254000000, 1.9804000000, 3.7364000000", \
- "0.2517000000, 0.3846000000, 0.4967000000, 0.7098000000, 1.1254000000, 1.9799000000, 3.7395000000", \
- "0.2515000000, 0.3846000000, 0.4972000000, 0.7093000000, 1.1263000000, 1.9806000000, 3.7370000000", \
- "0.2517000000, 0.3844000000, 0.4973000000, 0.7100000000, 1.1261000000, 1.9804000000, 3.7351000000", \
- "0.2518000000, 0.3848000000, 0.4978000000, 0.7094000000, 1.1266000000, 1.9806000000, 3.7367000000", \
- "0.2624000000, 0.3918000000, 0.5031000000, 0.7151000000, 1.1279000000, 1.9786000000, 3.7369000000", \
- "0.2824000000, 0.4105000000, 0.5187000000, 0.7240000000, 1.1340000000, 1.9835000000, 3.7376000000", \
- "0.3008000000, 0.4314000000, 0.5395000000, 0.7423000000, 1.1454000000, 1.9874000000, 3.7393000000");
- }
- related_pin : "A";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("0.2943000000, 0.4230000000, 0.5285000000, 0.7155000000, 1.0680000000, 1.7753000000, 3.2363000000", \
- "0.2943000000, 0.4227000000, 0.5272000000, 0.7155000000, 1.0679000000, 1.7753000000, 3.2363000000", \
- "0.2943000000, 0.4234000000, 0.5285000000, 0.7155000000, 1.0678000000, 1.7745000000, 3.2369000000", \
- "0.2944000000, 0.4229000000, 0.5275000000, 0.7155000000, 1.0691000000, 1.7724000000, 3.2375000000", \
- "0.2943000000, 0.4225000000, 0.5275000000, 0.7168000000, 1.0677000000, 1.7748000000, 3.2335000000", \
- "0.2943000000, 0.4225000000, 0.5280000000, 0.7157000000, 1.0677000000, 1.7749000000, 3.2376000000", \
- "0.2941000000, 0.4224000000, 0.5275000000, 0.7158000000, 1.0700000000, 1.7734000000, 3.2348000000", \
- "0.2944000000, 0.4227000000, 0.5287000000, 0.7158000000, 1.0677000000, 1.7751000000, 3.2375000000", \
- "0.3007000000, 0.4282000000, 0.5316000000, 0.7194000000, 1.0698000000, 1.7753000000, 3.2385000000", \
- "0.3223000000, 0.4455000000, 0.5462000000, 0.7284000000, 1.0754000000, 1.7783000000, 3.2369000000", \
- "0.3433000000, 0.4670000000, 0.5668000000, 0.7474000000, 1.0876000000, 1.7831000000, 3.2398000000");
- }
- timing_sense : "positive_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("1.2577700000, 1.4433700000, 1.5819700000, 1.8094700000, 2.1921700000, 2.8746700000, 4.1800700000", \
- "1.2647700000, 1.4504700000, 1.5890700000, 1.8166700000, 2.1993700000, 2.8819700000, 4.1883700000", \
- "1.2704300000, 1.4559300000, 1.5946300000, 1.8222300000, 2.2046300000, 2.8882300000, 4.1933300000", \
- "1.2900000000, 1.4757000000, 1.6144000000, 1.8421000000, 2.2244000000, 2.9072000000, 4.2138000000", \
- "1.3519000000, 1.5374000000, 1.6761000000, 1.9038000000, 2.2866000000, 2.9692000000, 4.2764000000", \
- "1.4457000000, 1.6312000000, 1.7698000000, 1.9974000000, 2.3799000000, 3.0626000000, 4.3690000000", \
- "1.6392000000, 1.8247000000, 1.9633000000, 2.1906000000, 2.5730000000, 3.2556000000, 4.5627000000", \
- "1.8356000000, 2.0211000000, 2.1594000000, 2.3864000000, 2.7685000000, 3.4514000000, 4.7592000000", \
- "2.3858700000, 2.5706700000, 2.7085700000, 2.9351700000, 3.3173700000, 4.0009700000, 5.3080700000", \
- "2.6599300000, 2.8470300000, 2.9856300000, 3.2126300000, 3.5951300000, 4.2795300000, 5.5871300000", \
- "2.9127000000, 3.1059000000, 3.2489000000, 3.4784000000, 3.8621000000, 4.5468000000, 5.8567000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("1.4619700000, 1.6559700000, 1.7957700000, 2.0172700000, 2.3697700000, 2.9676700000, 4.0636700000", \
- "1.4628700000, 1.6568700000, 1.7965700000, 2.0182700000, 2.3708700000, 2.9683700000, 4.0648700000", \
- "1.4653300000, 1.6592300000, 1.7991300000, 2.0207300000, 2.3733300000, 2.9709300000, 4.0673300000", \
- "1.4796000000, 1.6735000000, 1.8134000000, 2.0351000000, 2.3876000000, 2.9855000000, 4.0812000000", \
- "1.5338000000, 1.7278000000, 1.8678000000, 2.0893000000, 2.4420000000, 3.0395000000, 4.1365000000", \
- "1.6117000000, 1.8057000000, 1.9455000000, 2.1670000000, 2.5196000000, 3.1176000000, 4.2132000000", \
- "1.7585000000, 1.9525000000, 2.0924000000, 2.3136000000, 2.6663000000, 3.2641000000, 4.3608000000", \
- "1.9049000000, 2.0987000000, 2.2384000000, 2.4595000000, 2.8129000000, 3.4108000000, 4.5085000000", \
- "2.3110700000, 2.5052700000, 2.6451700000, 2.8663700000, 3.2199700000, 3.8188700000, 4.9167700000", \
- "2.5030300000, 2.7038300000, 2.8459300000, 3.0692300000, 3.4242300000, 4.0232300000, 5.1212300000", \
- "2.6793000000, 2.8854000000, 3.0317000000, 3.2601000000, 3.6189000000, 4.2203000000, 5.3188000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("0.2692000000, 0.4055000000, 0.5210000000, 0.7350000000, 1.1493000000, 1.9981000000, 3.7553000000", \
- "0.2692000000, 0.4058000000, 0.5199000000, 0.7341000000, 1.1491000000, 1.9989000000, 3.7521000000", \
- "0.2697000000, 0.4056000000, 0.5199000000, 0.7337000000, 1.1497000000, 2.0008000000, 3.7535000000", \
- "0.2693000000, 0.4056000000, 0.5199000000, 0.7335000000, 1.1496000000, 1.9979000000, 3.7520000000", \
- "0.2692000000, 0.4057000000, 0.5199000000, 0.7339000000, 1.1492000000, 1.9982000000, 3.7494000000", \
- "0.2692000000, 0.4058000000, 0.5199000000, 0.7332000000, 1.1500000000, 1.9978000000, 3.7550000000", \
- "0.2692000000, 0.4058000000, 0.5199000000, 0.7345000000, 1.1506000000, 1.9971000000, 3.7546000000", \
- "0.2692000000, 0.4058000000, 0.5215000000, 0.7339000000, 1.1510000000, 1.9981000000, 3.7498000000", \
- "0.2714000000, 0.4081000000, 0.5224000000, 0.7357000000, 1.1509000000, 1.9998000000, 3.7532000000", \
- "0.2833000000, 0.4160000000, 0.5284000000, 0.7400000000, 1.1536000000, 2.0019000000, 3.7574000000", \
- "0.3015000000, 0.4336000000, 0.5435000000, 0.7500000000, 1.1599000000, 2.0009000000, 3.7486000000");
- }
- related_pin : "B";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("0.2942000000, 0.4225000000, 0.5285000000, 0.7153000000, 1.0679000000, 1.7739000000, 3.2378000000", \
- "0.2942000000, 0.4223000000, 0.5278000000, 0.7156000000, 1.0693000000, 1.7745000000, 3.2385000000", \
- "0.2942000000, 0.4236000000, 0.5279000000, 0.7154000000, 1.0693000000, 1.7744000000, 3.2385000000", \
- "0.2941000000, 0.4235000000, 0.5284000000, 0.7155000000, 1.0675000000, 1.7732000000, 3.2377000000", \
- "0.2943000000, 0.4231000000, 0.5286000000, 0.7155000000, 1.0674000000, 1.7744000000, 3.2369000000", \
- "0.2942000000, 0.4224000000, 0.5289000000, 0.7155000000, 1.0679000000, 1.7726000000, 3.2376000000", \
- "0.2944000000, 0.4224000000, 0.5274000000, 0.7157000000, 1.0699000000, 1.7743000000, 3.2384000000", \
- "0.2943000000, 0.4235000000, 0.5288000000, 0.7161000000, 1.0679000000, 1.7743000000, 3.2362000000", \
- "0.3006000000, 0.4268000000, 0.5324000000, 0.7191000000, 1.0693000000, 1.7725000000, 3.2328000000", \
- "0.3163000000, 0.4414000000, 0.5439000000, 0.7273000000, 1.0739000000, 1.7772000000, 3.2373000000", \
- "0.3291000000, 0.4570000000, 0.5593000000, 0.7413000000, 1.0849000000, 1.7793000000, 3.2382000000");
- }
- timing_sense : "positive_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("1.3364700000, 1.5236700000, 1.6634700000, 1.8925700000, 2.2773700000, 2.9643700000, 4.2736700000", \
- "1.3402700000, 1.5275700000, 1.6673700000, 1.8963700000, 2.2810700000, 2.9670700000, 4.2777700000", \
- "1.3438300000, 1.5311300000, 1.6709300000, 1.9000300000, 2.2846300000, 2.9711300000, 4.2808300000", \
- "1.3607000000, 1.5480000000, 1.6877000000, 1.9167000000, 2.3017000000, 2.9879000000, 4.2987000000", \
- "1.4213000000, 1.6086000000, 1.7483000000, 1.9775000000, 2.3624000000, 3.0481000000, 4.3594000000", \
- "1.5161000000, 1.7034000000, 1.8432000000, 2.0724000000, 2.4572000000, 3.1439000000, 4.4544000000", \
- "1.7097000000, 1.8970000000, 2.0367000000, 2.2655000000, 2.6501000000, 3.3373000000, 4.6466000000", \
- "1.9064000000, 2.0944000000, 2.2339000000, 2.4626000000, 2.8468000000, 3.5344000000, 4.8445000000", \
- "2.4624700000, 2.6467700000, 2.7858700000, 3.0159700000, 3.4000700000, 4.0865700000, 5.3985700000", \
- "2.7436300000, 2.9308300000, 3.0700300000, 3.2982300000, 3.6823300000, 4.3703300000, 5.6810300000", \
- "3.0062000000, 3.1994000000, 3.3409000000, 3.5708000000, 3.9558000000, 4.6443000000, 5.9558000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("1.4978700000, 1.6919700000, 1.8318700000, 2.0525700000, 2.4060700000, 3.0027700000, 4.0999700000", \
- "1.5028700000, 1.6969700000, 1.8368700000, 2.0576700000, 2.4110700000, 3.0077700000, 4.1047700000", \
- "1.5084300000, 1.7025300000, 1.8422300000, 2.0639300000, 2.4166300000, 3.0139300000, 4.1105300000", \
- "1.5284000000, 1.7226000000, 1.8625000000, 2.0833000000, 2.4368000000, 3.0336000000, 4.1307000000", \
- "1.5890000000, 1.7831000000, 1.9230000000, 2.1445000000, 2.4975000000, 3.0944000000, 4.1916000000", \
- "1.6675000000, 1.8616000000, 2.0015000000, 2.2230000000, 2.5758000000, 3.1733000000, 4.2700000000", \
- "1.8065000000, 2.0005000000, 2.1400000000, 2.3613000000, 2.7147000000, 3.3117000000, 4.4089000000", \
- "1.9373000000, 2.1312000000, 2.2711000000, 2.4918000000, 2.8454000000, 3.4428000000, 4.5405000000", \
- "2.2877700000, 2.4819700000, 2.6217700000, 2.8430700000, 3.1965700000, 3.7939700000, 4.8916700000", \
- "2.4498300000, 2.6501300000, 2.7926300000, 3.0160300000, 3.3710300000, 3.9698300000, 5.0665300000", \
- "2.5992000000, 2.8038000000, 2.9496000000, 3.1780000000, 3.5372000000, 4.1376000000, 5.2363000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("0.2739000000, 0.4111000000, 0.5260000000, 0.7403000000, 1.1586000000, 2.0092000000, 3.7607000000", \
- "0.2742000000, 0.4111000000, 0.5275000000, 0.7402000000, 1.1589000000, 2.0073000000, 3.7597000000", \
- "0.2742000000, 0.4110000000, 0.5260000000, 0.7415000000, 1.1585000000, 2.0083000000, 3.7617000000", \
- "0.2740000000, 0.4114000000, 0.5271000000, 0.7401000000, 1.1571000000, 2.0075000000, 3.7573000000", \
- "0.2742000000, 0.4113000000, 0.5273000000, 0.7390000000, 1.1584000000, 2.0054000000, 3.7561000000", \
- "0.2741000000, 0.4110000000, 0.5259000000, 0.7407000000, 1.1584000000, 2.0085000000, 3.7565000000", \
- "0.2741000000, 0.4110000000, 0.5260000000, 0.7397000000, 1.1586000000, 2.0090000000, 3.7631000000", \
- "0.2739000000, 0.4110000000, 0.5262000000, 0.7401000000, 1.1572000000, 2.0092000000, 3.7594000000", \
- "0.2743000000, 0.4117000000, 0.5284000000, 0.7425000000, 1.1580000000, 2.0070000000, 3.7598000000", \
- "0.2815000000, 0.4161000000, 0.5305000000, 0.7438000000, 1.1608000000, 2.0098000000, 3.7620000000", \
- "0.2984000000, 0.4308000000, 0.5426000000, 0.7519000000, 1.1636000000, 2.0112000000, 3.7603000000");
- }
- related_pin : "C";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030700000, 0.0061400000, 0.0122800000, 0.0245600000, 0.0491200000, 0.0982400000");
- values("0.2943000000, 0.4225000000, 0.5273000000, 0.7165000000, 1.0679000000, 1.7752000000, 3.2328000000", \
- "0.2943000000, 0.4225000000, 0.5273000000, 0.7163000000, 1.0678000000, 1.7749000000, 3.2340000000", \
- "0.2942000000, 0.4225000000, 0.5277000000, 0.7155000000, 1.0674000000, 1.7744000000, 3.2336000000", \
- "0.2943000000, 0.4225000000, 0.5273000000, 0.7163000000, 1.0678000000, 1.7751000000, 3.2335000000", \
- "0.2944000000, 0.4224000000, 0.5273000000, 0.7157000000, 1.0677000000, 1.7751000000, 3.2325000000", \
- "0.2943000000, 0.4224000000, 0.5275000000, 0.7156000000, 1.0674000000, 1.7744000000, 3.2379000000", \
- "0.2943000000, 0.4225000000, 0.5279000000, 0.7165000000, 1.0678000000, 1.7750000000, 3.2344000000", \
- "0.2944000000, 0.4225000000, 0.5276000000, 0.7169000000, 1.0676000000, 1.7746000000, 3.2334000000", \
- "0.3000000000, 0.4267000000, 0.5322000000, 0.7189000000, 1.0692000000, 1.7761000000, 3.2380000000", \
- "0.3132000000, 0.4405000000, 0.5421000000, 0.7267000000, 1.0740000000, 1.7762000000, 3.2387000000", \
- "0.3230000000, 0.4527000000, 0.5557000000, 0.7403000000, 1.0843000000, 1.7829000000, 3.2379000000");
- }
- timing_sense : "positive_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__buf_1") {
- area : 9.7680000000;
- cell_footprint : "sky130_fd_sc_hvl__buf";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0025200000;
- clock : "false";
- direction : "input";
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("X") {
- direction : "output";
- function : "(A)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123400000, 0.0246700000, 0.0493400000, 0.0986900000");
- values("0.0164900000, 0.0127400000, 0.0088500000, 0.0007600000, -0.015820000, -0.049290000, -0.116400000", \
- "0.0162100000, 0.0124800000, 0.0085900000, 0.0004900000, -0.016080000, -0.049550000, -0.116670000", \
- "0.0161400000, 0.0124100000, 0.0085400000, 0.0004500000, -0.016120000, -0.049600000, -0.116720000", \
- "0.0160200000, 0.0123100000, 0.0084400000, 0.0003500000, -0.016220000, -0.049700000, -0.116820000", \
- "0.0158500000, 0.0121400000, 0.0082600000, 0.0001700000, -0.016390000, -0.049870000, -0.116980000", \
- "0.0157000000, 0.0119500000, 0.0080300000, -6.00000e-05, -0.016600000, -0.050050000, -0.117160000", \
- "0.0154800000, 0.0116400000, 0.0077000000, -0.000400000, -0.016910000, -0.050310000, -0.117370000", \
- "0.0153600000, 0.0114800000, 0.0075100000, -0.000600000, -0.017090000, -0.050450000, -0.117470000", \
- "0.0153400000, 0.0113600000, 0.0073300000, -0.000810000, -0.017290000, -0.050600000, -0.117560000", \
- "0.0153900000, 0.0113700000, 0.0073400000, -0.000840000, -0.017320000, -0.050620000, -0.117570000", \
- "0.0154400000, 0.0114000000, 0.0073600000, -0.000820000, -0.017330000, -0.050620000, -0.117560000");
- }
- related_pin : "A";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123400000, 0.0246700000, 0.0493400000, 0.0986900000");
- values("0.0099200000, 0.0144900000, 0.0188600000, 0.0274000000, 0.0441200000, 0.0774300000, 0.1445800000", \
- "0.0098400000, 0.0144100000, 0.0187800000, 0.0273200000, 0.0440600000, 0.0773300000, 0.1445600000", \
- "0.0097900000, 0.0143800000, 0.0187400000, 0.0273000000, 0.0439900000, 0.0773700000, 0.1448000000", \
- "0.0096700000, 0.0142600000, 0.0186200000, 0.0271700000, 0.0439100000, 0.0772900000, 0.1442700000", \
- "0.0094200000, 0.0140000000, 0.0183600000, 0.0269100000, 0.0436300000, 0.0772000000, 0.1443000000", \
- "0.0092000000, 0.0137600000, 0.0181100000, 0.0266600000, 0.0433700000, 0.0769400000, 0.1439400000", \
- "0.0089500000, 0.0134400000, 0.0177800000, 0.0263300000, 0.0431000000, 0.0766100000, 0.1437700000", \
- "0.0088400000, 0.0132700000, 0.0175800000, 0.0261300000, 0.0429300000, 0.0764200000, 0.1438500000", \
- "0.0088500000, 0.0132100000, 0.0174900000, 0.0259600000, 0.0428100000, 0.0762200000, 0.1433600000", \
- "0.0089000000, 0.0132400000, 0.0175200000, 0.0260100000, 0.0428200000, 0.0761200000, 0.1437100000", \
- "0.0089800000, 0.0132700000, 0.0175500000, 0.0260900000, 0.0428500000, 0.0763500000, 0.1437200000");
- }
- }
- max_capacitance : 0.0986200000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123400000, 0.0246700000, 0.0493400000, 0.0986900000");
- values("0.5920100000, 0.7220200000, 0.8257600000, 1.0088700000, 1.3477700000, 2.0103700000, 3.3280700000", \
- "0.5963400000, 0.7262900000, 0.8299200000, 1.0129700000, 1.3523700000, 2.0141700000, 3.3315700000", \
- "0.6012900000, 0.7311400000, 0.8345400000, 1.0178300000, 1.3565300000, 2.0194300000, 3.3349300000", \
- "0.6195600000, 0.7495700000, 0.8534200000, 1.0369000000, 1.3758000000, 2.0386000000, 3.3559000000", \
- "0.6790000000, 0.8092700000, 0.9129000000, 1.0962000000, 1.4358000000, 2.0982000000, 3.4154000000", \
- "0.7725000000, 0.9016000000, 1.0047000000, 1.1882000000, 1.5281000000, 2.1905000000, 3.5078000000", \
- "0.9618000000, 1.0899000000, 1.1928000000, 1.3761000000, 1.7169000000, 2.3804000000, 3.7003000000", \
- "1.1425000000, 1.2712000000, 1.3741000000, 1.5580000000, 1.8990000000, 2.5641000000, 3.8804000000", \
- "1.5235700000, 1.6672700000, 1.7778700000, 1.9697700000, 2.3165700000, 2.9818700000, 4.3027700000", \
- "1.6805300000, 1.8303300000, 1.9438300000, 2.1387300000, 2.4900300000, 3.1569300000, 4.4758300000", \
- "1.8201000000, 1.9757000000, 2.0919000000, 2.2897000000, 2.6425000000, 3.3144000000, 4.6332000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123400000, 0.0246700000, 0.0493400000, 0.0986900000");
- values("0.5502700000, 0.6650800000, 0.7532900000, 0.9066200000, 1.1878700000, 1.7376700000, 2.8315700000", \
- "0.5542900000, 0.6691600000, 0.7577300000, 0.9111400000, 1.1926700000, 1.7413700000, 2.8344700000", \
- "0.5590000000, 0.6744600000, 0.7624000000, 0.9163900000, 1.1973300000, 1.7462300000, 2.8393300000", \
- "0.5772300000, 0.6924500000, 0.7805500000, 0.9342200000, 1.2154000000, 1.7635000000, 2.8571000000", \
- "0.6374600000, 0.7525700000, 0.8408000000, 0.9943000000, 1.2762000000, 1.8256000000, 2.9180000000", \
- "0.7330000000, 0.8477000000, 0.9357000000, 1.0895000000, 1.3715000000, 1.9210000000, 3.0135000000", \
- "0.9311000000, 1.0444000000, 1.1323000000, 1.2862000000, 1.5691000000, 2.1182000000, 3.2112000000", \
- "1.1224000000, 1.2380000000, 1.3264000000, 1.4807000000, 1.7639000000, 2.3132000000, 3.4089000000", \
- "1.5405700000, 1.6771700000, 1.7754700000, 1.9388700000, 2.2268700000, 2.7780700000, 3.8703700000", \
- "1.7170300000, 1.8632300000, 1.9665300000, 2.1346300000, 2.4273300000, 2.9797300000, 4.0729300000", \
- "1.8760000000, 2.0314000000, 2.1395000000, 2.3126000000, 2.6084000000, 3.1629000000, 4.2552000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123400000, 0.0246700000, 0.0493400000, 0.0986900000");
- values("0.1550100000, 0.2680900000, 0.3758300000, 0.5919900000, 1.0346600000, 1.9338000000, 3.7525000000", \
- "0.1546100000, 0.2680900000, 0.3761600000, 0.5913300000, 1.0344500000, 1.9340000000, 3.7529000000", \
- "0.1546500000, 0.2681000000, 0.3752800000, 0.5912000000, 1.0332700000, 1.9358000000, 3.7532000000", \
- "0.1546100000, 0.2681400000, 0.3760900000, 0.5919700000, 1.0346500000, 1.9338000000, 3.7531000000", \
- "0.1546800000, 0.2679700000, 0.3761600000, 0.5913000000, 1.0344000000, 1.9339000000, 3.7529000000", \
- "0.1547000000, 0.2684000000, 0.3757000000, 0.5923000000, 1.0342000000, 1.9331000000, 3.7513000000", \
- "0.1552000000, 0.2693000000, 0.3770000000, 0.5919000000, 1.0327000000, 1.9339000000, 3.7512000000", \
- "0.1640000000, 0.2742000000, 0.3797000000, 0.5939000000, 1.0340000000, 1.9355000000, 3.7524000000", \
- "0.1997000000, 0.3117000000, 0.4145000000, 0.6213000000, 1.0484000000, 1.9394000000, 3.7495000000", \
- "0.2165000000, 0.3264000000, 0.4299000000, 0.6363000000, 1.0598000000, 1.9430000000, 3.7512000000", \
- "0.2324000000, 0.3424000000, 0.4431000000, 0.6475000000, 1.0712000000, 1.9522000000, 3.7583000000");
- }
- related_pin : "A";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030900000, 0.0061700000, 0.0123400000, 0.0246700000, 0.0493400000, 0.0986900000");
- values("0.1413100000, 0.2374800000, 0.3277300000, 0.5108000000, 0.8843800000, 1.6533000000, 3.2075000000", \
- "0.1415300000, 0.2374500000, 0.3275400000, 0.5093900000, 0.8834100000, 1.6539000000, 3.2056000000", \
- "0.1413500000, 0.2374000000, 0.3275600000, 0.5097100000, 0.8844200000, 1.6522000000, 3.2058000000", \
- "0.1412500000, 0.2377200000, 0.3275600000, 0.5092100000, 0.8843600000, 1.6525000000, 3.2042000000", \
- "0.1412700000, 0.2374600000, 0.3279300000, 0.5107500000, 0.8839000000, 1.6531000000, 3.2061000000", \
- "0.1414000000, 0.2378000000, 0.3278000000, 0.5101000000, 0.8836000000, 1.6530000000, 3.2061000000", \
- "0.1423000000, 0.2387000000, 0.3294000000, 0.5111000000, 0.8834000000, 1.6517000000, 3.2047000000", \
- "0.1532000000, 0.2447000000, 0.3332000000, 0.5124000000, 0.8848000000, 1.6526000000, 3.2070000000", \
- "0.1991000000, 0.2909000000, 0.3742000000, 0.5423000000, 0.8996000000, 1.6561000000, 3.2042000000", \
- "0.2198000000, 0.3125000000, 0.3947000000, 0.5601000000, 0.9126000000, 1.6626000000, 3.2059000000", \
- "0.2392000000, 0.3334000000, 0.4148000000, 0.5768000000, 0.9239000000, 1.6668000000, 3.2063000000");
- }
- timing_sense : "positive_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__buf_16") {
- area : 72.283200000;
- cell_footprint : "sky130_fd_sc_hvl__buf";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0233500000;
- clock : "false";
- direction : "input";
- max_transition : 5.0000000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("X") {
- direction : "output";
- function : "(A)";
- internal_power () {
- fall_power ("pwr_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.1935000000, 0.1860900000, 0.1787300000, 0.1638200000, 0.1335000000, 0.0705900000, -0.060730000, -0.330260000, -0.874610000, -1.554370000, -2.234670000, -2.915110000, -3.595640000, -4.276130000, -4.956580000, -5.637190000, -6.317750000, -6.998350000, -7.679000000", \
- "0.1922500000, 0.1849800000, 0.1776100000, 0.1627100000, 0.1323400000, 0.0695400000, -0.061860000, -0.331310000, -0.875710000, -1.555550000, -2.235880000, -2.916220000, -3.596780000, -4.277180000, -4.957740000, -5.638320000, -6.318920000, -6.999420000, -7.680030000", \
- "0.1916900000, 0.1843800000, 0.1768000000, 0.1617600000, 0.1313500000, 0.0690500000, -0.062360000, -0.331870000, -0.876200000, -1.556180000, -2.236510000, -2.916920000, -3.597470000, -4.277850000, -4.958490000, -5.638920000, -6.319510000, -7.000210000, -7.680730000", \
- "0.1906200000, 0.1834200000, 0.1760500000, 0.1611700000, 0.1308700000, 0.0680500000, -0.063300000, -0.332790000, -0.877140000, -1.557060000, -2.237360000, -2.917720000, -3.598220000, -4.278820000, -4.959350000, -5.639790000, -6.320390000, -7.001000000, -7.681530000", \
- "0.1891500000, 0.1818200000, 0.1744700000, 0.1597000000, 0.1294800000, 0.0666100000, -0.064720000, -0.334030000, -0.878550000, -1.558410000, -2.238820000, -2.919240000, -3.599710000, -4.280170000, -4.960740000, -5.641320000, -6.321840000, -7.002440000, -7.682980000", \
- "0.1877300000, 0.1804400000, 0.1730000000, 0.1582900000, 0.1277500000, 0.0645100000, -0.066860000, -0.336070000, -0.880220000, -1.560070000, -2.240310000, -2.920750000, -3.601330000, -4.281720000, -4.962320000, -5.642830000, -6.323290000, -7.003910000, -7.684620000", \
- "0.1857300000, 0.1783500000, 0.1709100000, 0.1557200000, 0.1247100000, 0.0608400000, -0.070640000, -0.339340000, -0.883010000, -1.562430000, -2.242590000, -2.922850000, -3.603260000, -4.283790000, -4.964350000, -5.644930000, -6.325360000, -7.005890000, -7.686550000", \
- "0.1845500000, 0.1769700000, 0.1693100000, 0.1538600000, 0.1224700000, 0.0582600000, -0.073410000, -0.341820000, -0.884890000, -1.563980000, -2.243960000, -2.924140000, -3.604530000, -4.284910000, -4.965450000, -5.645890000, -6.326370000, -7.006930000, -7.687520000", \
- "0.1841000000, 0.1761400000, 0.1682100000, 0.1522600000, 0.1201300000, 0.0550700000, -0.077000000, -0.345170000, -0.887400000, -1.565810000, -2.245280000, -2.925260000, -3.605420000, -4.285760000, -4.966120000, -5.646600000, -6.327100000, -7.007570000, -7.688060000", \
- "0.1845600000, 0.1764800000, 0.1684300000, 0.1523000000, 0.1199400000, 0.0545700000, -0.077860000, -0.346110000, -0.888020000, -1.566240000, -2.245630000, -2.925500000, -3.605600000, -4.285840000, -4.966270000, -5.646540000, -6.327040000, -7.007570000, -7.688040000", \
- "0.1851000000, 0.1769400000, 0.1688100000, 0.1525400000, 0.1199800000, 0.0544200000, -0.078270000, -0.346580000, -0.888480000, -1.566500000, -2.245760000, -2.925570000, -3.605590000, -4.285840000, -4.966150000, -5.646570000, -6.327000000, -7.007470000, -7.688000000", \
- "0.1858900000, 0.1776100000, 0.1693800000, 0.1529900000, 0.1202100000, 0.0544200000, -0.078400000, -0.346960000, -0.888700000, -1.566650000, -2.245870000, -2.925660000, -3.605550000, -4.285730000, -4.966080000, -5.646300000, -6.326820000, -7.007260000, -7.687730000", \
- "0.1863400000, 0.1780300000, 0.1697700000, 0.1533400000, 0.1204700000, 0.0545100000, -0.078360000, -0.347020000, -0.888790000, -1.566720000, -2.245780000, -2.925490000, -3.605450000, -4.285540000, -4.965840000, -5.646170000, -6.326580000, -7.006910000, -7.687460000", \
- "0.1875500000, 0.1790600000, 0.1707000000, 0.1541000000, 0.1209400000, 0.0547300000, -0.078460000, -0.347200000, -0.889110000, -1.566750000, -2.245850000, -2.925440000, -3.605300000, -4.285360000, -4.965570000, -5.645860000, -6.326200000, -7.006670000, -7.687240000", \
- "0.1892000000, 0.1806500000, 0.1721800000, 0.1554100000, 0.1220600000, 0.0555300000, -0.078000000, -0.346820000, -0.888680000, -1.566420000, -2.245350000, -2.924870000, -3.604700000, -4.284720000, -4.964890000, -5.645130000, -6.325510000, -7.005780000, -7.686250000");
- }
- related_pin : "A";
- rise_power ("pwr_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.1300400000, 0.1397300000, 0.1493300000, 0.1682600000, 0.2055700000, 0.2776900000, 0.4173000000, 0.6910400000, 1.2347900000, 1.9150200000, 2.5856800000, 3.2645100000, 3.9393000000, 4.6167000000, 5.2829400000, 5.9611100000, 6.6415000000, 7.3151800000, 7.9918500000", \
- "0.1294500000, 0.1393400000, 0.1489300000, 0.1679500000, 0.2051000000, 0.2770500000, 0.4166700000, 0.6912000000, 1.2342400000, 1.9098300000, 2.5875500000, 3.2608600000, 3.9355200000, 4.6091800000, 5.2783900000, 5.9670000000, 6.6406500000, 7.3232600000, 7.9865700000", \
- "0.1292600000, 0.1389400000, 0.1484800000, 0.1675200000, 0.2048400000, 0.2768300000, 0.4162200000, 0.6901800000, 1.2364000000, 1.9103300000, 2.5875200000, 3.2623200000, 3.9384600000, 4.6136200000, 5.2865500000, 5.9736400000, 6.6361900000, 7.3098900000, 7.9954700000", \
- "0.1283500000, 0.1380400000, 0.1476200000, 0.1667400000, 0.2039200000, 0.2761400000, 0.4155000000, 0.6898600000, 1.2337400000, 1.9126300000, 2.5865900000, 3.2611000000, 3.9434700000, 4.6067300000, 5.2871200000, 5.9541100000, 6.6493700000, 7.3037400000, 7.9863500000", \
- "0.1264700000, 0.1361100000, 0.1457500000, 0.1647400000, 0.2019500000, 0.2738200000, 0.4134500000, 0.6883000000, 1.2315700000, 1.9072100000, 2.5857700000, 3.2622300000, 3.9285100000, 4.6163400000, 5.2840800000, 5.9711500000, 6.6478200000, 7.3215200000, 7.9818500000", \
- "0.1246300000, 0.1342300000, 0.1438300000, 0.1627200000, 0.1997100000, 0.2712800000, 0.4109400000, 0.6855100000, 1.2297800000, 1.9078700000, 2.5836100000, 3.2557600000, 3.9343200000, 4.6114700000, 5.2871300000, 5.9605500000, 6.6384500000, 7.3215400000, 7.9972100000", \
- "0.1223600000, 0.1319000000, 0.1413900000, 0.1600200000, 0.1963700000, 0.2674800000, 0.4073500000, 0.6828000000, 1.2282900000, 1.9038500000, 2.5839800000, 3.2539200000, 3.9342700000, 4.6129000000, 5.2833500000, 5.9582800000, 6.6376500000, 7.3133100000, 7.9762900000", \
- "0.1211900000, 0.1305000000, 0.1395900000, 0.1579500000, 0.1939600000, 0.2646700000, 0.4039200000, 0.6794000000, 1.2247200000, 1.9025900000, 2.5743800000, 3.2537300000, 3.9355300000, 4.6079600000, 5.2833200000, 5.9594500000, 6.6348400000, 7.3184100000, 7.9930500000", \
- "0.1207600000, 0.1297500000, 0.1388000000, 0.1567300000, 0.1922100000, 0.2618900000, 0.4008000000, 0.6757200000, 1.2215600000, 1.8981700000, 2.5799400000, 3.2504800000, 3.9296800000, 4.6104600000, 5.2777900000, 5.9518500000, 6.6303800000, 7.3096800000, 7.9844800000", \
- "0.1213500000, 0.1302700000, 0.1391200000, 0.1569000000, 0.1923800000, 0.2624200000, 0.4005500000, 0.6747700000, 1.2208600000, 1.8974900000, 2.5792800000, 3.2521000000, 3.9278000000, 4.6097800000, 5.2760400000, 5.9572600000, 6.6332500000, 7.3085000000, 7.9739500000", \
- "0.1221600000, 0.1309100000, 0.1397400000, 0.1573900000, 0.1926900000, 0.2624900000, 0.4011900000, 0.6758100000, 1.2188800000, 1.8972600000, 2.5785900000, 3.2506400000, 3.9235800000, 4.6082900000, 5.2772200000, 5.9551300000, 6.6338100000, 7.3094900000, 7.9911600000", \
- "0.1230400000, 0.1318200000, 0.1405300000, 0.1580200000, 0.1928900000, 0.2628000000, 0.4013700000, 0.6759100000, 1.2195100000, 1.8975600000, 2.5710600000, 3.2556800000, 3.9261300000, 4.6029500000, 5.2805600000, 5.9604100000, 6.6282400000, 7.3058100000, 7.9849300000", \
- "0.1236000000, 0.1323200000, 0.1409400000, 0.1584300000, 0.1932700000, 0.2627300000, 0.4016700000, 0.6763200000, 1.2196900000, 1.8968900000, 2.5775400000, 3.2474600000, 3.9308400000, 4.6043500000, 5.2717300000, 5.9626100000, 6.6383600000, 7.3058300000, 7.9815500000", \
- "0.1251100000, 0.1335600000, 0.1421400000, 0.1593700000, 0.1940600000, 0.2633400000, 0.4021900000, 0.6775600000, 1.2214000000, 1.8952100000, 2.5731300000, 3.2483100000, 3.9303300000, 4.6083600000, 5.2742700000, 5.9561700000, 6.6296500000, 7.3008800000, 7.9918300000", \
- "0.1270500000, 0.1353800000, 0.1438600000, 0.1609800000, 0.1955200000, 0.2644200000, 0.4022800000, 0.6787400000, 1.2236100000, 1.9002800000, 2.5733000000, 3.2500200000, 3.9226700000, 4.6076200000, 5.2750200000, 5.9606600000, 6.6280800000, 7.3000600000, 7.9811600000");
- }
- }
- max_capacitance : 1.4446400000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.6418200000, 0.6653400000, 0.6864900000, 0.7241500000, 0.7886900000, 0.8956100000, 1.0758700000, 1.3967700000, 2.0094700000, 2.7661700000, 3.5187700000, 4.2759700000, 5.0315700000, 5.7863700000, 6.5425700000, 7.2977700000, 8.0520700000, 8.8043700000, 9.5505700000", \
- "0.6462700000, 0.6697700000, 0.6910300000, 0.7286700000, 0.7932300000, 0.9000400000, 1.0804700000, 1.4012700000, 2.0139700000, 2.7707700000, 3.5241700000, 4.2783700000, 5.0310700000, 5.7866700000, 6.5471700000, 7.3016700000, 8.0558700000, 8.8039700000, 9.5496700000", \
- "0.6516700000, 0.6752100000, 0.6963500000, 0.7340500000, 0.7987100000, 0.9057000000, 1.0853300000, 1.4067300000, 2.0191300000, 2.7763300000, 3.5313300000, 4.2857300000, 5.0380300000, 5.7963300000, 6.5501300000, 7.3063300000, 8.0615300000, 8.8056300000, 9.5590300000", \
- "0.6713800000, 0.6948500000, 0.7159500000, 0.7538600000, 0.8183900000, 0.9254700000, 1.1053000000, 1.4259000000, 2.0382000000, 2.7953000000, 3.5509000000, 4.3015000000, 5.0619000000, 5.8147000000, 6.5629000000, 7.3230000000, 8.0814000000, 8.8246000000, 9.5821000000", \
- "0.7351700000, 0.7583200000, 0.7799500000, 0.8177200000, 0.8821000000, 0.9890000000, 1.1693000000, 1.4901000000, 2.1032000000, 2.8599000000, 3.6141000000, 4.3676000000, 5.1222000000, 5.8759000000, 6.6318000000, 7.3826000000, 8.1364000000, 8.8949000000, 9.6498000000", \
- "0.8337000000, 0.8570000000, 0.8774000000, 0.9157000000, 0.9800000000, 1.0867000000, 1.2672000000, 1.5879000000, 2.2010000000, 2.9586000000, 3.7108000000, 4.4683000000, 5.2211000000, 5.9734000000, 6.7341000000, 7.4897000000, 8.2302000000, 8.9911000000, 9.7420000000", \
- "1.0336000000, 1.0570000000, 1.0781000000, 1.1155000000, 1.1792000000, 1.2854000000, 1.4656000000, 1.7877000000, 2.4020000000, 3.1589000000, 3.9136000000, 4.6682000000, 5.4188000000, 6.1799000000, 6.9340000000, 7.6858000000, 8.4352000000, 9.1973000000, 9.9500000000", \
- "1.2339000000, 1.2571000000, 1.2779000000, 1.3150000000, 1.3784000000, 1.4845000000, 1.6647000000, 1.9876000000, 2.6016000000, 3.3596000000, 4.1154000000, 4.8698000000, 5.6228000000, 6.3796000000, 7.1311000000, 7.8882000000, 8.6444000000, 9.4010000000, 10.157000000", \
- "1.7063700000, 1.7324700000, 1.7556700000, 1.7963700000, 1.8647700000, 1.9768700000, 2.1625700000, 2.4877700000, 3.1030700000, 3.8610700000, 4.6170700000, 5.3737700000, 6.1233700000, 6.8815700000, 7.6397700000, 8.3906700000, 9.1376700000, 9.8936700000, 10.654700000", \
- "1.9089300000, 1.9366300000, 1.9612300000, 2.0039300000, 2.0750300000, 2.1904300000, 2.3800300000, 2.7099300000, 3.3262300000, 4.0827300000, 4.8384300000, 5.5956300000, 6.3483300000, 7.1064300000, 7.8568300000, 8.6068300000, 9.3678300000, 10.126800000, 10.881800000", \
- "2.0928000000, 2.1222000000, 2.1480000000, 2.1927000000, 2.2665000000, 2.3850000000, 2.5780000000, 2.9114000000, 3.5300000000, 4.2881000000, 5.0438000000, 5.7986000000, 6.5526000000, 7.3050000000, 8.0650000000, 8.8170000000, 9.5650000000, 10.319000000, 11.081000000", \
- "2.2945000000, 2.3257000000, 2.3531000000, 2.4002000000, 2.4773000000, 2.5995000000, 2.7962000000, 3.1326000000, 3.7549000000, 4.5128000000, 5.2673000000, 6.0226000000, 6.7770000000, 7.5280000000, 8.2870000000, 9.0370000000, 9.7850000000, 10.548000000, 11.306000000", \
- "2.4198300000, 2.4522300000, 2.4805300000, 2.5292300000, 2.6085300000, 2.7331300000, 2.9323300000, 3.2705300000, 3.8942300000, 4.6530300000, 5.4077300000, 6.1623300000, 6.9153300000, 7.6703300000, 8.4193300000, 9.1803300000, 9.9343300000, 10.681300000, 11.430300000", \
- "2.7077700000, 2.7428700000, 2.7735700000, 2.8261700000, 2.9108700000, 3.0417700000, 3.2468700000, 3.5898700000, 4.2154700000, 4.9766700000, 5.7316700000, 6.4836700000, 7.2366700000, 7.9926700000, 8.7426700000, 9.4996700000, 10.251700000, 11.000700000, 11.760700000", \
- "2.9668000000, 3.0044000000, 3.0372000000, 3.0935000000, 3.1836000000, 3.3208000000, 3.5319000000, 3.8790000000, 4.5070000000, 5.2680000000, 6.0250000000, 6.7790000000, 7.5320000000, 8.2850000000, 9.0340000000, 9.7910000000, 10.539000000, 11.297000000, 12.052000000");
- }
- cell_rise ("delay_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.5805500000, 0.6052500000, 0.6275500000, 0.6672700000, 0.7356200000, 0.8510200000, 1.0510700000, 1.4211700000, 2.1445700000, 3.0415700000, 3.9357700000, 4.8302700000, 5.7292700000, 6.6239700000, 7.5177700000, 8.4001700000, 9.2984700000, 10.198200000, 11.098200000", \
- "0.5848700000, 0.6096000000, 0.6318300000, 0.6717100000, 0.7399300000, 0.8551300000, 1.0556700000, 1.4256700000, 2.1484700000, 3.0459700000, 3.9404700000, 4.8357700000, 5.7301700000, 6.6180700000, 7.5153700000, 8.4113700000, 9.3109700000, 10.199200000, 11.083200000", \
- "0.5900600000, 0.6148600000, 0.6370900000, 0.6767800000, 0.7450300000, 0.8605000000, 1.0607300000, 1.4310300000, 2.1529300000, 3.0515300000, 3.9454300000, 4.8403300000, 5.7283300000, 6.6294300000, 7.5291300000, 8.4183300000, 9.3012300000, 10.204300000, 11.105300000", \
- "0.6094700000, 0.6342200000, 0.6564900000, 0.6962800000, 0.7643700000, 0.8798100000, 1.0804000000, 1.4500000000, 2.1738000000, 3.0701000000, 3.9644000000, 4.8591000000, 5.7551000000, 6.6519000000, 7.5459000000, 8.4413000000, 9.3320000000, 10.221000000, 11.126000000", \
- "0.6720100000, 0.6969900000, 0.7190200000, 0.7588400000, 0.8270000000, 0.9423000000, 1.1430000000, 1.5134000000, 2.2358000000, 3.1338000000, 4.0297000000, 4.9178000000, 5.8141000000, 6.7072000000, 7.6101000000, 8.5014000000, 9.3950000000, 10.281000000, 11.169000000", \
- "0.7692000000, 0.7940000000, 0.8159000000, 0.8554000000, 0.9233000000, 1.0384000000, 1.2387000000, 1.6092000000, 2.3331000000, 3.2308000000, 4.1266000000, 5.0162000000, 5.9150000000, 6.8119000000, 7.7085000000, 8.6001000000, 9.4987000000, 10.385000000, 11.283000000", \
- "0.9676000000, 0.9920000000, 1.0139000000, 1.0532000000, 1.1209000000, 1.2354000000, 1.4358000000, 1.8071000000, 2.5318000000, 3.4283000000, 4.3236000000, 5.2167000000, 6.1174000000, 7.0057000000, 7.9066000000, 8.7922000000, 9.6980000000, 10.594000000, 11.487000000", \
- "1.1620000000, 1.1865000000, 1.2088000000, 1.2480000000, 1.3154000000, 1.4298000000, 1.6302000000, 2.0020000000, 2.7268000000, 3.6221000000, 4.5185000000, 5.4153000000, 6.3105000000, 7.1965000000, 8.0985000000, 8.9990000000, 9.8960000000, 10.782000000, 11.664000000", \
- "1.5981700000, 1.6270700000, 1.6526700000, 1.6974700000, 1.7721700000, 1.8942700000, 2.1001700000, 2.4735700000, 3.1973700000, 4.0962700000, 4.9929700000, 5.8820700000, 6.7851700000, 7.6789700000, 8.5636700000, 9.4606700000, 10.364700000, 11.264700000, 12.158700000", \
- "1.7823300000, 1.8133300000, 1.8406300000, 1.8881300000, 1.9666300000, 2.0933300000, 2.3035300000, 2.6796300000, 3.4040300000, 4.3017300000, 5.1980300000, 6.0873300000, 6.9907300000, 7.8828300000, 8.7688300000, 9.6698300000, 10.571800000, 11.469800000, 12.359800000", \
- "1.9483000000, 1.9811000000, 2.0100000000, 2.0601000000, 2.1425000000, 2.2736000000, 2.4876000000, 2.8665000000, 3.5914000000, 4.4877000000, 5.3841000000, 6.2755000000, 7.1760000000, 8.0680000000, 8.9560000000, 9.8580000000, 10.759000000, 11.653000000, 12.538000000", \
- "2.1291000000, 2.1639000000, 2.1946000000, 2.2477000000, 2.3346000000, 2.4709000000, 2.6898000000, 3.0716000000, 3.7977000000, 4.6919000000, 5.5886000000, 6.4820000000, 7.3760000000, 8.2690000000, 9.1700000000, 10.060000000, 10.948000000, 11.847000000, 12.752000000", \
- "2.2406300000, 2.2768300000, 2.3087300000, 2.3637300000, 2.4533300000, 2.5931300000, 2.8151300000, 3.1982300000, 3.9265300000, 4.8212300000, 5.7152300000, 6.6093300000, 7.5053300000, 8.3983300000, 9.2943300000, 10.191300000, 11.080300000, 11.970300000, 12.861300000", \
- "2.4945700000, 2.5337700000, 2.5681700000, 2.6276700000, 2.7239700000, 2.8723700000, 3.1026700000, 3.4909700000, 4.2189700000, 5.1156700000, 6.0086700000, 6.9026700000, 7.7956700000, 8.6866700000, 9.5846700000, 10.477700000, 11.362700000, 12.268700000, 13.165700000", \
- "2.7205000000, 2.7624000000, 2.7992000000, 2.8627000000, 2.9652000000, 3.1220000000, 3.3608000000, 3.7540000000, 4.4820000000, 5.3810000000, 6.2730000000, 7.1650000000, 8.0570000000, 8.9490000000, 9.8470000000, 10.734000000, 11.635000000, 12.529000000, 13.415000000");
- }
- fall_transition ("delay_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.1513900000, 0.1674700000, 0.1825900000, 0.2110900000, 0.2643700000, 0.3649300000, 0.5641300000, 0.9677100000, 1.7943000000, 2.8324000000, 3.8782000000, 4.9153000000, 5.9585000000, 7.0023000000, 8.0469000000, 9.0881000000, 10.128300000, 11.184900000, 12.239200000", \
- "0.1514300000, 0.1675200000, 0.1824000000, 0.2107900000, 0.2645000000, 0.3653200000, 0.5641600000, 0.9677100000, 1.7942000000, 2.8322000000, 3.8770000000, 4.9222000000, 5.9679000000, 7.0107000000, 8.0454000000, 9.0885000000, 10.134300000, 11.186800000, 12.234700000", \
- "0.1513600000, 0.1674700000, 0.1825600000, 0.2109500000, 0.2638900000, 0.3650000000, 0.5639500000, 0.9677200000, 1.7926000000, 2.8318000000, 3.8746000000, 4.9216000000, 5.9678000000, 7.0085000000, 8.0534000000, 9.0899000000, 10.129200000, 11.186200000, 12.232900000", \
- "0.1514500000, 0.1674700000, 0.1825700000, 0.2110000000, 0.2644700000, 0.3648900000, 0.5636200000, 0.9678000000, 1.7933000000, 2.8327000000, 3.8744000000, 4.9187000000, 5.9610000000, 7.0037000000, 8.0582000000, 9.0974000000, 10.135700000, 11.188200000, 12.230600000", \
- "0.1514300000, 0.1674400000, 0.1826600000, 0.2109200000, 0.2643200000, 0.3651600000, 0.5636000000, 0.9675000000, 1.7937000000, 2.8325000000, 3.8763000000, 4.9224000000, 5.9624000000, 7.0130000000, 8.0537000000, 9.0976000000, 10.144500000, 11.186300000, 12.233500000", \
- "0.1516000000, 0.1676000000, 0.1827000000, 0.2112000000, 0.2645000000, 0.3652000000, 0.5641000000, 0.9679000000, 1.7927000000, 2.8319000000, 3.8779000000, 4.9155000000, 5.9648000000, 7.0092000000, 8.0530000000, 9.0880000000, 10.143200000, 11.192300000, 12.232300000", \
- "0.1515000000, 0.1677000000, 0.1830000000, 0.2115000000, 0.2653000000, 0.3669000000, 0.5643000000, 0.9678000000, 1.7925000000, 2.8326000000, 3.8802000000, 4.9195000000, 5.9663000000, 7.0034000000, 8.0465000000, 9.0925000000, 10.148700000, 11.178400000, 12.229500000", \
- "0.1535000000, 0.1695000000, 0.1847000000, 0.2134000000, 0.2667000000, 0.3676000000, 0.5661000000, 0.9681000000, 1.7930000000, 2.8325000000, 3.8805000000, 4.9151000000, 5.9655000000, 7.0063000000, 8.0532000000, 9.0975000000, 10.138800000, 11.176700000, 12.216400000", \
- "0.1929000000, 0.2080000000, 0.2222000000, 0.2492000000, 0.3003000000, 0.3953000000, 0.5849000000, 0.9755000000, 1.7959000000, 2.8326000000, 3.8758000000, 4.9175000000, 5.9649000000, 7.0103000000, 8.0499000000, 9.0937000000, 10.145100000, 11.187900000, 12.229200000", \
- "0.2131000000, 0.2281000000, 0.2419000000, 0.2684000000, 0.3183000000, 0.4133000000, 0.6015000000, 0.9870000000, 1.7969000000, 2.8351000000, 3.8771000000, 4.9157000000, 5.9656000000, 6.9986000000, 8.0513000000, 9.0999000000, 10.141400000, 11.184200000, 12.219600000", \
- "0.2324000000, 0.2475000000, 0.2611000000, 0.2872000000, 0.3365000000, 0.4300000000, 0.6159000000, 0.9999000000, 1.8055000000, 2.8342000000, 3.8800000000, 4.9206000000, 5.9572000000, 7.0073000000, 8.0471000000, 9.0898000000, 10.141200000, 11.187800000, 12.229400000", \
- "0.2545000000, 0.2698000000, 0.2837000000, 0.3095000000, 0.3572000000, 0.4489000000, 0.6334000000, 1.0147000000, 1.8133000000, 2.8433000000, 3.8767000000, 4.9164000000, 5.9685000000, 7.0084000000, 8.0464000000, 9.0898000000, 10.138000000, 11.184600000, 12.223000000", \
- "0.2686000000, 0.2841000000, 0.2983000000, 0.3243000000, 0.3712000000, 0.4616000000, 0.6434000000, 1.0228000000, 1.8198000000, 2.8416000000, 3.8829000000, 4.9199000000, 5.9699000000, 7.0124000000, 8.0516000000, 9.0914000000, 10.126300000, 11.179600000, 12.227000000", \
- "0.3020000000, 0.3182000000, 0.3329000000, 0.3590000000, 0.4057000000, 0.4929000000, 0.6689000000, 1.0420000000, 1.8333000000, 2.8527000000, 3.8847000000, 4.9224000000, 5.9737000000, 7.0090000000, 8.0580000000, 9.1020000000, 10.140000000, 11.184000000, 12.227000000", \
- "0.3330000000, 0.3500000000, 0.3652000000, 0.3920000000, 0.4388000000, 0.5241000000, 0.6962000000, 1.0609000000, 1.8485000000, 2.8610000000, 3.8880000000, 4.9270000000, 5.9720000000, 7.0180000000, 8.0590000000, 9.0940000000, 10.144000000, 11.188000000, 12.230000000");
- }
- related_pin : "A";
- rise_transition ("delay_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.1469600000, 0.1647900000, 0.1816200000, 0.2136000000, 0.2746400000, 0.3944300000, 0.6350200000, 1.1256200000, 2.1323000000, 3.3928000000, 4.6533000000, 5.9077000000, 7.1639000000, 8.4255000000, 9.6871000000, 10.947500000, 12.204600000, 13.465400000, 14.708200000", \
- "0.1469500000, 0.1647600000, 0.1816600000, 0.2137200000, 0.2747500000, 0.3939000000, 0.6337900000, 1.1253900000, 2.1297000000, 3.3926000000, 4.6528000000, 5.9134000000, 7.1656000000, 8.4307000000, 9.6859000000, 10.937800000, 12.217800000, 13.477300000, 14.732600000", \
- "0.1470500000, 0.1648000000, 0.1816700000, 0.2136400000, 0.2752700000, 0.3938600000, 0.6349300000, 1.1260400000, 2.1306000000, 3.3929000000, 4.6523000000, 5.9126000000, 7.1699000000, 8.4234000000, 9.6945000000, 10.961700000, 12.208900000, 13.457100000, 14.715700000", \
- "0.1470700000, 0.1647900000, 0.1816200000, 0.2141100000, 0.2754800000, 0.3946300000, 0.6342800000, 1.1267000000, 2.1318000000, 3.3920000000, 4.6520000000, 5.9123000000, 7.1756000000, 8.4386000000, 9.6838000000, 10.949600000, 12.222000000, 13.463500000, 14.717200000", \
- "0.1470500000, 0.1647800000, 0.1816100000, 0.2137400000, 0.2753400000, 0.3939800000, 0.6343000000, 1.1266000000, 2.1299000000, 3.3919000000, 4.6543000000, 5.9094000000, 7.1723000000, 8.4327000000, 9.6935000000, 10.960900000, 12.222700000, 13.476700000, 14.726100000", \
- "0.1473000000, 0.1647000000, 0.1817000000, 0.2139000000, 0.2756000000, 0.3944000000, 0.6352000000, 1.1268000000, 2.1316000000, 3.3931000000, 4.6534000000, 5.9105000000, 7.1604000000, 8.4375000000, 9.6923000000, 10.936600000, 12.208700000, 13.483900000, 14.740700000", \
- "0.1474000000, 0.1654000000, 0.1822000000, 0.2145000000, 0.2757000000, 0.3950000000, 0.6354000000, 1.1267000000, 2.1326000000, 3.3874000000, 4.6520000000, 5.9060000000, 7.1663000000, 8.4339000000, 9.6787000000, 10.957500000, 12.198300000, 13.462000000, 14.730800000", \
- "0.1538000000, 0.1708000000, 0.1872000000, 0.2187000000, 0.2790000000, 0.3974000000, 0.6367000000, 1.1273000000, 2.1313000000, 3.3885000000, 4.6509000000, 5.9075000000, 7.1748000000, 8.4310000000, 9.6879000000, 10.943500000, 12.213800000, 13.483800000, 14.731700000", \
- "0.1996000000, 0.2166000000, 0.2325000000, 0.2625000000, 0.3195000000, 0.4298000000, 0.6559000000, 1.1354000000, 2.1314000000, 3.3916000000, 4.6516000000, 5.9111000000, 7.1625000000, 8.4370000000, 9.6906000000, 10.946800000, 12.192400000, 13.465500000, 14.733400000", \
- "0.2215000000, 0.2389000000, 0.2546000000, 0.2844000000, 0.3408000000, 0.4498000000, 0.6728000000, 1.1434000000, 2.1346000000, 3.3899000000, 4.6506000000, 5.9086000000, 7.1633000000, 8.4349000000, 9.6905000000, 10.947500000, 12.199600000, 13.470200000, 14.744000000", \
- "0.2421000000, 0.2597000000, 0.2758000000, 0.3058000000, 0.3622000000, 0.4686000000, 0.6873000000, 1.1535000000, 2.1407000000, 3.3887000000, 4.6501000000, 5.9079000000, 7.1648000000, 8.4323000000, 9.6897000000, 10.938700000, 12.203700000, 13.469900000, 14.738500000", \
- "0.2654000000, 0.2834000000, 0.3000000000, 0.3302000000, 0.3859000000, 0.4913000000, 0.7053000000, 1.1662000000, 2.1421000000, 3.3955000000, 4.6502000000, 5.9064000000, 7.1821000000, 8.4226000000, 9.6917000000, 10.951600000, 12.209400000, 13.462300000, 14.713000000", \
- "0.2802000000, 0.2993000000, 0.3155000000, 0.3465000000, 0.4016000000, 0.5059000000, 0.7183000000, 1.1759000000, 2.1472000000, 3.3961000000, 4.6513000000, 5.9090000000, 7.1679000000, 8.4278000000, 9.6836000000, 10.953700000, 12.210700000, 13.470000000, 14.725000000", \
- "0.3156000000, 0.3346000000, 0.3520000000, 0.3838000000, 0.4397000000, 0.5423000000, 0.7479000000, 1.1948000000, 2.1598000000, 3.3973000000, 4.6551000000, 5.9160000000, 7.1681000000, 8.4210000000, 9.6840000000, 10.942000000, 12.202000000, 13.456000000, 14.733000000", \
- "0.3485000000, 0.3684000000, 0.3863000000, 0.4187000000, 0.4767000000, 0.5788000000, 0.7784000000, 1.2139000000, 2.1714000000, 3.4100000000, 4.6560000000, 5.9140000000, 7.1770000000, 8.4240000000, 9.6880000000, 10.935000000, 12.199000000, 13.493000000, 14.720000000");
- }
- timing_sense : "positive_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__buf_2") {
- area : 13.675200000;
- cell_footprint : "sky130_fd_sc_hvl__buf";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0022000000;
- clock : "false";
- direction : "input";
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("X") {
- direction : "output";
- function : "(A)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0064500000, 0.0129000000, 0.0258100000, 0.0516200000, 0.1032500000, 0.2065000000");
- values("0.0221400000, 0.0140500000, 0.0058600000, -0.011020000, -0.045550000, -0.115470000, -0.255830000", \
- "0.0221900000, 0.0141400000, 0.0059700000, -0.010900000, -0.045440000, -0.115360000, -0.255720000", \
- "0.0221900000, 0.0141200000, 0.0059400000, -0.010920000, -0.045450000, -0.115380000, -0.255740000", \
- "0.0221600000, 0.0141000000, 0.0059300000, -0.010950000, -0.045510000, -0.115440000, -0.255800000", \
- "0.0220700000, 0.0140200000, 0.0058300000, -0.011060000, -0.045600000, -0.115520000, -0.255880000", \
- "0.0219800000, 0.0139500000, 0.0057100000, -0.011190000, -0.045730000, -0.115640000, -0.256000000", \
- "0.0218400000, 0.0137400000, 0.0054600000, -0.011500000, -0.046030000, -0.115890000, -0.256200000", \
- "0.0217200000, 0.0135400000, 0.0052000000, -0.011790000, -0.046310000, -0.116110000, -0.256370000", \
- "0.0216800000, 0.0133100000, 0.0048700000, -0.012210000, -0.046740000, -0.116470000, -0.256610000", \
- "0.0217600000, 0.0132700000, 0.0048100000, -0.012300000, -0.046850000, -0.116560000, -0.256650000", \
- "0.0218700000, 0.0133100000, 0.0047800000, -0.012360000, -0.046920000, -0.116620000, -0.256690000");
- }
- related_pin : "A";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0064500000, 0.0129000000, 0.0258100000, 0.0516200000, 0.1032500000, 0.2065000000");
- values("0.0159700000, 0.0253500000, 0.0345300000, 0.0524600000, 0.0877500000, 0.1578800000, 0.2978100000", \
- "0.0162600000, 0.0255700000, 0.0347500000, 0.0526600000, 0.0879500000, 0.1580100000, 0.2984000000", \
- "0.0162200000, 0.0255800000, 0.0347600000, 0.0527000000, 0.0879500000, 0.1577400000, 0.2984000000", \
- "0.0161800000, 0.0255500000, 0.0347000000, 0.0526400000, 0.0879600000, 0.1577300000, 0.2982900000", \
- "0.0160600000, 0.0254200000, 0.0345800000, 0.0525100000, 0.0878100000, 0.1579100000, 0.2981900000", \
- "0.0159000000, 0.0252500000, 0.0343900000, 0.0522900000, 0.0875200000, 0.1577100000, 0.2981600000", \
- "0.0157000000, 0.0250000000, 0.0340900000, 0.0519800000, 0.0873300000, 0.1572400000, 0.2978500000", \
- "0.0155800000, 0.0248000000, 0.0339000000, 0.0517700000, 0.0870000000, 0.1571000000, 0.2978400000", \
- "0.0155700000, 0.0245700000, 0.0335400000, 0.0513500000, 0.0864800000, 0.1568900000, 0.2970700000", \
- "0.0156600000, 0.0246000000, 0.0335100000, 0.0512300000, 0.0864900000, 0.1565900000, 0.2972200000", \
- "0.0157800000, 0.0246500000, 0.0335700000, 0.0512800000, 0.0865000000, 0.1567000000, 0.2977800000");
- }
- }
- max_capacitance : 0.2058800000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0064500000, 0.0129000000, 0.0258100000, 0.0516200000, 0.1032500000, 0.2065000000");
- values("0.7956200000, 0.9729200000, 1.0980700000, 1.3043700000, 1.6622700000, 2.3322700000, 3.6473700000", \
- "0.8002300000, 0.9773600000, 1.1024700000, 1.3087700000, 1.6663700000, 2.3361700000, 3.6535700000", \
- "0.8052500000, 0.9822300000, 1.1075300000, 1.3139300000, 1.6712300000, 2.3416300000, 3.6585300000", \
- "0.8243200000, 1.0020000000, 1.1273000000, 1.3317000000, 1.6904000000, 2.3595000000, 3.6780000000", \
- "0.8866000000, 1.0637000000, 1.1888000000, 1.3950000000, 1.7537000000, 2.4227000000, 3.7414000000", \
- "0.9811000000, 1.1585000000, 1.2835000000, 1.4896000000, 1.8481000000, 2.5181000000, 3.8344000000", \
- "1.1723000000, 1.3495000000, 1.4744000000, 1.6804000000, 2.0384000000, 2.7089000000, 4.0275000000", \
- "1.3672000000, 1.5428000000, 1.6670000000, 1.8722000000, 2.2312000000, 2.9028000000, 4.2205000000", \
- "1.8545700000, 2.0414700000, 2.1695700000, 2.3777700000, 2.7380700000, 3.4106700000, 4.7295700000", \
- "2.0612300000, 2.2575300000, 2.3904300000, 2.6047300000, 2.9685300000, 3.6413300000, 4.9591300000", \
- "2.2466000000, 2.4518000000, 2.5888000000, 2.8078000000, 3.1768000000, 3.8517000000, 5.1714000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0064500000, 0.0129000000, 0.0258100000, 0.0516200000, 0.1032500000, 0.2065000000");
- values("0.7378000000, 0.9112800000, 1.0312700000, 1.2264700000, 1.5648700000, 2.2007700000, 3.4550700000", \
- "0.7423700000, 0.9158800000, 1.0358700000, 1.2307700000, 1.5693700000, 2.2052700000, 3.4609700000", \
- "0.7476300000, 0.9213100000, 1.0413300000, 1.2365300000, 1.5747300000, 2.2106300000, 3.4657300000", \
- "0.7672900000, 0.9411000000, 1.0607000000, 1.2562000000, 1.5948000000, 2.2305000000, 3.4849000000", \
- "0.8304000000, 1.0041000000, 1.1237000000, 1.3193000000, 1.6577000000, 2.2938000000, 3.5495000000", \
- "0.9276000000, 1.1012000000, 1.2206000000, 1.4154000000, 1.7547000000, 2.3906000000, 3.6464000000", \
- "1.1260000000, 1.2990000000, 1.4181000000, 1.6134000000, 1.9522000000, 2.5887000000, 3.8438000000", \
- "1.3272000000, 1.4996000000, 1.6186000000, 1.8137000000, 2.1529000000, 2.7894000000, 4.0468000000", \
- "1.8368700000, 2.0255700000, 2.1497700000, 2.3479700000, 2.6883700000, 3.3261700000, 4.5824700000", \
- "2.0569300000, 2.2576300000, 2.3893300000, 2.5937300000, 2.9371300000, 3.5753300000, 4.8287300000", \
- "2.2548000000, 2.4692000000, 2.6055000000, 2.8172000000, 3.1668000000, 3.8058000000, 5.0618000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0064500000, 0.0129000000, 0.0258100000, 0.0516200000, 0.1032500000, 0.2065000000");
- values("0.1809000000, 0.3113400000, 0.4232000000, 0.6373000000, 1.0682000000, 1.9553000000, 3.7608000000", \
- "0.1808400000, 0.3115500000, 0.4223700000, 0.6370000000, 1.0684000000, 1.9527000000, 3.7595000000", \
- "0.1808400000, 0.3116100000, 0.4223700000, 0.6370000000, 1.0666000000, 1.9553000000, 3.7595000000", \
- "0.1810300000, 0.3125300000, 0.4226800000, 0.6381000000, 1.0682000000, 1.9554000000, 3.7565000000", \
- "0.1808700000, 0.3116000000, 0.4229000000, 0.6371000000, 1.0677000000, 1.9551000000, 3.7563000000", \
- "0.1809000000, 0.3115000000, 0.4230000000, 0.6382000000, 1.0676000000, 1.9554000000, 3.7603000000", \
- "0.1809000000, 0.3120000000, 0.4238000000, 0.6382000000, 1.0670000000, 1.9550000000, 3.7598000000", \
- "0.1812000000, 0.3127000000, 0.4240000000, 0.6386000000, 1.0678000000, 1.9510000000, 3.7604000000", \
- "0.2139000000, 0.3385000000, 0.4441000000, 0.6502000000, 1.0722000000, 1.9527000000, 3.7604000000", \
- "0.2350000000, 0.3604000000, 0.4657000000, 0.6685000000, 1.0844000000, 1.9573000000, 3.7604000000", \
- "0.2553000000, 0.3807000000, 0.4855000000, 0.6873000000, 1.0974000000, 1.9655000000, 3.7575000000");
- }
- related_pin : "A";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0064500000, 0.0129000000, 0.0258100000, 0.0516200000, 0.1032500000, 0.2065000000");
- values("0.1732100000, 0.2984900000, 0.4047900000, 0.6111300000, 1.0292000000, 1.8951000000, 3.6675000000", \
- "0.1733000000, 0.2986100000, 0.4048000000, 0.6114000000, 1.0292000000, 1.8945000000, 3.6684000000", \
- "0.1734600000, 0.2986700000, 0.4048000000, 0.6104500000, 1.0293000000, 1.8931000000, 3.6654000000", \
- "0.1732500000, 0.2982000000, 0.4046000000, 0.6110000000, 1.0293000000, 1.8934000000, 3.6641000000", \
- "0.1732600000, 0.2982000000, 0.4045000000, 0.6108000000, 1.0294000000, 1.8948000000, 3.6685000000", \
- "0.1731000000, 0.2982000000, 0.4049000000, 0.6107000000, 1.0288000000, 1.8949000000, 3.6685000000", \
- "0.1733000000, 0.2987000000, 0.4048000000, 0.6114000000, 1.0295000000, 1.8937000000, 3.6642000000", \
- "0.1741000000, 0.2998000000, 0.4059000000, 0.6115000000, 1.0297000000, 1.8952000000, 3.6674000000", \
- "0.2150000000, 0.3316000000, 0.4308000000, 0.6274000000, 1.0362000000, 1.8962000000, 3.6686000000", \
- "0.2395000000, 0.3585000000, 0.4561000000, 0.6475000000, 1.0470000000, 1.8996000000, 3.6641000000", \
- "0.2621000000, 0.3841000000, 0.4811000000, 0.6694000000, 1.0610000000, 1.9056000000, 3.6684000000");
- }
- timing_sense : "positive_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__buf_32") {
- area : 136.75200000;
- cell_footprint : "sky130_fd_sc_hvl__buf";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0379300000;
- clock : "false";
- direction : "input";
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("X") {
- direction : "output";
- function : "(A)";
- internal_power () {
- fall_power ("pwr_template17x25") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.5000000000, 6.7500000000, 8.5000000000, 10.000000000, 12.000000000");
- index_2("0.0000000000, 0.0072500000, 0.0145000000, 0.0290000000, 0.0580100000, 0.1160200000, 0.2320400000, 0.4640800000, 0.9281600000, 1.4281600000, 1.9281600000, 2.4281600000, 2.9281600000, 3.4281600000, 3.9281600000, 4.4281600000, 4.9281600000, 5.4281600000, 5.9281600000, 6.4281600000, 6.9281600000, 7.4281600000, 7.9281600000, 8.4281600000, 8.9281600000");
- values("0.3621100000, 0.3533200000, 0.3448600000, 0.3271200000, 0.2922000000, 0.2210500000, 0.0739800000, -0.231760000, -0.855820000, -1.533520000, -2.212660000, -2.892390000, -3.572460000, -4.252730000, -4.933180000, -5.613570000, -6.293770000, -6.974250000, -7.655130000, -8.335530000, -9.015810000, -9.696450000, -10.37690000, -11.05730000, -11.73800000", \
- "0.3612500000, 0.3523800000, 0.3437200000, 0.3262800000, 0.2912800000, 0.2198200000, 0.0726900000, -0.232420000, -0.857070000, -1.534420000, -2.213740000, -2.893340000, -3.573540000, -4.253770000, -4.934230000, -5.614550000, -6.294840000, -6.975560000, -7.655860000, -8.336480000, -9.016890000, -9.697450000, -10.37800000, -11.05850000, -11.73900000", \
- "0.3598400000, 0.3512800000, 0.3425900000, 0.3250600000, 0.2906000000, 0.2194400000, 0.0724400000, -0.233260000, -0.857480000, -1.535070000, -2.214250000, -2.894030000, -3.574110000, -4.254310000, -4.934760000, -5.615150000, -6.295360000, -6.975810000, -7.656320000, -8.336880000, -9.017290000, -9.697840000, -10.37850000, -11.05890000, -11.73960000", \
- "0.3590000000, 0.3504300000, 0.3415600000, 0.3242700000, 0.2892600000, 0.2182200000, 0.0710400000, -0.234380000, -0.858580000, -1.536300000, -2.215290000, -2.895190000, -3.575380000, -4.255570000, -4.935800000, -5.616260000, -6.296860000, -6.977150000, -7.657870000, -8.338350000, -9.018690000, -9.699240000, -10.37990000, -11.06040000, -11.74090000", \
- "0.3568300000, 0.3483500000, 0.3395100000, 0.3221000000, 0.2872800000, 0.2158500000, 0.0689500000, -0.236660000, -0.860470000, -1.538190000, -2.217260000, -2.897080000, -3.577360000, -4.257630000, -4.938000000, -5.618400000, -6.298770000, -6.979270000, -7.659680000, -8.340290000, -9.020770000, -9.701350000, -10.38170000, -11.06240000, -11.74290000", \
- "0.3545900000, 0.3459800000, 0.3374000000, 0.3201000000, 0.2852600000, 0.2133400000, 0.0656600000, -0.239450000, -0.863380000, -1.540700000, -2.219930000, -2.899570000, -3.579930000, -4.260180000, -4.940580000, -5.620850000, -6.301430000, -6.981710000, -7.662240000, -8.342950000, -9.023380000, -9.703960000, -10.38430000, -11.06490000, -11.74530000", \
- "0.3518000000, 0.3430900000, 0.3344400000, 0.3169900000, 0.2815400000, 0.2093100000, 0.0605600000, -0.245210000, -0.868350000, -1.545350000, -2.224100000, -2.903650000, -3.583500000, -4.263830000, -4.943990000, -5.624220000, -6.304600000, -6.985110000, -7.665500000, -8.345940000, -9.026490000, -9.706790000, -10.38750000, -11.06780000, -11.74840000", \
- "0.3500100000, 0.3412800000, 0.3326400000, 0.3147300000, 0.2788200000, 0.2052000000, 0.0557200000, -0.250200000, -0.872650000, -1.549120000, -2.227410000, -2.906600000, -3.586410000, -4.266270000, -4.946430000, -5.626760000, -6.307060000, -6.987360000, -7.667790000, -8.348330000, -9.028770000, -9.709030000, -10.38980000, -11.07020000, -11.75070000", \
- "0.3483500000, 0.3391000000, 0.3299200000, 0.3114900000, 0.2744600000, 0.1999500000, 0.0490800000, -0.257510000, -0.879500000, -1.554810000, -2.232230000, -2.911020000, -3.590340000, -4.269810000, -4.949670000, -5.629640000, -6.309760000, -6.989940000, -7.670220000, -8.350380000, -9.030840000, -9.711260000, -10.39170000, -11.07210000, -11.75260000", \
- "0.3489600000, 0.3396100000, 0.3302500000, 0.3116000000, 0.2743300000, 0.1992600000, 0.0476800000, -0.259290000, -0.881230000, -1.556270000, -2.233460000, -2.911940000, -3.590830000, -4.270310000, -4.950120000, -5.630060000, -6.309980000, -6.990130000, -7.670360000, -8.350730000, -9.030990000, -9.711400000, -10.39170000, -11.07210000, -11.75250000", \
- "0.3498800000, 0.3404100000, 0.3309800000, 0.3121600000, 0.2745400000, 0.1990600000, 0.0469300000, -0.260720000, -0.882520000, -1.557270000, -2.234480000, -2.912770000, -3.591630000, -4.270930000, -4.950640000, -5.630550000, -6.310500000, -6.990480000, -7.670670000, -8.350980000, -9.031250000, -9.711620000, -10.39200000, -11.07230000, -11.75270000", \
- "0.3509800000, 0.3413800000, 0.3318700000, 0.3128600000, 0.2749400000, 0.1990800000, 0.0466000000, -0.261570000, -0.883780000, -1.558330000, -2.235480000, -2.913580000, -3.592400000, -4.271670000, -4.951190000, -5.630890000, -6.310830000, -6.990880000, -7.670980000, -8.351040000, -9.031420000, -9.711770000, -10.39200000, -11.07230000, -11.75280000", \
- "0.3528700000, 0.3430900000, 0.3333700000, 0.3141900000, 0.2759300000, 0.1995700000, 0.0464600000, -0.261940000, -0.884580000, -1.559490000, -2.236180000, -2.914150000, -3.592940000, -4.271930000, -4.951410000, -5.631130000, -6.311070000, -6.990970000, -7.671030000, -8.351170000, -9.031400000, -9.711550000, -10.39180000, -11.07220000, -11.75260000", \
- "0.3554600000, 0.3455600000, 0.3356800000, 0.3161500000, 0.2775900000, 0.2007700000, 0.0470600000, -0.261870000, -0.884680000, -1.559600000, -2.236530000, -2.914320000, -3.592900000, -4.271930000, -4.951360000, -5.631010000, -6.310670000, -6.990630000, -7.670720000, -8.350800000, -9.030940000, -9.711020000, -10.39130000, -11.07160000, -11.75190000", \
- "0.3597800000, 0.3496500000, 0.3398000000, 0.3198900000, 0.2807900000, 0.2033000000, 0.0488200000, -0.260950000, -0.884040000, -1.558910000, -2.235720000, -2.913670000, -3.592140000, -4.271090000, -4.950410000, -5.629890000, -6.309690000, -6.989490000, -7.669390000, -8.349460000, -9.029450000, -9.709650000, -10.38990000, -11.07010000, -11.75040000", \
- "0.3638900000, 0.3537800000, 0.3434900000, 0.3235400000, 0.2837800000, 0.2058600000, 0.0508800000, -0.259570000, -0.883140000, -1.557640000, -2.234400000, -2.912240000, -3.590840000, -4.269740000, -4.948880000, -5.628350000, -6.308050000, -6.987850000, -7.667800000, -8.347710000, -9.027800000, -9.707880000, -10.38800000, -11.06830000, -11.74860000", \
- "0.3696200000, 0.3590300000, 0.3487000000, 0.3284400000, 0.2886100000, 0.2100300000, 0.0543200000, -0.256680000, -0.881070000, -1.555810000, -2.232540000, -2.910230000, -3.588650000, -4.267570000, -4.946860000, -5.626280000, -6.305820000, -6.985560000, -7.665350000, -8.345250000, -9.025320000, -9.705480000, -10.38570000, -11.06580000, -11.74600000");
- }
- related_pin : "A";
- rise_power ("pwr_template17x25") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.5000000000, 6.7500000000, 8.5000000000, 10.000000000, 12.000000000");
- index_2("0.0000000000, 0.0072500000, 0.0145000000, 0.0290000000, 0.0580100000, 0.1160200000, 0.2320400000, 0.4640800000, 0.9281600000, 1.4281600000, 1.9281600000, 2.4281600000, 2.9281600000, 3.4281600000, 3.9281600000, 4.4281600000, 4.9281600000, 5.4281600000, 5.9281600000, 6.4281600000, 6.9281600000, 7.4281600000, 7.9281600000, 8.4281600000, 8.9281600000");
- values("0.2613200000, 0.2724000000, 0.2834100000, 0.3053700000, 0.3488100000, 0.4340300000, 0.5988400000, 0.9200000000, 1.5537900000, 2.2322000000, 2.9092100000, 3.5873700000, 4.2651200000, 4.9326900000, 5.6108600000, 6.2800700000, 6.9519300000, 7.6346300000, 8.3100800000, 8.9882000000, 9.6627800000, 10.342700000, 11.028900000, 11.718700000, 12.422700000", \
- "0.2604700000, 0.2715900000, 0.2825300000, 0.3044800000, 0.3480000000, 0.4329500000, 0.5980600000, 0.9200300000, 1.5531000000, 2.2309800000, 2.9076500000, 3.5861400000, 4.2623400000, 4.9318600000, 5.6010400000, 6.2917500000, 6.9618800000, 7.6382500000, 8.3128600000, 8.9820400000, 9.6601800000, 10.350900000, 11.046000000, 11.708000000, 12.420100000", \
- "0.2600800000, 0.2711200000, 0.2822000000, 0.3041400000, 0.3476400000, 0.4326200000, 0.5980600000, 0.9202300000, 1.5532800000, 2.2313500000, 2.9068300000, 3.5901900000, 4.2547600000, 4.9289900000, 5.6161100000, 6.2817700000, 6.9625800000, 7.6353700000, 8.3117500000, 9.0006200000, 9.6591400000, 10.347100000, 11.035100000, 11.729300000, 12.413700000", \
- "0.2589900000, 0.2700000000, 0.2810800000, 0.3029900000, 0.3463500000, 0.4318800000, 0.5967200000, 0.9185200000, 1.5522000000, 2.2307200000, 2.9044100000, 3.5832600000, 4.2563400000, 4.9369000000, 5.6070000000, 6.2797900000, 6.9552700000, 7.6316700000, 8.3070800000, 8.9861700000, 9.6615700000, 10.368300000, 11.021500000, 11.727400000, 12.408200000", \
- "0.2563600000, 0.2674300000, 0.2783200000, 0.3004100000, 0.3438300000, 0.4288800000, 0.5937800000, 0.9157100000, 1.5499500000, 2.2263900000, 2.9038800000, 3.5858100000, 4.2615400000, 4.9270300000, 5.6060700000, 6.2761900000, 6.9517200000, 7.6280700000, 8.3017200000, 8.9691600000, 9.6768300000, 10.340700000, 11.026000000, 11.714900000, 12.415300000", \
- "0.2535500000, 0.2646100000, 0.2755700000, 0.2974600000, 0.3409600000, 0.4255000000, 0.5900100000, 0.9122800000, 1.5466400000, 2.2245300000, 2.9004300000, 3.5765600000, 4.2543900000, 4.9328800000, 5.6110100000, 6.2764900000, 6.9492300000, 7.6236900000, 8.3091500000, 8.9809400000, 9.6481800000, 10.343600000, 11.046200000, 11.695300000, 12.383500000", \
- "0.2499100000, 0.2608800000, 0.2717000000, 0.2934300000, 0.3362200000, 0.4200800000, 0.5843600000, 0.9048400000, 1.5389200000, 2.2192400000, 2.8965200000, 3.5761500000, 4.2495000000, 4.9210100000, 5.5991700000, 6.2764200000, 6.9527500000, 7.6208900000, 8.2954400000, 8.9817700000, 9.6590000000, 10.338100000, 11.020800000, 11.727900000, 12.378900000", \
- "0.2475900000, 0.2584100000, 0.2690800000, 0.2902500000, 0.3324900000, 0.4155200000, 0.5786000000, 0.8992600000, 1.5337400000, 2.2150000000, 2.8894500000, 3.5742000000, 4.2470800000, 4.9225000000, 5.5887500000, 6.2736000000, 6.9408600000, 7.6302900000, 8.2994200000, 8.9656800000, 9.6440000000, 10.327000000, 11.009900000, 11.693800000, 12.374900000", \
- "0.2461200000, 0.2565300000, 0.2669900000, 0.2878500000, 0.3291200000, 0.4104800000, 0.5719200000, 0.8931000000, 1.5277200000, 2.2074000000, 2.8837300000, 3.5608800000, 4.2360500000, 4.9103400000, 5.5907500000, 6.2586400000, 6.9371000000, 7.6308000000, 8.3045400000, 8.9668000000, 9.6490300000, 10.324600000, 11.010700000, 11.698700000, 12.381900000", \
- "0.2468700000, 0.2571200000, 0.2673500000, 0.2878300000, 0.3289700000, 0.4110600000, 0.5719400000, 0.8906500000, 1.5269300000, 2.2043400000, 2.8853700000, 3.5598800000, 4.2364100000, 4.9139900000, 5.5897500000, 6.2710800000, 6.9350400000, 7.6115900000, 8.2919300000, 8.9713600000, 9.6536900000, 10.330200000, 11.035700000, 11.709300000, 12.370400000", \
- "0.2478200000, 0.2579500000, 0.2680900000, 0.2884600000, 0.3292300000, 0.4110700000, 0.5720700000, 0.8916200000, 1.5240300000, 2.2027800000, 2.8824600000, 3.5598800000, 4.2421600000, 4.9087200000, 5.5884000000, 6.2642500000, 6.9361300000, 7.6237500000, 8.2819300000, 8.9744800000, 9.6493000000, 10.335000000, 11.015700000, 11.698400000, 12.374200000", \
- "0.2493000000, 0.2593500000, 0.2694500000, 0.2895600000, 0.3300600000, 0.4109400000, 0.5724800000, 0.8924200000, 1.5255700000, 2.2046800000, 2.8764800000, 3.5574900000, 4.2410400000, 4.9064200000, 5.5829200000, 6.2703800000, 6.9328900000, 7.6153800000, 8.2928700000, 8.9703700000, 9.6637700000, 10.343200000, 11.032700000, 11.679300000, 12.364800000", \
- "0.2514700000, 0.2613600000, 0.2711900000, 0.2912100000, 0.3314700000, 0.4122800000, 0.5725800000, 0.8931400000, 1.5271700000, 2.2031500000, 2.8794900000, 3.5565200000, 4.2305500000, 4.9156900000, 5.5926200000, 6.2573500000, 6.9405500000, 7.6247500000, 8.3028100000, 8.9665500000, 9.6507200000, 10.327800000, 11.007900000, 11.698300000, 12.369100000", \
- "0.2544300000, 0.2641000000, 0.2738700000, 0.2936800000, 0.3335400000, 0.4133300000, 0.5733900000, 0.8928500000, 1.5282400000, 2.2041700000, 2.8809400000, 3.5599900000, 4.2396300000, 4.9055100000, 5.5912800000, 6.2569800000, 6.9322600000, 7.6107000000, 8.2796200000, 8.9686200000, 9.6618100000, 10.342400000, 11.017700000, 11.690800000, 12.371300000", \
- "0.2594000000, 0.2687600000, 0.2783800000, 0.2979700000, 0.3372200000, 0.4168400000, 0.5758300000, 0.8930100000, 1.5290900000, 2.2114400000, 2.8858400000, 3.5591700000, 4.2333600000, 4.9099200000, 5.5824200000, 6.2661400000, 6.9338300000, 7.6026200000, 8.2968100000, 8.9666900000, 9.6387900000, 10.337400000, 10.996200000, 11.683800000, 12.391100000", \
- "0.2640100000, 0.2734100000, 0.2828000000, 0.3019900000, 0.3411000000, 0.4202500000, 0.5784800000, 0.8946900000, 1.5331800000, 2.2134700000, 2.8927300000, 3.5687200000, 4.2403900000, 4.9108300000, 5.5935300000, 6.2590500000, 6.9299100000, 7.6215100000, 8.2867000000, 8.9495800000, 9.6296500000, 10.313200000, 10.995600000, 11.678000000, 12.377500000", \
- "0.2704900000, 0.2797900000, 0.2889900000, 0.3079000000, 0.3463900000, 0.4251700000, 0.5828200000, 0.8982800000, 1.5346600000, 2.2177500000, 2.8977500000, 3.5755700000, 4.2497700000, 4.9180100000, 5.5892100000, 6.2743500000, 6.9325500000, 7.6062800000, 8.2870800000, 8.9596000000, 9.6559100000, 10.316500000, 10.995000000, 11.667500000, 12.354200000");
- }
- }
- max_capacitance : 7.4122500000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template17x25") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.5000000000, 6.7500000000, 8.5000000000, 10.000000000, 12.000000000");
- index_2("0.0000000000, 0.0072500000, 0.0145000000, 0.0290000000, 0.0580100000, 0.1160200000, 0.2320400000, 0.4640800000, 0.9281600000, 1.4281600000, 1.9281600000, 2.4281600000, 2.9281600000, 3.4281600000, 3.9281600000, 4.4281600000, 4.9281600000, 5.4281600000, 5.9281600000, 6.4281600000, 6.9281600000, 7.4281600000, 7.9281600000, 8.4281600000, 8.9281600000");
- values("0.7495300000, 0.7646000000, 0.7786400000, 0.8045300000, 0.8499300000, 0.9259400000, 1.0507700000, 1.2579700000, 1.6246700000, 2.0018700000, 2.3754700000, 2.7466700000, 3.1177700000, 3.4895700000, 3.8629700000, 4.2309700000, 4.6028700000, 4.9751700000, 5.3442700000, 5.7119700000, 6.0881700000, 6.4561700000, 6.8261700000, 7.1885700000, 7.5622700000", \
- "0.7533500000, 0.7684200000, 0.7824800000, 0.8083200000, 0.8537900000, 0.9300900000, 1.0547700000, 1.2621700000, 1.6286700000, 2.0057700000, 2.3787700000, 2.7518700000, 3.1221700000, 3.4925700000, 3.8633700000, 4.2337700000, 4.6077700000, 4.9777700000, 5.3433700000, 5.7177700000, 6.0920700000, 6.4630700000, 6.8315700000, 7.1968700000, 7.5668700000", \
- "0.7584600000, 0.7735000000, 0.7875500000, 0.8134200000, 0.8591400000, 0.9351700000, 1.0600300000, 1.2671300000, 1.6333300000, 2.0115300000, 2.3844300000, 2.7572300000, 3.1267300000, 3.4990300000, 3.8722300000, 4.2399300000, 4.6123300000, 4.9846300000, 5.3560300000, 5.7264300000, 6.0974300000, 6.4667300000, 6.8331300000, 7.2034300000, 7.5777300000", \
- "0.7782900000, 0.7933800000, 0.8074900000, 0.8333500000, 0.8789100000, 0.9551000000, 1.0800000000, 1.2874000000, 1.6542000000, 2.0321000000, 2.4056000000, 2.7775000000, 3.1493000000, 3.5204000000, 3.8905000000, 4.2604000000, 4.6332000000, 5.0044000000, 5.3758000000, 5.7470000000, 6.1180000000, 6.4860000000, 6.8538000000, 7.2246000000, 7.6008000000", \
- "0.8430000000, 0.8580000000, 0.8721000000, 0.8972000000, 0.9435000000, 1.0197000000, 1.1444000000, 1.3520000000, 1.7189000000, 2.0964000000, 2.4693000000, 2.8418000000, 3.2134000000, 3.5846000000, 3.9556000000, 4.3231000000, 4.6947000000, 5.0675000000, 5.4392000000, 5.8105000000, 6.1814000000, 6.5527000000, 6.9242000000, 7.2936000000, 7.6622000000", \
- "0.9425000000, 0.9576000000, 0.9716000000, 0.9973000000, 1.0423000000, 1.1183000000, 1.2430000000, 1.4502000000, 1.8175000000, 2.1945000000, 2.5670000000, 2.9405000000, 3.3106000000, 3.6815000000, 4.0543000000, 4.4258000000, 4.7967000000, 5.1675000000, 5.5384000000, 5.9097000000, 6.2769000000, 6.6515000000, 7.0180000000, 7.3853000000, 7.7588000000", \
- "1.1441000000, 1.1592000000, 1.1736000000, 1.1993000000, 1.2444000000, 1.3198000000, 1.4439000000, 1.6515000000, 2.0192000000, 2.3969000000, 2.7707000000, 3.1411000000, 3.5144000000, 3.8842000000, 4.2538000000, 4.6276000000, 4.9997000000, 5.3709000000, 5.7420000000, 6.1134000000, 6.4842000000, 6.8555000000, 7.2174000000, 7.5956000000, 7.9644000000", \
- "1.3490000000, 1.3640000000, 1.3778000000, 1.4034000000, 1.4482000000, 1.5236000000, 1.6475000000, 1.8551000000, 2.2239000000, 2.6023000000, 2.9757000000, 3.3489000000, 3.7202000000, 4.0920000000, 4.4617000000, 4.8315000000, 5.2013000000, 5.5709000000, 5.9422000000, 6.3134000000, 6.6877000000, 7.0617000000, 7.4325000000, 7.7965000000, 8.1624000000", \
- "1.8700700000, 1.8862700000, 1.9011700000, 1.9284700000, 1.9759700000, 2.0547700000, 2.1819700000, 2.3919700000, 2.7616700000, 3.1406700000, 3.5147700000, 3.8861700000, 4.2604700000, 4.6303700000, 5.0024700000, 5.3741700000, 5.7428700000, 6.1132700000, 6.4869700000, 6.8570700000, 7.2255700000, 7.5932700000, 7.9636700000, 8.3386700000, 8.7126700000", \
- "2.0973300000, 2.1145300000, 2.1304300000, 2.1593300000, 2.2091300000, 2.2917300000, 2.4231300000, 2.6379300000, 3.0100300000, 3.3894300000, 3.7635300000, 4.1363300000, 4.5086300000, 4.8795300000, 5.2503300000, 5.6232300000, 5.9927300000, 6.3595300000, 6.7345300000, 7.1077300000, 7.4778300000, 7.8468300000, 8.2108300000, 8.5838300000, 8.9578300000", \
- "2.3048000000, 2.3231000000, 2.3399000000, 2.3703000000, 2.4223000000, 2.5072000000, 2.6422000000, 2.8610000000, 3.2373000000, 3.6185000000, 3.9925000000, 4.3646000000, 4.7359000000, 5.1091000000, 5.4790000000, 5.8500000000, 6.2227000000, 6.5925000000, 6.9600000000, 7.3310000000, 7.7060000000, 8.0780000000, 8.4480000000, 8.8170000000, 9.1850000000", \
- "2.5346000000, 2.5539000000, 2.5718000000, 2.6039000000, 2.6587000000, 2.7472000000, 2.8864000000, 3.1095000000, 3.4903000000, 3.8724000000, 4.2463000000, 4.6197000000, 4.9896000000, 5.3625000000, 5.7318000000, 6.1046000000, 6.4730000000, 6.8440000000, 7.2170000000, 7.5880000000, 7.9560000000, 8.3230000000, 8.6960000000, 9.0700000000, 9.4430000000", \
- "2.8130700000, 2.8338700000, 2.8530700000, 2.8875700000, 2.9458700000, 3.0391700000, 3.1837700000, 3.4122700000, 3.7970700000, 4.1827700000, 4.5584700000, 4.9308700000, 5.3019700000, 5.6716700000, 6.0436700000, 6.4126700000, 6.7856700000, 7.1546700000, 7.5236700000, 7.8976700000, 8.2676700000, 8.6366700000, 9.0036700000, 9.3756700000, 9.7486700000", \
- "3.1289000000, 3.1513000000, 3.1720000000, 3.2091000000, 3.2718000000, 3.3711000000, 3.5225000000, 3.7575000000, 4.1477000000, 4.5340000000, 4.9110000000, 5.2860000000, 5.6570000000, 6.0270000000, 6.3970000000, 6.7690000000, 7.1380000000, 7.5090000000, 7.8770000000, 8.2500000000, 8.6200000000, 8.9880000000, 9.3560000000, 9.7300000000, 10.102000000", \
- "3.5266700000, 3.5506700000, 3.5736700000, 3.6136700000, 3.6816700000, 3.7896700000, 3.9506700000, 4.1946700000, 4.5916700000, 4.9816700000, 5.3586700000, 5.7316700000, 6.1056700000, 6.4776700000, 6.8476700000, 7.2176700000, 7.5876700000, 7.9576700000, 8.3286700000, 8.6976700000, 9.0656700000, 9.4376700000, 9.8066700000, 10.172700000, 10.547700000", \
- "3.8366700000, 3.8626700000, 3.8866700000, 3.9296700000, 4.0026700000, 4.1166700000, 4.2856700000, 4.5376700000, 4.9406700000, 5.3316700000, 5.7106700000, 6.0836700000, 6.4576700000, 6.8286700000, 7.1986700000, 7.5726700000, 7.9446700000, 8.3116700000, 8.6806700000, 9.0506700000, 9.4216700000, 9.7916700000, 10.160700000, 10.525700000, 10.898700000", \
- "4.2170000000, 4.2450000000, 4.2700000000, 4.3160000000, 4.3940000000, 4.5160000000, 4.6970000000, 4.9590000000, 5.3700000000, 5.7650000000, 6.1440000000, 6.5180000000, 6.8910000000, 7.2600000000, 7.6330000000, 8.0060000000, 8.3770000000, 8.7490000000, 9.1210000000, 9.4910000000, 9.8570000000, 10.224000000, 10.593000000, 10.964000000, 11.331000000");
- }
- cell_rise ("delay_template17x25") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.5000000000, 6.7500000000, 8.5000000000, 10.000000000, 12.000000000");
- index_2("0.0000000000, 0.0072500000, 0.0145000000, 0.0290000000, 0.0580100000, 0.1160200000, 0.2320400000, 0.4640800000, 0.9281600000, 1.4281600000, 1.9281600000, 2.4281600000, 2.9281600000, 3.4281600000, 3.9281600000, 4.4281600000, 4.9281600000, 5.4281600000, 5.9281600000, 6.4281600000, 6.9281600000, 7.4281600000, 7.9281600000, 8.4281600000, 8.9281600000");
- values("0.6512200000, 0.6671900000, 0.6821600000, 0.7096500000, 0.7582300000, 0.8409000000, 0.9797900000, 1.2230700000, 1.6747700000, 2.1525700000, 2.6281700000, 3.1050700000, 3.5798700000, 4.0525700000, 4.5275700000, 5.0014700000, 5.4761700000, 5.9505700000, 6.4193700000, 6.8968700000, 7.3742700000, 7.8494700000, 8.3289700000, 8.8047700000, 9.2747700000", \
- "0.6549700000, 0.6709500000, 0.6858900000, 0.7133900000, 0.7620100000, 0.8443500000, 0.9835800000, 1.2268700000, 1.6783700000, 2.1562700000, 2.6329700000, 3.1059700000, 3.5816700000, 4.0563700000, 4.5342700000, 5.0078700000, 5.4842700000, 5.9584700000, 6.4273700000, 6.9050700000, 7.3799700000, 7.8451700000, 8.3322700000, 8.8048700000, 9.2753700000", \
- "0.6601100000, 0.6760700000, 0.6910300000, 0.7184700000, 0.7671000000, 0.8495300000, 0.9890300000, 1.2320300000, 1.6839300000, 2.1611300000, 2.6380300000, 3.1117300000, 3.5850300000, 4.0616300000, 4.5377300000, 5.0089300000, 5.4847300000, 5.9602300000, 6.4349300000, 6.9029300000, 7.3788300000, 7.8633300000, 8.3391300000, 8.8089300000, 9.2842300000", \
- "0.6795600000, 0.6955400000, 0.7104600000, 0.7379000000, 0.7865200000, 0.8692900000, 1.0084000000, 1.2517000000, 1.7032000000, 2.1806000000, 2.6566000000, 3.1326000000, 3.6061000000, 4.0797000000, 4.5545000000, 5.0342000000, 5.5089000000, 5.9807000000, 6.4585000000, 6.9214000000, 7.4081000000, 7.8773000000, 8.3447000000, 8.8189000000, 9.2952000000", \
- "0.7428400000, 0.7587600000, 0.7736100000, 0.8010500000, 0.8496000000, 0.9325000000, 1.0715000000, 1.3148000000, 1.7670000000, 2.2437000000, 2.7190000000, 3.1972000000, 3.6716000000, 4.1421000000, 4.6187000000, 5.0956000000, 5.5706000000, 6.0462000000, 6.5213000000, 6.9902000000, 7.4595000000, 7.9347000000, 8.4150000000, 8.8973000000, 9.3559000000", \
- "0.8401000000, 0.8561000000, 0.8710000000, 0.8984000000, 0.9469000000, 1.0287000000, 1.1676000000, 1.4113000000, 1.8635000000, 2.3413000000, 2.8179000000, 3.2932000000, 3.7679000000, 4.2439000000, 4.7196000000, 5.1885000000, 5.6658000000, 6.1431000000, 6.6186000000, 7.0850000000, 7.5610000000, 8.0419000000, 8.5128000000, 8.9812000000, 9.4513000000", \
- "1.0381000000, 1.0540000000, 1.0688000000, 1.0961000000, 1.1442000000, 1.2260000000, 1.3642000000, 1.6072000000, 2.0605000000, 2.5395000000, 3.0155000000, 3.4920000000, 3.9663000000, 4.4426000000, 4.9127000000, 5.3900000000, 5.8679000000, 6.3427000000, 6.8134000000, 7.2836000000, 7.7607000000, 8.2354000000, 8.7112000000, 9.1859000000, 9.6550000000", \
- "1.2357000000, 1.2515000000, 1.2663000000, 1.2933000000, 1.3414000000, 1.4229000000, 1.5610000000, 1.8043000000, 2.2575000000, 2.7367000000, 3.2121000000, 3.6895000000, 4.1633000000, 4.6368000000, 5.1160000000, 5.5915000000, 6.0611000000, 6.5321000000, 7.0104000000, 7.4876000000, 7.9643000000, 8.4401000000, 8.9153000000, 9.3900000000, 9.8630000000", \
- "1.6988700000, 1.7169700000, 1.7337700000, 1.7643700000, 1.8172700000, 1.9051700000, 2.0492700000, 2.2950700000, 2.7492700000, 3.2276700000, 3.7048700000, 4.1801700000, 4.6577700000, 5.1315700000, 5.6038700000, 6.0832700000, 6.5598700000, 7.0325700000, 7.5001700000, 7.9756700000, 8.4536700000, 8.9306700000, 9.4076700000, 9.8856700000, 10.360700000", \
- "1.8948300000, 1.9142300000, 1.9321300000, 1.9646300000, 2.0206300000, 2.1126300000, 2.2614300000, 2.5120300000, 2.9674300000, 3.4456300000, 3.9229300000, 4.3976300000, 4.8745300000, 5.3456300000, 5.8261300000, 6.2998300000, 6.7717300000, 7.2441300000, 7.7228300000, 8.2018300000, 8.6778300000, 9.1508300000, 9.6228300000, 10.093800000, 10.561800000", \
- "2.0715000000, 2.0920000000, 2.1109000000, 2.1453000000, 2.2042000000, 2.3002000000, 2.4536000000, 2.7081000000, 3.1660000000, 3.6450000000, 4.1208000000, 4.5970000000, 5.0715000000, 5.5476000000, 6.0196000000, 6.4970000000, 6.9740000000, 7.4470000000, 7.9170000000, 8.3890000000, 8.8670000000, 9.3480000000, 9.8250000000, 10.299000000, 10.772000000", \
- "2.2632000000, 2.2850000000, 2.3052000000, 2.3417000000, 2.4040000000, 2.5047000000, 2.6634000000, 2.9231000000, 3.3841000000, 3.8632000000, 4.3390000000, 4.8142000000, 5.2871000000, 5.7641000000, 6.2388000000, 6.7140000000, 7.1880000000, 7.6590000000, 8.1340000000, 8.6140000000, 9.0890000000, 9.5620000000, 10.033000000, 10.505000000, 10.973000000", \
- "2.4942700000, 2.5176700000, 2.5392700000, 2.5782700000, 2.6446700000, 2.7514700000, 2.9175700000, 3.1827700000, 3.6469700000, 4.1272700000, 4.6030700000, 5.0779700000, 5.5526700000, 6.0266700000, 6.4976700000, 6.9756700000, 7.4466700000, 7.9216700000, 8.3986700000, 8.8726700000, 9.3446700000, 9.8136700000, 10.294700000, 10.772700000, 11.248700000", \
- "2.7523000000, 2.7774000000, 2.8005000000, 2.8423000000, 2.9137000000, 3.0277000000, 3.2026000000, 3.4760000000, 3.9448000000, 4.4250000000, 4.9020000000, 5.3760000000, 5.8500000000, 6.3240000000, 6.7990000000, 7.2720000000, 7.7460000000, 8.2180000000, 8.6940000000, 9.1660000000, 9.6370000000, 10.115000000, 10.591000000, 11.065000000, 11.538000000", \
- "3.0696700000, 3.0966700000, 3.1216700000, 3.1666700000, 3.2446700000, 3.3676700000, 3.5546700000, 3.8396700000, 4.3156700000, 4.7976700000, 5.2736700000, 5.7486700000, 6.2226700000, 6.6996700000, 7.1686700000, 7.6426700000, 8.1136700000, 8.5906700000, 9.0616700000, 9.5376700000, 10.008700000, 10.482700000, 10.959700000, 11.432700000, 11.901700000", \
- "3.3106700000, 3.3396700000, 3.3666700000, 3.4146700000, 3.4966700000, 3.6276700000, 3.8246700000, 4.1196700000, 4.6006700000, 5.0836700000, 5.5596700000, 6.0336700000, 6.5096700000, 6.9816700000, 7.4586700000, 7.9326700000, 8.4026700000, 8.8746700000, 9.3476700000, 9.8236700000, 10.295700000, 10.765700000, 11.243700000, 11.715700000, 12.184700000", \
- "3.6000000000, 3.6300000000, 3.6590000000, 3.7100000000, 3.7980000000, 3.9380000000, 4.1480000000, 4.4570000000, 4.9470000000, 5.4330000000, 5.9070000000, 6.3830000000, 6.8570000000, 7.3300000000, 7.8050000000, 8.2790000000, 8.7530000000, 9.2270000000, 9.7010000000, 10.168000000, 10.640000000, 11.114000000, 11.588000000, 12.064000000, 12.533000000");
- }
- fall_transition ("delay_template17x25") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.5000000000, 6.7500000000, 8.5000000000, 10.000000000, 12.000000000");
- index_2("0.0000000000, 0.0072500000, 0.0145000000, 0.0290000000, 0.0580100000, 0.1160200000, 0.2320400000, 0.4640800000, 0.9281600000, 1.4281600000, 1.9281600000, 2.4281600000, 2.9281600000, 3.4281600000, 3.9281600000, 4.4281600000, 4.9281600000, 5.4281600000, 5.9281600000, 6.4281600000, 6.9281600000, 7.4281600000, 7.9281600000, 8.4281600000, 8.9281600000");
- values("0.1747300000, 0.1842800000, 0.1936200000, 0.2112400000, 0.2443600000, 0.3066500000, 0.4217800000, 0.6460000000, 1.1024000000, 1.6018000000, 2.1104000000, 2.6202000000, 3.1329000000, 3.6457000000, 4.1571000000, 4.6722000000, 5.1840000000, 5.6943000000, 6.2064000000, 6.7211000000, 7.2296000000, 7.7496000000, 8.2654000000, 8.7793000000, 9.2929000000", \
- "0.1746700000, 0.1843500000, 0.1936800000, 0.2113400000, 0.2449200000, 0.3063200000, 0.4208100000, 0.6458600000, 1.1027000000, 1.6024000000, 2.1118000000, 2.6179000000, 3.1321000000, 3.6453000000, 4.1601000000, 4.6721000000, 5.1839000000, 5.6921000000, 6.2098000000, 6.7259000000, 7.2338000000, 7.7455000000, 8.2587000000, 8.7768000000, 9.2902000000", \
- "0.1747000000, 0.1844800000, 0.1936500000, 0.2113400000, 0.2442700000, 0.3065600000, 0.4216100000, 0.6457900000, 1.1008000000, 1.6043000000, 2.1109000000, 2.6179000000, 3.1326000000, 3.6454000000, 4.1572000000, 4.6723000000, 5.1840000000, 5.6947000000, 6.2027000000, 6.7161000000, 7.2295000000, 7.7497000000, 8.2676000000, 8.7798000000, 9.2916000000", \
- "0.1746700000, 0.1843000000, 0.1936500000, 0.2117700000, 0.2442700000, 0.3062200000, 0.4208500000, 0.6461000000, 1.1008000000, 1.6024000000, 2.1085000000, 2.6183000000, 3.1286000000, 3.6423000000, 4.1549000000, 4.6709000000, 5.1847000000, 5.6941000000, 6.2069000000, 6.7207000000, 7.2320000000, 7.7435000000, 8.2659000000, 8.7797000000, 9.2903000000", \
- "0.1747000000, 0.1843400000, 0.1935900000, 0.2117700000, 0.2444000000, 0.3065000000, 0.4217000000, 0.6469000000, 1.1023000000, 1.6028000000, 2.1103000000, 2.6190000000, 3.1289000000, 3.6410000000, 4.1528000000, 4.6688000000, 5.1844000000, 5.6986000000, 6.2124000000, 6.7255000000, 7.2284000000, 7.7476000000, 8.2592000000, 8.7684000000, 9.2859000000", \
- "0.1746000000, 0.1844000000, 0.1937000000, 0.2116000000, 0.2443000000, 0.3062000000, 0.4208000000, 0.6465000000, 1.1029000000, 1.6017000000, 2.1111000000, 2.6178000000, 3.1328000000, 3.6456000000, 4.1654000000, 4.6764000000, 5.1852000000, 5.6934000000, 6.2031000000, 6.7165000000, 7.2312000000, 7.7407000000, 8.2634000000, 8.7811000000, 9.2960000000", \
- "0.1746000000, 0.1845000000, 0.1937000000, 0.2118000000, 0.2447000000, 0.3067000000, 0.4227000000, 0.6464000000, 1.1029000000, 1.6019000000, 2.1101000000, 2.6207000000, 3.1313000000, 3.6459000000, 4.1586000000, 4.6711000000, 5.1819000000, 5.6932000000, 6.2054000000, 6.7187000000, 7.2294000000, 7.7443000000, 8.2699000000, 8.7735000000, 9.2911000000", \
- "0.1751000000, 0.1848000000, 0.1943000000, 0.2121000000, 0.2457000000, 0.3070000000, 0.4222000000, 0.6478000000, 1.1030000000, 1.6036000000, 2.1108000000, 2.6176000000, 3.1307000000, 3.6413000000, 4.1541000000, 4.6666000000, 5.1803000000, 5.6951000000, 6.2103000000, 6.7245000000, 7.2387000000, 7.7418000000, 8.2630000000, 8.7693000000, 9.2915000000", \
- "0.2085000000, 0.2174000000, 0.2261000000, 0.2427000000, 0.2738000000, 0.3317000000, 0.4407000000, 0.6586000000, 1.1064000000, 1.6045000000, 2.1110000000, 2.6212000000, 3.1305000000, 3.6460000000, 4.1562000000, 4.6687000000, 5.1848000000, 5.6990000000, 6.2080000000, 6.7154000000, 7.2324000000, 7.7489000000, 8.2649000000, 8.7792000000, 9.2921000000", \
- "0.2305000000, 0.2395000000, 0.2480000000, 0.2645000000, 0.2951000000, 0.3518000000, 0.4606000000, 0.6735000000, 1.1153000000, 1.6096000000, 2.1145000000, 2.6210000000, 3.1304000000, 3.6440000000, 4.1576000000, 4.6651000000, 5.1834000000, 5.6980000000, 6.2114000000, 6.7177000000, 7.2302000000, 7.7492000000, 8.2665000000, 8.7804000000, 9.2925000000", \
- "0.2514000000, 0.2605000000, 0.2690000000, 0.2855000000, 0.3158000000, 0.3716000000, 0.4794000000, 0.6908000000, 1.1265000000, 1.6159000000, 2.1163000000, 2.6262000000, 3.1353000000, 3.6439000000, 4.1576000000, 4.6706000000, 5.1792000000, 5.6939000000, 6.2104000000, 6.7246000000, 7.2359000000, 7.7441000000, 8.2557000000, 8.7740000000, 9.2894000000", \
- "0.2755000000, 0.2847000000, 0.2934000000, 0.3096000000, 0.3393000000, 0.3946000000, 0.5006000000, 0.7090000000, 1.1415000000, 1.6265000000, 2.1246000000, 2.6312000000, 3.1373000000, 3.6482000000, 4.1639000000, 4.6767000000, 5.1840000000, 5.6986000000, 6.2084000000, 6.7167000000, 7.2311000000, 7.7471000000, 8.2626000000, 8.7795000000, 9.2780000000", \
- "0.3060000000, 0.3154000000, 0.3242000000, 0.3407000000, 0.3709000000, 0.4241000000, 0.5268000000, 0.7323000000, 1.1611000000, 1.6409000000, 2.1335000000, 2.6380000000, 3.1467000000, 3.6518000000, 4.1674000000, 4.6770000000, 5.1822000000, 5.6991000000, 6.2137000000, 6.7255000000, 7.2373000000, 7.7475000000, 8.2554000000, 8.7770000000, 9.2910000000", \
- "0.3413000000, 0.3518000000, 0.3606000000, 0.3775000000, 0.4081000000, 0.4613000000, 0.5610000000, 0.7609000000, 1.1816000000, 1.6605000000, 2.1489000000, 2.6455000000, 3.1520000000, 3.6600000000, 4.1680000000, 4.6810000000, 5.1890000000, 5.7090000000, 6.2240000000, 6.7180000000, 7.2350000000, 7.7530000000, 8.2660000000, 8.7780000000, 9.2890000000", \
- "0.3870000000, 0.3970000000, 0.4080000000, 0.4260000000, 0.4580000000, 0.5090000000, 0.6060000000, 0.8000000000, 1.2110000000, 1.6830000000, 2.1720000000, 2.6640000000, 3.1640000000, 3.6640000000, 4.1720000000, 4.6810000000, 5.1960000000, 5.7060000000, 6.2220000000, 6.7260000000, 7.2380000000, 7.7610000000, 8.2820000000, 8.7890000000, 9.2870000000", \
- "0.4240000000, 0.4350000000, 0.4450000000, 0.4640000000, 0.4970000000, 0.5510000000, 0.6450000000, 0.8320000000, 1.2370000000, 1.7000000000, 2.1870000000, 2.6760000000, 3.1810000000, 3.6790000000, 4.1820000000, 4.6900000000, 5.1960000000, 5.7090000000, 6.2220000000, 6.7280000000, 7.2440000000, 7.7600000000, 8.2680000000, 8.7720000000, 9.2960000000", \
- "0.4690000000, 0.4810000000, 0.4920000000, 0.5110000000, 0.5450000000, 0.6010000000, 0.6960000000, 0.8780000000, 1.2690000000, 1.7250000000, 2.2050000000, 2.6940000000, 3.1950000000, 3.7010000000, 4.1990000000, 4.7050000000, 5.2110000000, 5.7210000000, 6.2310000000, 6.7300000000, 7.2480000000, 7.7560000000, 8.2700000000, 8.7720000000, 9.2980000000");
- }
- related_pin : "A";
- rise_transition ("delay_template17x25") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.5000000000, 6.7500000000, 8.5000000000, 10.000000000, 12.000000000");
- index_2("0.0000000000, 0.0072500000, 0.0145000000, 0.0290000000, 0.0580100000, 0.1160200000, 0.2320400000, 0.4640800000, 0.9281600000, 1.4281600000, 1.9281600000, 2.4281600000, 2.9281600000, 3.4281600000, 3.9281600000, 4.4281600000, 4.9281600000, 5.4281600000, 5.9281600000, 6.4281600000, 6.9281600000, 7.4281600000, 7.9281600000, 8.4281600000, 8.9281600000");
- values("0.1654300000, 0.1764600000, 0.1873900000, 0.2076400000, 0.2472500000, 0.3215400000, 0.4669900000, 0.7602300000, 1.3646000000, 2.0255000000, 2.6904000000, 3.3568000000, 4.0248000000, 4.6899000000, 5.3575000000, 6.0243000000, 6.6865000000, 7.3492000000, 8.0232000000, 8.6895000000, 9.3551000000, 10.021200000, 10.673700000, 11.347100000, 12.032700000", \
- "0.1653800000, 0.1765700000, 0.1871400000, 0.2077900000, 0.2473100000, 0.3214400000, 0.4668700000, 0.7615400000, 1.3642000000, 2.0259000000, 2.6915000000, 3.3551000000, 4.0229000000, 4.6869000000, 5.3566000000, 6.0236000000, 6.6942000000, 7.3606000000, 8.0172000000, 8.6826000000, 9.3467000000, 10.025800000, 10.692900000, 11.365100000, 12.030900000", \
- "0.1653800000, 0.1764900000, 0.1871600000, 0.2078100000, 0.2470100000, 0.3215100000, 0.4669600000, 0.7616800000, 1.3645000000, 2.0249000000, 2.6903000000, 3.3550000000, 4.0219000000, 4.6864000000, 5.3521000000, 6.0232000000, 6.6910000000, 7.3525000000, 8.0175000000, 8.6900000000, 9.3544000000, 10.009600000, 10.689100000, 11.359500000, 12.027700000", \
- "0.1654000000, 0.1765200000, 0.1873800000, 0.2078100000, 0.2471700000, 0.3222000000, 0.4667600000, 0.7615200000, 1.3630000000, 2.0238000000, 2.6881000000, 3.3562000000, 4.0227000000, 4.6882000000, 5.3554000000, 6.0276000000, 6.6922000000, 7.3500000000, 8.0224000000, 8.6887000000, 9.3605000000, 10.028500000, 10.691100000, 11.351400000, 12.015200000", \
- "0.1654100000, 0.1764200000, 0.1871700000, 0.2081500000, 0.2472100000, 0.3214500000, 0.4670000000, 0.7609000000, 1.3644000000, 2.0237000000, 2.6893000000, 3.3587000000, 4.0243000000, 4.6890000000, 5.3562000000, 6.0196000000, 6.6872000000, 7.3570000000, 8.0284000000, 8.6925000000, 9.3561000000, 10.025000000, 10.683200000, 11.347600000, 12.026100000", \
- "0.1654000000, 0.1765000000, 0.1871000000, 0.2079000000, 0.2471000000, 0.3223000000, 0.4671000000, 0.7609000000, 1.3642000000, 2.0253000000, 2.6898000000, 3.3569000000, 4.0202000000, 4.6902000000, 5.3604000000, 6.0221000000, 6.6821000000, 7.3540000000, 8.0251000000, 8.6910000000, 9.3522000000, 10.032200000, 10.699000000, 11.360500000, 12.018800000", \
- "0.1653000000, 0.1767000000, 0.1872000000, 0.2080000000, 0.2475000000, 0.3225000000, 0.4685000000, 0.7619000000, 1.3644000000, 2.0251000000, 2.6905000000, 3.3566000000, 4.0237000000, 4.6928000000, 5.3548000000, 6.0182000000, 6.6911000000, 7.3602000000, 8.0267000000, 8.6909000000, 9.3553000000, 10.017400000, 10.679300000, 11.365700000, 12.029000000", \
- "0.1682000000, 0.1794000000, 0.1900000000, 0.2108000000, 0.2498000000, 0.3243000000, 0.4689000000, 0.7611000000, 1.3644000000, 2.0260000000, 2.6879000000, 3.3570000000, 4.0205000000, 4.6865000000, 5.3552000000, 6.0269000000, 6.6911000000, 7.3546000000, 8.0166000000, 8.6811000000, 9.3509000000, 10.022100000, 10.692600000, 11.362400000, 12.034800000", \
- "0.2136000000, 0.2239000000, 0.2340000000, 0.2534000000, 0.2898000000, 0.3591000000, 0.4951000000, 0.7763000000, 1.3691000000, 2.0265000000, 2.6902000000, 3.3565000000, 4.0214000000, 4.6901000000, 5.3545000000, 6.0172000000, 6.6884000000, 7.3607000000, 8.0227000000, 8.6871000000, 9.3510000000, 10.017700000, 10.672400000, 11.352700000, 12.021100000", \
- "0.2364000000, 0.2470000000, 0.2570000000, 0.2764000000, 0.3131000000, 0.3821000000, 0.5160000000, 0.7902000000, 1.3762000000, 2.0274000000, 2.6906000000, 3.3535000000, 4.0237000000, 4.6880000000, 5.3494000000, 6.0243000000, 6.6896000000, 7.3549000000, 8.0204000000, 8.6754000000, 9.3502000000, 10.029000000, 10.697000000, 11.361500000, 12.024000000", \
- "0.2581000000, 0.2691000000, 0.2792000000, 0.2987000000, 0.3353000000, 0.4035000000, 0.5343000000, 0.8062000000, 1.3837000000, 2.0342000000, 2.6942000000, 3.3579000000, 4.0203000000, 4.6897000000, 5.3543000000, 6.0166000000, 6.6905000000, 7.3582000000, 8.0228000000, 8.6912000000, 9.3514000000, 10.007700000, 10.679400000, 11.349800000, 12.029700000", \
- "0.2831000000, 0.2942000000, 0.3045000000, 0.3243000000, 0.3606000000, 0.4278000000, 0.5576000000, 0.8239000000, 1.3954000000, 2.0397000000, 2.6988000000, 3.3613000000, 4.0236000000, 4.6892000000, 5.3665000000, 6.0215000000, 6.6889000000, 7.3527000000, 8.0152000000, 8.6774000000, 9.3593000000, 10.025400000, 10.690100000, 11.356000000, 12.023700000", \
- "0.3145000000, 0.3256000000, 0.3363000000, 0.3568000000, 0.3935000000, 0.4612000000, 0.5875000000, 0.8489000000, 1.4129000000, 2.0515000000, 2.7007000000, 3.3657000000, 4.0246000000, 4.6937000000, 5.3513000000, 6.0216000000, 6.6857000000, 7.3467000000, 8.0199000000, 8.6843000000, 9.3500000000, 10.015000000, 10.679000000, 11.348000000, 12.020000000", \
- "0.3511000000, 0.3627000000, 0.3736000000, 0.3946000000, 0.4332000000, 0.4996000000, 0.6241000000, 0.8768000000, 1.4300000000, 2.0640000000, 2.7102000000, 3.3670000000, 4.0310000000, 4.6968000000, 5.3560000000, 6.0290000000, 6.6880000000, 7.3510000000, 8.0210000000, 8.6840000000, 9.3420000000, 10.013000000, 10.680000000, 11.345000000, 12.012000000", \
- "0.3994000000, 0.4110000000, 0.4219000000, 0.4440000000, 0.4830000000, 0.5530000000, 0.6760000000, 0.9180000000, 1.4570000000, 2.0810000000, 2.7300000000, 3.3810000000, 4.0370000000, 4.6960000000, 5.3610000000, 6.0240000000, 6.6930000000, 7.3510000000, 8.0290000000, 8.6900000000, 9.3410000000, 10.017000000, 10.686000000, 11.351000000, 12.009000000", \
- "0.4370000000, 0.4490000000, 0.4610000000, 0.4840000000, 0.5240000000, 0.5940000000, 0.7170000000, 0.9560000000, 1.4810000000, 2.1000000000, 2.7390000000, 3.3920000000, 4.0490000000, 4.7050000000, 5.3690000000, 6.0270000000, 6.6940000000, 7.3500000000, 8.0260000000, 8.6800000000, 9.3570000000, 10.029000000, 10.683000000, 11.339000000, 12.015000000", \
- "0.4830000000, 0.4970000000, 0.5100000000, 0.5330000000, 0.5760000000, 0.6490000000, 0.7710000000, 1.0040000000, 1.5150000000, 2.1210000000, 2.7580000000, 3.4050000000, 4.0610000000, 4.7160000000, 5.3780000000, 6.0400000000, 6.7020000000, 7.3550000000, 8.0190000000, 8.6890000000, 9.3480000000, 10.024000000, 10.684000000, 11.340000000, 12.027000000");
- }
- timing_sense : "positive_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__buf_4") {
- area : 19.536000000;
- cell_footprint : "sky130_fd_sc_hvl__buf";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0039500000;
- clock : "false";
- direction : "input";
- max_transition : 5.0000000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("X") {
- direction : "output";
- function : "(A)";
- internal_power () {
- fall_power ("pwr_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.0437400000, 0.0361100000, 0.0283400000, 0.0125400000, -0.020220000, -0.087380000, -0.223330000, -0.496220000, -1.042530000, -1.723060000, -2.403660000, -3.084260000, -3.764820000, -4.445430000, -5.126120000, -5.806710000, -6.487330000, -7.167960000, -7.848580000", \
- "0.0439100000, 0.0362500000, 0.0285000000, 0.0126900000, -0.020050000, -0.087200000, -0.223150000, -0.496050000, -1.042360000, -1.722870000, -2.403470000, -3.084090000, -3.764670000, -4.445310000, -5.125890000, -5.806550000, -6.487140000, -7.167760000, -7.848380000", \
- "0.0439300000, 0.0362200000, 0.0285000000, 0.0126900000, -0.020070000, -0.087230000, -0.223170000, -0.496060000, -1.042370000, -1.722910000, -2.403490000, -3.084090000, -3.764720000, -4.445310000, -5.125930000, -5.806570000, -6.487180000, -7.167770000, -7.848390000", \
- "0.0438200000, 0.0361900000, 0.0284500000, 0.0126400000, -0.020090000, -0.087270000, -0.223230000, -0.496160000, -1.042460000, -1.722990000, -2.403550000, -3.084160000, -3.764770000, -4.445390000, -5.126000000, -5.806620000, -6.487240000, -7.167860000, -7.848490000", \
- "0.0437300000, 0.0360400000, 0.0283000000, 0.0124900000, -0.020280000, -0.087430000, -0.223370000, -0.496310000, -1.042620000, -1.723130000, -2.403710000, -3.084310000, -3.764930000, -4.445540000, -5.126150000, -5.806820000, -6.487420000, -7.168030000, -7.848650000", \
- "0.0435500000, 0.0359200000, 0.0281500000, 0.0122500000, -0.020540000, -0.087670000, -0.223590000, -0.496510000, -1.042850000, -1.723330000, -2.403920000, -3.084510000, -3.765160000, -4.445780000, -5.126390000, -5.807000000, -6.487620000, -7.168250000, -7.848870000", \
- "0.0432900000, 0.0356200000, 0.0277900000, 0.0117500000, -0.021150000, -0.088260000, -0.224080000, -0.496880000, -1.043110000, -1.723620000, -2.404220000, -3.084820000, -3.765390000, -4.446000000, -5.126630000, -5.807240000, -6.487870000, -7.168490000, -7.849130000", \
- "0.0431500000, 0.0353100000, 0.0274000000, 0.0112300000, -0.021720000, -0.088780000, -0.224490000, -0.497190000, -1.043370000, -1.723870000, -2.404410000, -3.085000000, -3.765600000, -4.446220000, -5.126800000, -5.807470000, -6.488090000, -7.168700000, -7.849320000", \
- "0.0429600000, 0.0348900000, 0.0267900000, 0.0105000000, -0.022600000, -0.089670000, -0.225190000, -0.497650000, -1.043650000, -1.724080000, -2.404620000, -3.085190000, -3.765770000, -4.446380000, -5.126980000, -5.807590000, -6.488210000, -7.168820000, -7.849440000", \
- "0.0430500000, 0.0348700000, 0.0267000000, 0.0103300000, -0.022800000, -0.089900000, -0.225360000, -0.497730000, -1.043680000, -1.724090000, -2.404620000, -3.085170000, -3.765750000, -4.446360000, -5.126950000, -5.807560000, -6.488180000, -7.168790000, -7.849400000", \
- "0.0432200000, 0.0349600000, 0.0267500000, 0.0102600000, -0.022950000, -0.090060000, -0.225490000, -0.497830000, -1.043720000, -1.724080000, -2.404590000, -3.085150000, -3.765730000, -4.446310000, -5.126920000, -5.807520000, -6.488130000, -7.168740000, -7.849350000", \
- "0.0434000000, 0.0350600000, 0.0268100000, 0.0102900000, -0.023050000, -0.090200000, -0.225620000, -0.497920000, -1.043750000, -1.724080000, -2.404560000, -3.085080000, -3.765660000, -4.446300000, -5.126900000, -5.807490000, -6.488100000, -7.168720000, -7.849340000", \
- "0.0436500000, 0.0352600000, 0.0269800000, 0.0104200000, -0.022940000, -0.090150000, -0.225570000, -0.497840000, -1.043650000, -1.723940000, -2.404440000, -3.084960000, -3.765520000, -4.446100000, -5.126710000, -5.807310000, -6.487910000, -7.168520000, -7.849140000", \
- "0.0439300000, 0.0354100000, 0.0270600000, 0.0104200000, -0.022990000, -0.090260000, -0.225730000, -0.497960000, -1.043710000, -1.723980000, -2.404420000, -3.084950000, -3.765500000, -4.446080000, -5.126670000, -5.807270000, -6.487870000, -7.168470000, -7.849110000", \
- "0.0443100000, 0.0356500000, 0.0272500000, 0.0105300000, -0.022950000, -0.090270000, -0.225750000, -0.497960000, -1.043700000, -1.723910000, -2.404350000, -3.084880000, -3.765440000, -4.446010000, -5.126610000, -5.807200000, -6.487800000, -7.168400000, -7.849020000");
- }
- related_pin : "A";
- rise_power ("pwr_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.0340100000, 0.0432900000, 0.0524300000, 0.0703100000, 0.1053400000, 0.1737400000, 0.3101300000, 0.5815900000, 1.1244800000, 1.7995200000, 2.4744800000, 3.1454300000, 3.8260300000, 4.5004600000, 5.1712000000, 5.8434000000, 6.5156100000, 7.1945100000, 7.8741400000", \
- "0.0342700000, 0.0435300000, 0.0526800000, 0.0704900000, 0.1053800000, 0.1741400000, 0.3104600000, 0.5817200000, 1.1243200000, 1.7967600000, 2.4712000000, 3.1510500000, 3.8261600000, 4.5005900000, 5.1713200000, 5.8465000000, 6.5135200000, 7.1990900000, 7.8742700000", \
- "0.0342200000, 0.0434600000, 0.0526300000, 0.0705700000, 0.1055300000, 0.1741800000, 0.3101800000, 0.5812200000, 1.1247700000, 1.8020400000, 2.4712200000, 3.1500300000, 3.8254200000, 4.5006100000, 5.1817300000, 5.8435500000, 6.5157600000, 7.1983600000, 7.8742800000", \
- "0.0341600000, 0.0434100000, 0.0525400000, 0.0704300000, 0.1054400000, 0.1743000000, 0.3101200000, 0.5825700000, 1.1234600000, 1.7970200000, 2.4742700000, 3.1499000000, 3.8195200000, 4.4939500000, 5.1735800000, 5.8495100000, 6.5128100000, 7.1991200000, 7.8728200000", \
- "0.0339100000, 0.0431600000, 0.0522900000, 0.0701500000, 0.1051300000, 0.1740400000, 0.3096700000, 0.5822800000, 1.1236900000, 1.7965100000, 2.4724900000, 3.1516800000, 3.8284200000, 4.4998800000, 5.1750700000, 5.8495100000, 6.5202300000, 7.1991200000, 7.8817300000", \
- "0.0336800000, 0.0429300000, 0.0520400000, 0.0699100000, 0.1048000000, 0.1734200000, 0.3093800000, 0.5806800000, 1.1253700000, 1.8008900000, 2.4758700000, 3.1461800000, 3.8236300000, 4.5000300000, 5.1749500000, 5.8550700000, 6.5292500000, 7.1959700000, 7.8738700000", \
- "0.0332800000, 0.0424900000, 0.0515400000, 0.0692600000, 0.1041400000, 0.1727700000, 0.3092200000, 0.5809800000, 1.1239700000, 1.7995500000, 2.4767900000, 3.1502800000, 3.8251200000, 4.4940900000, 5.1749500000, 5.8491200000, 6.5314800000, 7.1863100000, 7.8746100000", \
- "0.0330600000, 0.0421500000, 0.0511500000, 0.0689200000, 0.1037300000, 0.1727400000, 0.3090700000, 0.5815200000, 1.1223700000, 1.7967900000, 2.4712800000, 3.1503900000, 3.8239900000, 4.5001100000, 5.1732700000, 5.8523700000, 6.5143400000, 7.1867500000, 7.8733100000", \
- "0.0329500000, 0.0418100000, 0.0506200000, 0.0681200000, 0.1027600000, 0.1713700000, 0.3079400000, 0.5791400000, 1.1230400000, 1.7988100000, 2.4758600000, 3.1495400000, 3.8244900000, 4.4977900000, 5.1733400000, 5.8451500000, 6.5229400000, 7.1977400000, 7.8590800000", \
- "0.0330800000, 0.0418600000, 0.0506400000, 0.0679900000, 0.1025300000, 0.1713700000, 0.3077800000, 0.5790600000, 1.1229300000, 1.7996800000, 2.4741000000, 3.1533100000, 3.8201500000, 4.4998900000, 5.1743800000, 5.8451200000, 6.5151100000, 7.2023400000, 7.8670900000", \
- "0.0332600000, 0.0419400000, 0.0507100000, 0.0681000000, 0.1025000000, 0.1710900000, 0.3073900000, 0.5794000000, 1.1213200000, 1.7984900000, 2.4714600000, 3.1493800000, 3.8292600000, 4.4929100000, 5.1730800000, 5.8487500000, 6.5236700000, 7.1903300000, 7.8802700000", \
- "0.0335000000, 0.0420900000, 0.0507600000, 0.0682000000, 0.1026900000, 0.1709700000, 0.3074700000, 0.5795900000, 1.1236600000, 1.8005800000, 2.4742700000, 3.1495300000, 3.8165200000, 4.4978800000, 5.1739700000, 5.8485500000, 6.5306700000, 7.1856800000, 7.8670400000", \
- "0.0337800000, 0.0423100000, 0.0509900000, 0.0683400000, 0.1029100000, 0.1711400000, 0.3071300000, 0.5801600000, 1.1241200000, 1.7965400000, 2.4741800000, 3.1419400000, 3.8232700000, 4.4997700000, 5.1725100000, 5.8384500000, 6.5247600000, 7.1944800000, 7.8732500000", \
- "0.0341700000, 0.0425700000, 0.0511600000, 0.0684300000, 0.1030200000, 0.1715400000, 0.3077200000, 0.5788300000, 1.1224500000, 1.7986200000, 2.4732800000, 3.1495200000, 3.8275900000, 4.4935300000, 5.1738600000, 5.8488900000, 6.5231700000, 7.2050200000, 7.8664200000", \
- "0.0346000000, 0.0429200000, 0.0514400000, 0.0685700000, 0.1030700000, 0.1718800000, 0.3078700000, 0.5788200000, 1.1214000000, 1.7977200000, 2.4765500000, 3.1442100000, 3.8248500000, 4.5036800000, 5.1673100000, 5.8468900000, 6.5234400000, 7.1977000000, 7.8734900000");
- }
- }
- max_capacitance : 0.3816400000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.7713400000, 0.8638800000, 0.9356900000, 1.0535700000, 1.2481700000, 1.5872700000, 2.2223700000, 3.4711700000, 5.9675700000, 9.0728700000, 12.160200000, 15.282200000, 18.380200000, 21.474200000, 24.575200000, 27.701200000, 30.795200000, 33.871200000, 36.941200000", \
- "0.7756600000, 0.8683400000, 0.9398300000, 1.0579700000, 1.2526700000, 1.5913700000, 2.2268700000, 3.4761700000, 5.9657700000, 9.0748700000, 12.165200000, 15.262200000, 18.390200000, 21.461200000, 24.584200000, 27.677200000, 30.758200000, 33.882200000, 36.998200000", \
- "0.7810100000, 0.8738500000, 0.9455400000, 1.0635300000, 1.2576300000, 1.5972300000, 2.2324300000, 3.4815300000, 5.9770300000, 9.0791300000, 12.174300000, 15.271300000, 18.393300000, 21.488300000, 24.550300000, 27.703300000, 30.771300000, 33.870300000, 36.993300000", \
- "0.8000100000, 0.8936100000, 0.9653000000, 1.0831000000, 1.2782000000, 1.6176000000, 2.2529000000, 3.5031000000, 5.9903000000, 9.0951000000, 12.197000000, 15.297000000, 18.391000000, 21.515000000, 24.624000000, 27.678000000, 30.804000000, 33.921000000, 37.032000000", \
- "0.8650000000, 0.9563000000, 1.0295000000, 1.1473000000, 1.3424000000, 1.6819000000, 2.3167000000, 3.5670000000, 6.0573000000, 9.1665000000, 12.271000000, 15.359000000, 18.464000000, 21.585000000, 24.676000000, 27.774000000, 30.851000000, 34.003000000, 37.096000000", \
- "0.9623000000, 1.0538000000, 1.1243000000, 1.2441000000, 1.4388000000, 1.7777000000, 2.4128000000, 3.6622000000, 6.1554000000, 9.2641000000, 12.356000000, 15.468000000, 18.566000000, 21.658000000, 24.771000000, 27.871000000, 30.941000000, 34.041000000, 37.169000000", \
- "1.1582000000, 1.2502000000, 1.3208000000, 1.4395000000, 1.6342000000, 1.9728000000, 2.6091000000, 3.8600000000, 6.3505000000, 9.4530000000, 12.564000000, 15.646000000, 18.774000000, 21.854000000, 24.950000000, 28.077000000, 31.133000000, 34.273000000, 37.391000000", \
- "1.3548000000, 1.4469000000, 1.5174000000, 1.6361000000, 1.8301000000, 2.1706000000, 2.8070000000, 4.0565000000, 6.5489000000, 9.6540000000, 12.764000000, 15.856000000, 18.942000000, 22.070000000, 25.166000000, 28.289000000, 31.394000000, 34.453000000, 37.521000000", \
- "1.8559700000, 1.9540700000, 2.0282700000, 2.1485700000, 2.3454700000, 2.6869700000, 3.3252700000, 4.5781700000, 7.0716700000, 10.175700000, 13.274700000, 16.372700000, 19.468700000, 22.594700000, 25.696700000, 28.770700000, 31.846700000, 34.976700000, 38.098700000", \
- "2.0703300000, 2.1737300000, 2.2510300000, 2.3756300000, 2.5777300000, 2.9223300000, 3.5604300000, 4.8133300000, 7.3079300000, 10.411800000, 13.498800000, 16.619800000, 19.722800000, 22.792800000, 25.908800000, 29.029800000, 32.144800000, 35.245800000, 38.318800000", \
- "2.2647000000, 2.3724000000, 2.4527000000, 2.5810000000, 2.7874000000, 3.1366000000, 3.7775000000, 5.0281000000, 7.5180000000, 10.623000000, 13.729000000, 16.830000000, 19.943000000, 23.037000000, 26.104000000, 29.224000000, 32.345000000, 35.464000000, 38.565000000", \
- "2.4762000000, 2.5909000000, 2.6748000000, 2.8074000000, 3.0183000000, 3.3720000000, 4.0145000000, 5.2662000000, 7.7600000000, 10.864000000, 13.963000000, 17.068000000, 20.147000000, 23.270000000, 26.387000000, 29.476000000, 32.549000000, 35.635000000, 38.761000000", \
- "2.6063300000, 2.7250300000, 2.8113300000, 2.9467300000, 3.1605300000, 3.5170300000, 4.1619300000, 5.4117300000, 7.9033300000, 10.997300000, 14.112300000, 17.201300000, 20.326300000, 23.415300000, 26.481300000, 29.605300000, 32.723300000, 35.839300000, 38.957300000", \
- "2.9049700000, 3.0327700000, 3.1247700000, 3.2669700000, 3.4880700000, 3.8504700000, 4.4996700000, 5.7526700000, 8.2406700000, 11.338700000, 14.439700000, 17.549700000, 20.650700000, 23.728700000, 26.849700000, 29.966700000, 33.074700000, 36.154700000, 39.228700000", \
- "3.1721000000, 3.3085000000, 3.4060000000, 3.5552000000, 3.7830000000, 4.1510000000, 4.8040000000, 6.0580000000, 8.5460000000, 11.647000000, 14.748000000, 17.838000000, 20.949000000, 24.058000000, 27.140000000, 30.232000000, 33.360000000, 36.481000000, 39.584000000");
- }
- cell_rise ("delay_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.7650800000, 0.8639100000, 0.9393700000, 1.0631700000, 1.2688700000, 1.6294700000, 2.3116700000, 3.6604700000, 6.3516700000, 9.7066700000, 13.062200000, 16.381200000, 19.770200000, 23.085200000, 26.443200000, 29.782200000, 33.160200000, 36.527200000, 39.887200000", \
- "0.7695200000, 0.8684200000, 0.9441500000, 1.0676700000, 1.2727700000, 1.6334700000, 2.3160700000, 3.6635700000, 6.3580700000, 9.7131700000, 13.060200000, 16.426200000, 19.778200000, 23.120200000, 26.429200000, 29.814200000, 33.180200000, 36.537200000, 39.885200000", \
- "0.7748300000, 0.8738000000, 0.9495600000, 1.0735300000, 1.2789300000, 1.6392300000, 2.3217300000, 3.6714300000, 6.3570300000, 9.7113300000, 13.071300000, 16.424300000, 19.749300000, 23.139300000, 26.453300000, 29.791300000, 33.171300000, 36.539300000, 39.901300000", \
- "0.7947400000, 0.8933700000, 0.9694000000, 1.0930000000, 1.2987000000, 1.6593000000, 2.3418000000, 3.6916000000, 6.3782000000, 9.7369000000, 13.089000000, 16.443000000, 19.795000000, 23.115000000, 26.491000000, 29.863000000, 33.205000000, 36.561000000, 39.864000000", \
- "0.8587000000, 0.9572000000, 1.0333000000, 1.1569000000, 1.3624000000, 1.7234000000, 2.4058000000, 3.7560000000, 6.4441000000, 9.8029000000, 13.151000000, 16.497000000, 19.823000000, 23.191000000, 26.564000000, 29.927000000, 33.257000000, 36.604000000, 39.945000000", \
- "0.9567000000, 1.0553000000, 1.1309000000, 1.2546000000, 1.4595000000, 1.8200000000, 2.5024000000, 3.8529000000, 6.5464000000, 9.8890000000, 13.245000000, 16.592000000, 19.938000000, 23.319000000, 26.667000000, 29.978000000, 33.322000000, 36.705000000, 40.077000000", \
- "1.1573000000, 1.2557000000, 1.3304000000, 1.4543000000, 1.6592000000, 2.0199000000, 2.7037000000, 4.0527000000, 6.7480000000, 10.104000000, 13.436000000, 16.813000000, 20.159000000, 23.503000000, 26.877000000, 30.220000000, 33.532000000, 36.862000000, 40.246000000", \
- "1.3600000000, 1.4584000000, 1.5333000000, 1.6561000000, 1.8611000000, 2.2226000000, 2.9053000000, 4.2576000000, 6.9520000000, 10.306000000, 13.650000000, 17.017000000, 20.356000000, 23.712000000, 27.053000000, 30.403000000, 33.765000000, 37.125000000, 40.481000000", \
- "1.8823700000, 1.9885700000, 2.0676700000, 2.1940700000, 2.4009700000, 2.7631700000, 3.4469700000, 4.7984700000, 7.4941700000, 10.849700000, 14.178700000, 17.556700000, 20.908700000, 24.215700000, 27.594700000, 30.961700000, 34.319700000, 37.671700000, 40.991700000", \
- "2.1097300000, 2.2230300000, 2.3065300000, 2.4387300000, 2.6508300000, 3.0151300000, 3.6986300000, 5.0490300000, 7.7368300000, 11.086800000, 14.457800000, 17.788800000, 21.145800000, 24.516800000, 27.870800000, 31.178800000, 34.522800000, 37.900800000, 41.267800000", \
- "2.3171000000, 2.4359000000, 2.5246000000, 2.6623000000, 2.8802000000, 3.2481000000, 3.9308000000, 5.2820000000, 7.9770000000, 11.335000000, 14.667000000, 18.045000000, 21.374000000, 24.712000000, 28.089000000, 31.455000000, 34.815000000, 38.130000000, 41.433000000", \
- "2.5441000000, 2.6711000000, 2.7637000000, 2.9076000000, 3.1321000000, 3.5057000000, 4.1915000000, 5.5398000000, 8.2320000000, 11.587000000, 14.943000000, 18.291000000, 21.619000000, 24.998000000, 28.365000000, 31.705000000, 35.013000000, 38.356000000, 41.744000000", \
- "2.6850300000, 2.8165300000, 2.9122300000, 3.0603300000, 3.2891300000, 3.6660300000, 4.3531300000, 5.6991300000, 8.3863300000, 11.736300000, 15.106300000, 18.425300000, 21.807300000, 25.172300000, 28.490300000, 31.809300000, 35.197300000, 38.570300000, 41.936300000", \
- "3.0095700000, 3.1513700000, 3.2543700000, 3.4122700000, 3.6517700000, 4.0366700000, 4.7287700000, 6.0746700000, 8.7616700000, 12.118700000, 15.454700000, 18.831700000, 22.155700000, 25.506700000, 28.887700000, 32.254700000, 35.582700000, 38.884700000, 42.236700000", \
- "3.3027000000, 3.4539000000, 3.5635000000, 3.7307000000, 3.9810000000, 4.3740000000, 5.0690000000, 6.4160000000, 9.1020000000, 12.451000000, 15.807000000, 19.141000000, 22.518000000, 25.848000000, 29.177000000, 32.561000000, 35.935000000, 39.293000000, 42.616000000");
- }
- fall_transition ("delay_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.1855300000, 0.2497800000, 0.3061400000, 0.4115600000, 0.6153400000, 1.0251000000, 1.8693000000, 3.5881000000, 7.0336000000, 11.343300000, 15.650900000, 19.933300000, 24.240400000, 28.559400000, 32.849100000, 37.116000000, 41.420000000, 45.762000000, 50.086000000", \
- "0.1855400000, 0.2497000000, 0.3059400000, 0.4116000000, 0.6152500000, 1.0255000000, 1.8711000000, 3.5882000000, 7.0442000000, 11.330700000, 15.652900000, 19.965500000, 24.234300000, 28.569200000, 32.875100000, 37.157000000, 41.481000000, 45.751000000, 50.026000000", \
- "0.1855300000, 0.2497600000, 0.3062700000, 0.4115700000, 0.6154900000, 1.0267000000, 1.8698000000, 3.5880000000, 7.0344000000, 11.344800000, 15.636800000, 19.965400000, 24.236900000, 28.538000000, 32.875300000, 37.126000000, 41.501000000, 45.774000000, 50.050000000", \
- "0.1854800000, 0.2498400000, 0.3063000000, 0.4116800000, 0.6153000000, 1.0269000000, 1.8678000000, 3.5850000000, 7.0421000000, 11.344900000, 15.646000000, 19.949800000, 24.254900000, 28.554000000, 32.845000000, 37.183000000, 41.453000000, 45.729000000, 50.015000000", \
- "0.1855600000, 0.2502000000, 0.3062000000, 0.4117000000, 0.6153000000, 1.0264000000, 1.8693000000, 3.5865000000, 7.0432000000, 11.331800000, 15.646400000, 19.964400000, 24.249600000, 28.546300000, 32.871000000, 37.175000000, 41.516000000, 45.753000000, 50.050000000", \
- "0.1855000000, 0.2499000000, 0.3062000000, 0.4118000000, 0.6167000000, 1.0263000000, 1.8706000000, 3.5882000000, 7.0390000000, 11.334500000, 15.647900000, 19.935100000, 24.247000000, 28.555800000, 32.849000000, 37.170000000, 41.498000000, 45.778000000, 50.059000000", \
- "0.1855000000, 0.2502000000, 0.3068000000, 0.4127000000, 0.6159000000, 1.0252000000, 1.8713000000, 3.5857000000, 7.0435000000, 11.344600000, 15.633500000, 19.968400000, 24.233600000, 28.588600000, 32.864000000, 37.135000000, 41.480000000, 45.739000000, 50.013000000", \
- "0.1859000000, 0.2512000000, 0.3076000000, 0.4130000000, 0.6174000000, 1.0259000000, 1.8708000000, 3.5883000000, 7.0428000000, 11.345200000, 15.632900000, 19.937400000, 24.252700000, 28.526000000, 32.881000000, 37.111000000, 41.407000000, 45.806000000, 50.109000000", \
- "0.2203000000, 0.2806000000, 0.3336000000, 0.4340000000, 0.6289000000, 1.0322000000, 1.8719000000, 3.5881000000, 7.0349000000, 11.338300000, 15.646100000, 19.950100000, 24.255000000, 28.526000000, 32.823000000, 37.192000000, 41.485000000, 45.762000000, 50.045000000", \
- "0.2428000000, 0.3030000000, 0.3556000000, 0.4550000000, 0.6474000000, 1.0424000000, 1.8746000000, 3.5848000000, 7.0398000000, 11.339600000, 15.657600000, 19.941000000, 24.246000000, 28.580000000, 32.857000000, 37.143000000, 41.440000000, 45.724000000, 50.120000000", \
- "0.2642000000, 0.3246000000, 0.3764000000, 0.4740000000, 0.6649000000, 1.0558000000, 1.8817000000, 3.5894000000, 7.0425000000, 11.345900000, 15.645400000, 19.946000000, 24.246000000, 28.561000000, 32.887000000, 37.162000000, 41.439000000, 45.735000000, 50.021000000", \
- "0.2889000000, 0.3490000000, 0.4006000000, 0.4975000000, 0.6855000000, 1.0728000000, 1.8901000000, 3.5888000000, 7.0346000000, 11.337200000, 15.646000000, 19.948000000, 24.262000000, 28.548000000, 32.846000000, 37.177000000, 41.511000000, 45.794000000, 50.069000000", \
- "0.3048000000, 0.3653000000, 0.4159000000, 0.5122000000, 0.6994000000, 1.0848000000, 1.8950000000, 3.5982000000, 7.0366000000, 11.345000000, 15.639000000, 19.953000000, 24.248000000, 28.565000000, 32.879000000, 37.162000000, 41.447000000, 45.743000000, 50.000000000", \
- "0.3420000000, 0.4039000000, 0.4543000000, 0.5477000000, 0.7304000000, 1.1093000000, 1.9134000000, 3.5980000000, 7.0410000000, 11.343000000, 15.645000000, 19.949000000, 24.247000000, 28.563000000, 32.852000000, 37.151000000, 41.424000000, 45.790000000, 50.120000000", \
- "0.3764000000, 0.4405000000, 0.4911000000, 0.5820000000, 0.7605000000, 1.1331000000, 1.9330000000, 3.6040000000, 7.0590000000, 11.340000000, 15.636000000, 19.945000000, 24.254000000, 28.525000000, 32.866000000, 37.167000000, 41.458000000, 45.764000000, 50.032000000");
- }
- related_pin : "A";
- rise_transition ("delay_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.1900400000, 0.2583500000, 0.3191400000, 0.4316800000, 0.6533100000, 1.1043000000, 2.0373000000, 3.9378000000, 7.7564000000, 12.520300000, 17.262000000, 22.008400000, 26.768600000, 31.480300000, 36.297000000, 41.002000000, 45.793000000, 50.549000000, 55.308000000", \
- "0.1900400000, 0.2581800000, 0.3188300000, 0.4313900000, 0.6531500000, 1.1063000000, 2.0378000000, 3.9355000000, 7.7486000000, 12.510700000, 17.279400000, 22.017200000, 26.778200000, 31.550500000, 36.230000000, 41.043000000, 45.806000000, 50.566000000, 55.329000000", \
- "0.1899100000, 0.2583700000, 0.3188000000, 0.4317300000, 0.6538100000, 1.1064000000, 2.0390000000, 3.9406000000, 7.7471000000, 12.512000000, 17.270900000, 21.996600000, 26.753900000, 31.543400000, 36.295000000, 41.000000000, 45.787000000, 50.511000000, 55.316000000", \
- "0.1898100000, 0.2583700000, 0.3191000000, 0.4317500000, 0.6539000000, 1.1057000000, 2.0390000000, 3.9426000000, 7.7534000000, 12.521300000, 17.265600000, 21.989800000, 26.790500000, 31.511100000, 36.207000000, 41.039000000, 45.806000000, 50.572000000, 55.324000000", \
- "0.1898200000, 0.2584000000, 0.3185000000, 0.4316000000, 0.6538000000, 1.1040000000, 2.0395000000, 3.9421000000, 7.7500000000, 12.510100000, 17.264700000, 22.012800000, 26.739900000, 31.487100000, 36.261000000, 41.040000000, 45.798000000, 50.602000000, 55.297000000", \
- "0.1898000000, 0.2584000000, 0.3186000000, 0.4323000000, 0.6537000000, 1.1056000000, 2.0394000000, 3.9424000000, 7.7594000000, 12.502300000, 17.260500000, 22.007200000, 26.742700000, 31.521500000, 36.299000000, 41.037000000, 45.730000000, 50.508000000, 55.269000000", \
- "0.1898000000, 0.2585000000, 0.3191000000, 0.4320000000, 0.6543000000, 1.1063000000, 2.0369000000, 3.9372000000, 7.7534000000, 12.506900000, 17.241800000, 22.030200000, 26.760300000, 31.530000000, 36.289000000, 41.058000000, 45.805000000, 50.481000000, 55.288000000", \
- "0.1905000000, 0.2592000000, 0.3197000000, 0.4328000000, 0.6547000000, 1.1064000000, 2.0393000000, 3.9416000000, 7.7609000000, 12.519600000, 17.260900000, 22.030200000, 26.731700000, 31.551000000, 36.315000000, 41.039000000, 45.804000000, 50.565000000, 55.318000000", \
- "0.2289000000, 0.2921000000, 0.3476000000, 0.4536000000, 0.6667000000, 1.1103000000, 2.0376000000, 3.9417000000, 7.7557000000, 12.507700000, 17.248800000, 22.014000000, 26.787000000, 31.496000000, 36.283000000, 41.048000000, 45.805000000, 50.572000000, 55.357000000", \
- "0.2546000000, 0.3182000000, 0.3736000000, 0.4776000000, 0.6839000000, 1.1198000000, 2.0407000000, 3.9399000000, 7.7491000000, 12.501100000, 17.269100000, 22.024000000, 26.768000000, 31.534000000, 36.302000000, 41.049000000, 45.755000000, 50.553000000, 55.321000000", \
- "0.2784000000, 0.3434000000, 0.3990000000, 0.5021000000, 0.7045000000, 1.1315000000, 2.0482000000, 3.9400000000, 7.7592000000, 12.513100000, 17.245000000, 22.024000000, 26.783000000, 31.502000000, 36.264000000, 41.047000000, 45.815000000, 50.598000000, 55.259000000", \
- "0.3056000000, 0.3718000000, 0.4273000000, 0.5301000000, 0.7301000000, 1.1490000000, 2.0577000000, 3.9383000000, 7.7539000000, 12.515800000, 17.254000000, 22.038000000, 26.749000000, 31.487000000, 36.294000000, 41.056000000, 45.794000000, 50.498000000, 55.306000000", \
- "0.3228000000, 0.3898000000, 0.4464000000, 0.5484000000, 0.7460000000, 1.1619000000, 2.0608000000, 3.9390000000, 7.7476000000, 12.494000000, 17.272000000, 21.989000000, 26.746000000, 31.541000000, 36.303000000, 40.976000000, 45.785000000, 50.529000000, 55.318000000", \
- "0.3639000000, 0.4341000000, 0.4903000000, 0.5920000000, 0.7863000000, 1.1920000000, 2.0752000000, 3.9438000000, 7.7520000000, 12.505000000, 17.252000000, 22.020000000, 26.761000000, 31.496000000, 36.276000000, 41.048000000, 45.820000000, 50.522000000, 55.252000000", \
- "0.4020000000, 0.4746000000, 0.5321000000, 0.6331000000, 0.8234000000, 1.2200000000, 2.0940000000, 3.9530000000, 7.7530000000, 12.506000000, 17.268000000, 21.994000000, 26.777000000, 31.524000000, 36.231000000, 40.962000000, 45.787000000, 50.562000000, 55.346000000");
- }
- timing_sense : "positive_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__buf_8") {
- area : 39.072000000;
- cell_footprint : "sky130_fd_sc_hvl__buf";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0120700000;
- clock : "false";
- direction : "input";
- max_transition : 5.0000000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("X") {
- direction : "output";
- function : "(A)";
- internal_power () {
- fall_power ("pwr_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.0922100000, 0.0848900000, 0.0774200000, 0.0623000000, 0.0307400000, -0.035050000, -0.169890000, -0.442170000, -0.988240000, -1.668630000, -2.349180000, -3.029740000, -3.710320000, -4.390930000, -5.071510000, -5.752150000, -6.432780000, -7.113380000, -7.793980000", \
- "0.0920900000, 0.0847500000, 0.0773000000, 0.0621600000, 0.0306200000, -0.035110000, -0.170030000, -0.442320000, -0.988350000, -1.668740000, -2.349260000, -3.029880000, -3.710380000, -4.390960000, -5.071570000, -5.752180000, -6.432850000, -7.113450000, -7.794080000", \
- "0.0918200000, 0.0844700000, 0.0770800000, 0.0619400000, 0.0304300000, -0.035310000, -0.170140000, -0.442520000, -0.988570000, -1.668990000, -2.349520000, -3.030020000, -3.710610000, -4.391240000, -5.071830000, -5.752450000, -6.433060000, -7.113670000, -7.794340000", \
- "0.0914000000, 0.0840600000, 0.0766200000, 0.0615700000, 0.0301900000, -0.035590000, -0.170460000, -0.442820000, -0.988920000, -1.669310000, -2.349830000, -3.030390000, -3.710950000, -4.391540000, -5.072190000, -5.752740000, -6.433400000, -7.114050000, -7.794670000", \
- "0.0908200000, 0.0835400000, 0.0761600000, 0.0609800000, 0.0294600000, -0.036240000, -0.171080000, -0.443410000, -0.989540000, -1.669950000, -2.350490000, -3.030990000, -3.711550000, -4.392190000, -5.072810000, -5.753360000, -6.434020000, -7.114650000, -7.795310000", \
- "0.0902100000, 0.0830000000, 0.0755100000, 0.0602300000, 0.0285900000, -0.037140000, -0.171850000, -0.444100000, -0.990180000, -1.670550000, -2.351080000, -3.031600000, -3.712190000, -4.392730000, -5.073440000, -5.754060000, -6.434640000, -7.115250000, -7.795870000", \
- "0.0893000000, 0.0819100000, 0.0743200000, 0.0587700000, 0.0268600000, -0.038980000, -0.173470000, -0.445430000, -0.991280000, -1.671580000, -2.352040000, -3.032570000, -3.713180000, -4.393750000, -5.074350000, -5.755000000, -6.435600000, -7.116220000, -7.796790000", \
- "0.0887800000, 0.0812200000, 0.0735000000, 0.0578300000, 0.0255900000, -0.040330000, -0.174640000, -0.446330000, -0.991950000, -1.672210000, -2.352570000, -3.033080000, -3.713650000, -4.394270000, -5.074740000, -5.755340000, -6.436030000, -7.116590000, -7.797210000", \
- "0.0887200000, 0.0807000000, 0.0727100000, 0.0566500000, 0.0241800000, -0.041900000, -0.176080000, -0.447300000, -0.992390000, -1.672410000, -2.352740000, -3.033200000, -3.713700000, -4.394220000, -5.074800000, -5.755350000, -6.435960000, -7.116570000, -7.797160000", \
- "0.0890400000, 0.0809400000, 0.0728700000, 0.0566500000, 0.0239300000, -0.042280000, -0.176410000, -0.447530000, -0.992530000, -1.672450000, -2.352740000, -3.033150000, -3.713650000, -4.394200000, -5.074750000, -5.755310000, -6.435880000, -7.116480000, -7.797090000", \
- "0.0893500000, 0.0811500000, 0.0730200000, 0.0567400000, 0.0239200000, -0.042480000, -0.176690000, -0.447740000, -0.992620000, -1.672460000, -2.352700000, -3.033090000, -3.713560000, -4.394090000, -5.074620000, -5.755170000, -6.435750000, -7.116320000, -7.796940000", \
- "0.0897100000, 0.0814500000, 0.0732500000, 0.0568600000, 0.0239600000, -0.042510000, -0.176820000, -0.447840000, -0.992660000, -1.672430000, -2.352640000, -3.032970000, -3.713420000, -4.393930000, -5.074460000, -5.755020000, -6.435580000, -7.116190000, -7.796770000", \
- "0.0899900000, 0.0816200000, 0.0733800000, 0.0569800000, 0.0240100000, -0.042430000, -0.176840000, -0.447860000, -0.992620000, -1.672390000, -2.352570000, -3.032890000, -3.713340000, -4.393850000, -5.074310000, -5.754880000, -6.435420000, -7.116060000, -7.796650000", \
- "0.0905700000, 0.0820700000, 0.0737800000, 0.0572300000, 0.0240900000, -0.042510000, -0.176910000, -0.447970000, -0.992620000, -1.672320000, -2.352420000, -3.032730000, -3.713130000, -4.393620000, -5.074130000, -5.754680000, -6.435230000, -7.115800000, -7.796380000", \
- "0.0914600000, 0.0829100000, 0.0744600000, 0.0577900000, 0.0245200000, -0.042250000, -0.176700000, -0.447710000, -0.992350000, -1.671980000, -2.352110000, -3.032350000, -3.712690000, -4.393190000, -5.073680000, -5.754210000, -6.434760000, -7.115320000, -7.795900000");
- }
- related_pin : "A";
- rise_power ("pwr_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.0623900000, 0.0720600000, 0.0815400000, 0.1001800000, 0.1360700000, 0.2059200000, 0.3425300000, 0.6146600000, 1.1572500000, 1.8325700000, 2.5062800000, 3.1843500000, 3.8599000000, 4.5358200000, 5.2102700000, 5.8854400000, 6.5606200000, 7.2424900000, 7.8976300000", \
- "0.0624700000, 0.0721200000, 0.0816100000, 0.1000500000, 0.1358900000, 0.2056500000, 0.3425500000, 0.6145800000, 1.1564300000, 1.8335300000, 2.5085600000, 3.1841200000, 3.8599000000, 4.5350800000, 5.2102600000, 5.8854400000, 6.5606200000, 7.2439700000, 7.8998500000", \
- "0.0621500000, 0.0717900000, 0.0812700000, 0.0999100000, 0.1357800000, 0.2053800000, 0.3423600000, 0.6146000000, 1.1566000000, 1.8301600000, 2.5058600000, 3.1869000000, 3.8622300000, 4.5359200000, 5.2103500000, 5.8855300000, 6.5607100000, 7.2351500000, 7.9103300000", \
- "0.0619000000, 0.0715000000, 0.0810200000, 0.0996600000, 0.1356200000, 0.2054300000, 0.3423100000, 0.6137200000, 1.1565900000, 1.8331000000, 2.5083600000, 3.1792600000, 3.8519100000, 4.5389600000, 5.2082000000, 5.8811500000, 6.5600400000, 7.2285400000, 7.9081800000", \
- "0.0610100000, 0.0706900000, 0.0801800000, 0.0987400000, 0.1347200000, 0.2042800000, 0.3412000000, 0.6141000000, 1.1567000000, 1.8299600000, 2.5061800000, 3.1858200000, 3.8571300000, 4.5337900000, 5.2089800000, 5.8849000000, 6.5593400000, 7.2300600000, 7.9089600000", \
- "0.0601800000, 0.0698500000, 0.0792600000, 0.0977200000, 0.1334300000, 0.2030900000, 0.3405100000, 0.6123600000, 1.1559900000, 1.8335300000, 2.5092600000, 3.1855900000, 3.8605900000, 4.5325200000, 5.2081800000, 5.8741700000, 6.5587600000, 7.2336700000, 7.9078400000", \
- "0.0590500000, 0.0685200000, 0.0778000000, 0.0960100000, 0.1315400000, 0.2012200000, 0.3389200000, 0.6113900000, 1.1529800000, 1.8325700000, 2.5057900000, 3.1813700000, 3.8606100000, 4.5325500000, 5.2059800000, 5.8875900000, 6.5535700000, 7.2299800000, 7.9071300000", \
- "0.0584500000, 0.0677600000, 0.0769100000, 0.0949500000, 0.1305200000, 0.1998400000, 0.3373600000, 0.6099300000, 1.1545700000, 1.8277200000, 2.5051200000, 3.1835600000, 3.8565500000, 4.5237500000, 5.1991300000, 5.8812200000, 6.5566100000, 7.2319900000, 7.9148400000", \
- "0.0585500000, 0.0675500000, 0.0764900000, 0.0942300000, 0.1292400000, 0.1983700000, 0.3363300000, 0.6086500000, 1.1502500000, 1.8287000000, 2.5015500000, 3.1798700000, 3.8557100000, 4.5342700000, 5.2038200000, 5.8816200000, 6.5639100000, 7.2215000000, 7.9030300000", \
- "0.0588900000, 0.0677900000, 0.0766300000, 0.0943200000, 0.1292900000, 0.1983800000, 0.3354300000, 0.6083900000, 1.1518300000, 1.8287200000, 2.5059900000, 3.1798700000, 3.8551900000, 4.5356800000, 5.1981700000, 5.8816600000, 6.5569000000, 7.2313800000, 7.9066200000", \
- "0.0593000000, 0.0681200000, 0.0769100000, 0.0944900000, 0.1294400000, 0.1987200000, 0.3353000000, 0.6074400000, 1.1523500000, 1.8289300000, 2.5061800000, 3.1800400000, 3.8560900000, 4.5347700000, 5.2044300000, 5.8816000000, 6.5572700000, 7.2321800000, 7.9146200000", \
- "0.0594000000, 0.0680600000, 0.0768000000, 0.0947000000, 0.1295200000, 0.1987700000, 0.3360900000, 0.6086400000, 1.1529400000, 1.8299400000, 2.5044500000, 3.1776900000, 3.8554400000, 4.5307700000, 5.2128900000, 5.8784400000, 6.5567900000, 7.2321300000, 7.9067200000", \
- "0.0601100000, 0.0687000000, 0.0774000000, 0.0948400000, 0.1295900000, 0.1989800000, 0.3362600000, 0.6079800000, 1.1530500000, 1.8301800000, 2.5014900000, 3.1833400000, 3.8554600000, 4.5312200000, 5.2062200000, 5.8880100000, 6.5637600000, 7.2251800000, 7.9069600000", \
- "0.0608500000, 0.0693300000, 0.0779900000, 0.0952600000, 0.1299000000, 0.1991800000, 0.3369200000, 0.6085400000, 1.1489700000, 1.8252800000, 2.5065100000, 3.1832200000, 3.8485600000, 4.5273800000, 5.2001400000, 5.8819800000, 6.5570100000, 7.2396200000, 7.9131400000", \
- "0.0618700000, 0.0702600000, 0.0787600000, 0.0959800000, 0.1305100000, 0.1994000000, 0.3372700000, 0.6096900000, 1.1523900000, 1.8260600000, 2.5042700000, 3.1819700000, 3.8550100000, 4.5292900000, 5.2104000000, 5.8763100000, 6.5513400000, 7.2324400000, 7.9067000000");
- }
- }
- max_capacitance : 0.7287700000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.6183800000, 0.6641400000, 0.7024900000, 0.7676700000, 0.8753200000, 1.0558700000, 1.3791700000, 1.9970700000, 3.2245700000, 4.7503700000, 6.2711700000, 7.7871700000, 9.3226700000, 10.830200000, 12.361200000, 13.897200000, 15.405200000, 16.942200000, 18.456200000", \
- "0.6217900000, 0.6676400000, 0.7059700000, 0.7711100000, 0.8787100000, 1.0597700000, 1.3825700000, 2.0004700000, 3.2245700000, 4.7526700000, 6.2776700000, 7.7993700000, 9.3101700000, 10.850200000, 12.365200000, 13.878200000, 15.420200000, 16.946200000, 18.469200000", \
- "0.6268100000, 0.6727200000, 0.7110300000, 0.7760500000, 0.8837400000, 1.0645300000, 1.3881300000, 2.0069300000, 3.2333300000, 4.7533300000, 6.2804300000, 7.7957300000, 9.3333300000, 10.852300000, 12.373300000, 13.904300000, 15.420300000, 16.949300000, 18.470300000", \
- "0.6465300000, 0.6924600000, 0.7308900000, 0.7959700000, 0.9030700000, 1.0841000000, 1.4078000000, 2.0265000000, 3.2527000000, 4.7785000000, 6.3039000000, 7.8187000000, 9.3539000000, 10.866000000, 12.397000000, 13.922000000, 15.429000000, 16.963000000, 18.489000000", \
- "0.7103800000, 0.7562100000, 0.7943700000, 0.8593000000, 0.9669000000, 1.1478000000, 1.4716000000, 2.0901000000, 3.3142000000, 4.8417000000, 6.3655000000, 7.8871000000, 9.4111000000, 10.931000000, 12.447000000, 13.988000000, 15.498000000, 17.028000000, 18.549000000", \
- "0.8084000000, 0.8544000000, 0.8923000000, 0.9570000000, 1.0644000000, 1.2459000000, 1.5691000000, 2.1880000000, 3.4133000000, 4.9383000000, 6.4641000000, 7.9889000000, 9.5126000000, 11.028000000, 12.555000000, 14.066000000, 15.589000000, 17.118000000, 18.648000000", \
- "1.0072000000, 1.0530000000, 1.0909000000, 1.1549000000, 1.2621000000, 1.4434000000, 1.7673000000, 2.3866000000, 3.6141000000, 5.1378000000, 6.6587000000, 8.1829000000, 9.7120000000, 11.226000000, 12.744000000, 14.280000000, 15.793000000, 17.307000000, 18.857000000", \
- "1.2051000000, 1.2504000000, 1.2881000000, 1.3522000000, 1.4592000000, 1.6405000000, 1.9651000000, 2.5859000000, 3.8111000000, 5.3386000000, 6.8585000000, 8.3856000000, 9.9030000000, 11.440000000, 12.959000000, 14.469000000, 16.005000000, 17.534000000, 19.058000000", \
- "1.6613700000, 1.7125700000, 1.7542700000, 1.8237700000, 1.9370700000, 2.1244700000, 2.4528700000, 3.0735700000, 4.3014700000, 5.8281700000, 7.3504700000, 8.8766700000, 10.388700000, 11.924700000, 13.454700000, 14.963700000, 16.475700000, 18.010700000, 19.540700000", \
- "1.8562300000, 1.9104300000, 1.9542300000, 2.0264300000, 2.1431300000, 2.3345300000, 2.6671300000, 3.2893300000, 4.5177300000, 6.0392300000, 7.5678300000, 9.0848300000, 10.617800000, 12.139800000, 13.644800000, 15.179800000, 16.708800000, 18.238800000, 19.763800000", \
- "2.0327000000, 2.0899000000, 2.1357000000, 2.2107000000, 2.3306000000, 2.5252000000, 2.8614000000, 3.4862000000, 4.7114000000, 6.2387000000, 7.7620000000, 9.2840000000, 10.806000000, 12.339000000, 13.858000000, 15.367000000, 16.892000000, 18.427000000, 19.959000000", \
- "2.2257000000, 2.2865000000, 2.3348000000, 2.4131000000, 2.5367000000, 2.7351000000, 3.0738000000, 3.7021000000, 4.9296000000, 6.4530000000, 7.9770000000, 9.4920000000, 11.027000000, 12.546000000, 14.053000000, 15.596000000, 17.123000000, 18.654000000, 20.167000000", \
- "2.3454300000, 2.4084300000, 2.4583300000, 2.5388300000, 2.6648300000, 2.8656300000, 3.2067300000, 3.8361300000, 5.0636300000, 6.5843300000, 8.1053300000, 9.6343300000, 11.150300000, 12.683300000, 14.202300000, 15.719300000, 17.240300000, 18.777300000, 20.304300000", \
- "2.6196700000, 2.6879700000, 2.7418700000, 2.8278700000, 2.9601700000, 3.1669700000, 3.5123700000, 4.1428700000, 5.3746700000, 6.8966700000, 8.4156700000, 9.9406700000, 11.463700000, 12.987700000, 14.499700000, 16.029700000, 17.564700000, 19.085700000, 20.589700000", \
- "2.8655000000, 2.9385000000, 2.9962000000, 3.0876000000, 3.2263000000, 3.4390000000, 3.7890000000, 4.4220000000, 5.6550000000, 7.1760000000, 8.6970000000, 10.217000000, 11.742000000, 13.255000000, 14.788000000, 16.310000000, 17.822000000, 19.343000000, 20.885000000");
- }
- cell_rise ("delay_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.5683500000, 0.6165900000, 0.6568100000, 0.7251600000, 0.8398300000, 1.0378700000, 1.4028700000, 2.1157700000, 3.5330700000, 5.2903700000, 7.0554700000, 8.8314700000, 10.591200000, 12.354200000, 14.115200000, 15.888200000, 17.642200000, 19.378200000, 21.145200000", \
- "0.5716200000, 0.6198600000, 0.6601000000, 0.7284500000, 0.8434000000, 1.0415700000, 1.4060700000, 2.1184700000, 3.5378700000, 5.2990700000, 7.0673700000, 8.8335700000, 10.596200000, 12.352200000, 14.119200000, 15.885200000, 17.652200000, 19.387200000, 21.152200000", \
- "0.5766200000, 0.6248700000, 0.6650100000, 0.7334600000, 0.8480300000, 1.0462300000, 1.4113300000, 2.1231300000, 3.5432300000, 5.3071300000, 7.0692300000, 8.8195300000, 10.583300000, 12.360300000, 14.129300000, 15.896300000, 17.643300000, 19.421300000, 21.176300000", \
- "0.5959600000, 0.6442300000, 0.6844000000, 0.7528500000, 0.8677200000, 1.0660000000, 1.4311000000, 2.1431000000, 3.5599000000, 5.3266000000, 7.0947000000, 8.8505000000, 10.606000000, 12.370000000, 14.136000000, 15.902000000, 17.667000000, 19.408000000, 21.172000000", \
- "0.6589300000, 0.7071300000, 0.7474200000, 0.8156000000, 0.9303000000, 1.1284000000, 1.4934000000, 2.2053000000, 3.6261000000, 5.3880000000, 7.1518000000, 8.9034000000, 10.667000000, 12.440000000, 14.212000000, 15.980000000, 17.723000000, 19.482000000, 21.263000000", \
- "0.7563000000, 0.8042000000, 0.8441000000, 0.9121000000, 1.0269000000, 1.2253000000, 1.5910000000, 2.3043000000, 3.7186000000, 5.4851000000, 7.2418000000, 9.0109000000, 10.770000000, 12.544000000, 14.307000000, 16.058000000, 17.840000000, 19.602000000, 21.362000000", \
- "0.9554000000, 1.0030000000, 1.0430000000, 1.1106000000, 1.2246000000, 1.4226000000, 1.7888000000, 2.5021000000, 3.9178000000, 5.6851000000, 7.4503000000, 9.2137000000, 10.965000000, 12.742000000, 14.504000000, 16.250000000, 18.007000000, 19.785000000, 21.558000000", \
- "1.1499000000, 1.1983000000, 1.2380000000, 1.3056000000, 1.4190000000, 1.6172000000, 1.9847000000, 2.6990000000, 4.1171000000, 5.8755000000, 7.6474000000, 9.3980000000, 11.169000000, 12.917000000, 14.691000000, 16.466000000, 18.235000000, 19.989000000, 21.732000000", \
- "1.5843700000, 1.6405700000, 1.6860700000, 1.7614700000, 1.8836700000, 2.0880700000, 2.4566700000, 3.1705700000, 4.5904700000, 6.3567700000, 8.1096700000, 9.8876700000, 11.649700000, 13.392700000, 15.170700000, 16.941700000, 18.681700000, 20.437700000, 22.208700000", \
- "1.7680300000, 1.8282300000, 1.8767300000, 1.9560300000, 2.0829300000, 2.2917300000, 2.6633300000, 3.3775300000, 4.7935300000, 6.5616300000, 8.3178300000, 10.090800000, 11.857800000, 13.600800000, 15.371800000, 17.148800000, 18.918800000, 20.675800000, 22.429800000", \
- "1.9337000000, 1.9975000000, 2.0487000000, 2.1320000000, 2.2635000000, 2.4762000000, 2.8511000000, 3.5648000000, 4.9816000000, 6.7470000000, 8.5070000000, 10.279000000, 12.040000000, 13.783000000, 15.566000000, 17.339000000, 19.104000000, 20.857000000, 22.591000000", \
- "2.1141000000, 2.1821000000, 2.2364000000, 2.3243000000, 2.4613000000, 2.6791000000, 3.0564000000, 3.7724000000, 5.1885000000, 6.9540000000, 8.7180000000, 10.472000000, 12.243000000, 14.014000000, 15.763000000, 17.516000000, 19.296000000, 21.071000000, 22.841000000", \
- "2.2262300000, 2.2966300000, 2.3528300000, 2.4434300000, 2.5839300000, 2.8050300000, 3.1848300000, 3.9009300000, 5.3173300000, 7.0793300000, 8.8373300000, 10.607300000, 12.358300000, 14.138300000, 15.902300000, 17.649300000, 19.402300000, 21.180300000, 22.960300000", \
- "2.4806700000, 2.5568700000, 2.6176700000, 2.7151700000, 2.8643700000, 3.0939700000, 3.4788700000, 4.1967700000, 5.6136700000, 7.3716700000, 9.1346700000, 10.890700000, 12.663700000, 14.418700000, 16.174700000, 17.956700000, 19.721700000, 21.470700000, 23.220700000", \
- "2.7077000000, 2.7891000000, 2.8539000000, 2.9577000000, 3.1155000000, 3.3539000000, 3.7439000000, 4.4630000000, 5.8830000000, 7.6400000000, 9.4000000000, 11.161000000, 12.920000000, 14.687000000, 16.451000000, 18.201000000, 19.965000000, 21.746000000, 23.513000000");
- }
- fall_transition ("delay_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.1441900000, 0.1764000000, 0.2055300000, 0.2595200000, 0.3636000000, 0.5665100000, 0.9785500000, 1.8197000000, 3.5279000000, 5.6648000000, 7.7950000000, 9.9214000000, 12.064900000, 14.182500000, 16.297500000, 18.465000000, 20.552300000, 22.732200000, 24.871000000", \
- "0.1443600000, 0.1762000000, 0.2053200000, 0.2596400000, 0.3629400000, 0.5668700000, 0.9786600000, 1.8192000000, 3.5273000000, 5.6639000000, 7.7967000000, 9.9122000000, 12.053400000, 14.170500000, 16.332000000, 18.439600000, 20.585500000, 22.723300000, 24.866100000", \
- "0.1442300000, 0.1763500000, 0.2054600000, 0.2595700000, 0.3630100000, 0.5664000000, 0.9785800000, 1.8205000000, 3.5285000000, 5.6594000000, 7.7946000000, 9.9201000000, 12.032900000, 14.195600000, 16.303000000, 18.444600000, 20.572300000, 22.726000000, 24.841000000", \
- "0.1441500000, 0.1763900000, 0.2054200000, 0.2595700000, 0.3631100000, 0.5663900000, 0.9786000000, 1.8206000000, 3.5276000000, 5.6645000000, 7.7891000000, 9.9247000000, 12.048800000, 14.199600000, 16.336600000, 18.449800000, 20.606600000, 22.706000000, 24.877300000", \
- "0.1444400000, 0.1762500000, 0.2055800000, 0.2596700000, 0.3631100000, 0.5665000000, 0.9786000000, 1.8202000000, 3.5267000000, 5.6635000000, 7.7854000000, 9.9144000000, 12.068100000, 14.201300000, 16.309600000, 18.461200000, 20.604000000, 22.707700000, 24.828900000", \
- "0.1442000000, 0.1762000000, 0.2055000000, 0.2599000000, 0.3633000000, 0.5666000000, 0.9787000000, 1.8205000000, 3.5245000000, 5.6625000000, 7.7945000000, 9.9239000000, 12.066100000, 14.169100000, 16.326600000, 18.452900000, 20.567800000, 22.734500000, 24.883700000", \
- "0.1443000000, 0.1766000000, 0.2060000000, 0.2603000000, 0.3638000000, 0.5667000000, 0.9771000000, 1.8192000000, 3.5275000000, 5.6581000000, 7.7924000000, 9.9123000000, 12.060500000, 14.191000000, 16.310000000, 18.472900000, 20.608400000, 22.714200000, 24.863200000", \
- "0.1473000000, 0.1792000000, 0.2087000000, 0.2632000000, 0.3654000000, 0.5675000000, 0.9781000000, 1.8211000000, 3.5288000000, 5.6589000000, 7.7914000000, 9.9153000000, 12.058500000, 14.165500000, 16.330600000, 18.459500000, 20.581000000, 22.736400000, 24.875400000", \
- "0.1866000000, 0.2168000000, 0.2445000000, 0.2965000000, 0.3951000000, 0.5883000000, 0.9880000000, 1.8224000000, 3.5256000000, 5.6603000000, 7.7863000000, 9.9297000000, 12.049800000, 14.175900000, 16.310800000, 18.469800000, 20.576300000, 22.691000000, 24.849000000", \
- "0.2059000000, 0.2361000000, 0.2634000000, 0.3145000000, 0.4118000000, 0.6043000000, 0.9999000000, 1.8273000000, 3.5291000000, 5.6586000000, 7.7953000000, 9.9177000000, 12.049900000, 14.199300000, 16.320500000, 18.428100000, 20.574000000, 22.718000000, 24.866000000", \
- "0.2247000000, 0.2549000000, 0.2819000000, 0.3318000000, 0.4283000000, 0.6188000000, 1.0122000000, 1.8366000000, 3.5292000000, 5.6592000000, 7.7903000000, 9.9254000000, 12.045600000, 14.163400000, 16.332500000, 18.456000000, 20.561000000, 22.699000000, 24.843000000", \
- "0.2460000000, 0.2767000000, 0.3033000000, 0.3527000000, 0.4466000000, 0.6345000000, 1.0263000000, 1.8429000000, 3.5370000000, 5.6552000000, 7.7895000000, 9.9213000000, 12.034400000, 14.192000000, 16.311000000, 18.427000000, 20.560000000, 22.695000000, 24.872000000", \
- "0.2595000000, 0.2908000000, 0.3172000000, 0.3662000000, 0.4595000000, 0.6444000000, 1.0335000000, 1.8495000000, 3.5325000000, 5.6586000000, 7.7899000000, 9.9235000000, 12.052200000, 14.163000000, 16.325000000, 18.453000000, 20.565000000, 22.686000000, 24.821000000", \
- "0.2920000000, 0.3242000000, 0.3511000000, 0.3990000000, 0.4888000000, 0.6698000000, 1.0519000000, 1.8618000000, 3.5428000000, 5.6699000000, 7.7890000000, 9.9160000000, 12.045000000, 14.187000000, 16.314000000, 18.433000000, 20.541000000, 22.722000000, 24.844000000", \
- "0.3220000000, 0.3558000000, 0.3835000000, 0.4317000000, 0.5197000000, 0.6958000000, 1.0689000000, 1.8756000000, 3.5480000000, 5.6700000000, 7.7970000000, 9.9190000000, 12.042000000, 14.183000000, 16.307000000, 18.448000000, 20.576000000, 22.709000000, 24.802000000");
- }
- related_pin : "A";
- rise_transition ("delay_template15x19") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
- index_2("0.0000000000, 0.0062800000, 0.0125500000, 0.0250900000, 0.0501900000, 0.1003700000, 0.2007400000, 0.4014800000, 0.8029500000, 1.3029500000, 1.8029500000, 2.3029500000, 2.8029500000, 3.3029500000, 3.8029500000, 4.3029500000, 4.8029500000, 5.3029500000, 5.8029500000");
- values("0.1404900000, 0.1752800000, 0.2075100000, 0.2689800000, 0.3874200000, 0.6256300000, 1.1127800000, 2.1105000000, 4.1216000000, 6.6202000000, 9.1175000000, 11.632700000, 14.134500000, 16.629000000, 19.132600000, 21.646400000, 24.147800000, 26.611600000, 29.154300000", \
- "0.1405400000, 0.1757800000, 0.2074200000, 0.2689500000, 0.3873900000, 0.6253300000, 1.1138900000, 2.1089000000, 4.1225000000, 6.6194000000, 9.1278000000, 11.632900000, 14.136300000, 16.638900000, 19.148800000, 21.642900000, 24.149400000, 26.628900000, 29.158000000", \
- "0.1405500000, 0.1752900000, 0.2076700000, 0.2689400000, 0.3871800000, 0.6254800000, 1.1140400000, 2.1110000000, 4.1221000000, 6.6260000000, 9.1298000000, 11.616700000, 14.119200000, 16.637200000, 19.143100000, 21.648100000, 24.156900000, 26.653300000, 29.152900000", \
- "0.1404900000, 0.1753000000, 0.2078400000, 0.2689500000, 0.3874400000, 0.6254800000, 1.1134000000, 2.1115000000, 4.1166000000, 6.6210000000, 9.1273000000, 11.620900000, 14.136800000, 16.618600000, 19.119000000, 21.628500000, 24.144800000, 26.636400000, 29.145900000", \
- "0.1405200000, 0.1753700000, 0.2074300000, 0.2688800000, 0.3875700000, 0.6259000000, 1.1145000000, 2.1088000000, 4.1220000000, 6.6258000000, 9.1226000000, 11.618100000, 14.115700000, 16.626700000, 19.140600000, 21.647700000, 24.158600000, 26.654700000, 29.145000000", \
- "0.1405000000, 0.1760000000, 0.2076000000, 0.2695000000, 0.3876000000, 0.6270000000, 1.1131000000, 2.1126000000, 4.1156000000, 6.6206000000, 9.1122000000, 11.625800000, 14.120500000, 16.635400000, 19.139900000, 21.650100000, 24.150300000, 26.654000000, 29.156200000", \
- "0.1408000000, 0.1759000000, 0.2083000000, 0.2697000000, 0.3879000000, 0.6273000000, 1.1139000000, 2.1089000000, 4.1153000000, 6.6212000000, 9.1252000000, 11.631400000, 14.119000000, 16.628700000, 19.147200000, 21.615500000, 24.133500000, 26.635700000, 29.140300000", \
- "0.1479000000, 0.1818000000, 0.2132000000, 0.2735000000, 0.3910000000, 0.6284000000, 1.1136000000, 2.1128000000, 4.1158000000, 6.6139000000, 9.1219000000, 11.617600000, 14.139600000, 16.628000000, 19.130300000, 21.638000000, 24.149400000, 26.650300000, 29.132000000", \
- "0.1930000000, 0.2266000000, 0.2565000000, 0.3136000000, 0.4235000000, 0.6482000000, 1.1226000000, 2.1133000000, 4.1196000000, 6.6243000000, 9.1222000000, 11.630500000, 14.134200000, 16.617600000, 19.141800000, 21.645800000, 24.117000000, 26.639000000, 29.146000000", \
- "0.2143000000, 0.2483000000, 0.2782000000, 0.3353000000, 0.4429000000, 0.6643000000, 1.1316000000, 2.1130000000, 4.1145000000, 6.6222000000, 9.1100000000, 11.627500000, 14.133600000, 16.608900000, 19.140400000, 21.643000000, 24.150000000, 26.651000000, 29.152000000", \
- "0.2344000000, 0.2692000000, 0.2993000000, 0.3558000000, 0.4615000000, 0.6797000000, 1.1412000000, 2.1202000000, 4.1147000000, 6.6197000000, 9.1101000000, 11.628500000, 14.138900000, 16.616700000, 19.117000000, 21.644000000, 24.150000000, 26.647000000, 29.107000000", \
- "0.2573000000, 0.2926000000, 0.3232000000, 0.3793000000, 0.4844000000, 0.6970000000, 1.1547000000, 2.1232000000, 4.1172000000, 6.6197000000, 9.1248000000, 11.608100000, 14.126500000, 16.638000000, 19.125000000, 21.618000000, 24.119000000, 26.649000000, 29.156000000", \
- "0.2716000000, 0.3076000000, 0.3390000000, 0.3947000000, 0.4990000000, 0.7097000000, 1.1625000000, 2.1267000000, 4.1228000000, 6.6214000000, 9.1105000000, 11.624700000, 14.114000000, 16.630000000, 19.140000000, 21.618000000, 24.118000000, 26.622000000, 29.149000000", \
- "0.3062000000, 0.3434000000, 0.3763000000, 0.4325000000, 0.5353000000, 0.7390000000, 1.1804000000, 2.1388000000, 4.1275000000, 6.6187000000, 9.1210000000, 11.606000000, 14.132000000, 16.612000000, 19.100000000, 21.632000000, 24.147000000, 26.627000000, 29.101000000", \
- "0.3379000000, 0.3768000000, 0.4102000000, 0.4683000000, 0.5703000000, 0.7696000000, 1.2019000000, 2.1490000000, 4.1280000000, 6.6310000000, 9.1170000000, 11.621000000, 14.119000000, 16.617000000, 19.125000000, 21.612000000, 24.110000000, 26.639000000, 29.153000000");
- }
- timing_sense : "positive_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__conb_1") {
- area : 9.7680000000;
- cell_footprint : "sky130_fd_sc_hvl__conb";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("HI") {
- direction : "output";
- function : "1";
- max_capacitance : 4.7004000000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("LO") {
- direction : "output";
- function : "0";
- max_capacitance : 4.8065000000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- }
-
- cell ("sky130_fd_sc_hvl__decap_4") {
- area : 7.8144000000;
- cell_footprint : "sky130_fd_sc_hvl__decap";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- }
-
- cell ("sky130_fd_sc_hvl__decap_8") {
- area : 15.628800000;
- cell_footprint : "sky130_fd_sc_hvl__decap";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- }
-
- cell ("sky130_fd_sc_hvl__dfrbp_1") {
- leakage_power () {
- value : 16.484103000;
- when : "D&RESET_B&CLK";
- }
- leakage_power () {
- value : 13.435963500;
- when : "!D&RESET_B&!CLK";
- }
- leakage_power () {
- value : 9.8440740000;
- when : "!D&!RESET_B&CLK";
- }
- leakage_power () {
- value : 16.113865800;
- when : "!D&RESET_B&CLK";
- }
- leakage_power () {
- value : 13.312736700;
- when : "D&RESET_B&!CLK";
- }
- leakage_power () {
- value : 11.131778200;
- when : "D&!RESET_B&CLK";
- }
- leakage_power () {
- value : 9.8391855000;
- when : "!D&!RESET_B&!CLK";
- }
- leakage_power () {
- value : 11.126933200;
- when : "D&!RESET_B&!CLK";
- }
- area : 68.376000000;
- cell_footprint : "sky130_fd_sc_hvl__dfrbp";
- cell_leakage_power : 12.661080000;
- driver_waveform_fall : "ramp";
- driver_waveform_rise : "ramp";
- ff ("IQ","IQ_N") {
- clear : "!RESET_B";
- clocked_on : "CLK";
- next_state : "D";
- }
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("CLK") {
- capacitance : 0.0019200000;
- clock : "true";
- direction : "input";
- fall_capacitance : 0.0018770000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0090449000, 0.0088817000, 0.0087069000, 0.0098126000, 0.0133259000, 0.0174737000, 0.0257936000, 0.0257300000, 0.0255964000, 0.0255152000, 0.0254341000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0042470000, 0.0039257000, 0.0035794000, 0.0046490000, 0.0080437000, 0.0131193000, 0.0232923000, 0.0232131000, 0.0230315000, 0.0229266000, 0.0228218000");
- }
- }
- max_transition : 3.7500000000;
- min_pulse_width_high : 2.0012190000;
- min_pulse_width_low : 2.7076300000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0019640000;
- }
- pin ("D") {
- capacitance : 0.0019290000;
- clock : "false";
- direction : "input";
- fall_capacitance : 0.0018850000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0052191000, 0.0050917000, 0.0049557000, 0.0051781000, 0.0059251000, 0.0059247000, 0.0059478000, 0.0059337000, 0.0059370000, 0.0059271000, 0.0059174000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0009449000, 0.0007625000, 0.0005666000, 0.0005785000, 0.0006635000, 0.0005861000, 0.0004537000, 0.0004303000, 0.0004055000, 0.0003818000, 0.0003581000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0019720000;
- timing () {
- clk_width : 2.600000e-08;
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("1.7463847000, 1.7546953000, 1.7597311000, 1.7799915000, 1.8369935000, 1.9279896000, 2.1209681000, 2.3151672000, 2.8560235000, 3.1262058000, 3.3792982000", \
- "1.7429570000, 1.7500468000, 1.7563034000, 1.7741223000, 1.8347865000, 1.9245619000, 2.1163196000, 2.3092981000, 2.8525958000, 3.1215573000, 3.3770913000", \
- "1.7403627000, 1.7450111000, 1.7500469000, 1.7703073000, 1.8297506000, 1.9195261000, 2.1088425000, 2.3030416000, 2.8463392000, 3.1165215000, 3.3708348000", \
- "1.7188815000, 1.7223092000, 1.7310072000, 1.7500469000, 1.8082696000, 1.8980449000, 2.0922442000, 2.2827813000, 2.8272995000, 3.0950403000, 3.3493535000", \
- "1.6496726000, 1.6531003000, 1.6593568000, 1.6771758000, 1.7390605000, 1.8312774000, 2.0230351000, 2.2135723000, 2.7593113000, 3.0270520000, 3.2777033000", \
- "1.5428073000, 1.5474558000, 1.5537122000, 1.5678691000, 1.6321953000, 1.7244121000, 1.9186113000, 2.1103690000, 2.6536667000, 2.9226282000, 3.1806036000", \
- "1.3168698000, 1.3227390000, 1.3277747000, 1.3468145000, 1.4074785000, 1.4972539000, 1.6902324000, 1.8844315000, 2.4265084000, 2.6991321000, 2.9571075000", \
- "1.0897116000, 1.1041256000, 1.1006165000, 1.1208770000, 1.1778789000, 1.2725371000, 1.4630743000, 1.6621562000, 2.2017917000, 2.4683118000, 2.7311700000", \
- "0.5366484000, 0.5486211000, 0.5463327000, 0.5678138000, 0.6260364000, 0.7182533000, 0.9100111000, 1.1090931000, 1.6499492000, 1.9164695000, 2.1817690000", \
- "0.2859974000, 0.2955286000, 0.2944609000, 0.3135007000, 0.3766061000, 0.4700436000, 0.6556979000, 0.8560006000, 1.3919739000, 1.6645976000, 1.9201317000", \
- "0.0585396000, 0.0680709000, 0.0670032000, 0.0836015000, 0.1442655000, 0.2340409000, 0.4294608000, 0.6248807000, 1.1608541000, 1.4273743000, 1.6829082000");
- }
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("1.7146465000, 1.7095293000, 1.7133444000, 1.7226185000, 1.7783997000, 1.8571888000, 2.0233118000, 2.1882141000, 2.6497247000, 2.8784029000, 3.1119643000", \
- "1.7112188000, 1.7085430000, 1.7086960000, 1.7228529000, 1.7761927000, 1.8562025000, 2.0186635000, 2.1884486000, 2.6475176000, 2.8761960000, 3.1085366000", \
- "1.7061829000, 1.7022865000, 1.7024395000, 1.7141550000, 1.7687156000, 1.8499460000, 2.0136275000, 2.1809714000, 2.6424818000, 2.8736016000, 3.0998387000", \
- "1.6822604000, 1.6795846000, 1.6809583000, 1.6914531000, 1.7484551000, 1.8272442000, 1.9884843000, 2.1607110000, 2.6173386000, 2.8484584000, 3.0771368000", \
- "1.6154928000, 1.6091550000, 1.6093080000, 1.6222442000, 1.6743632000, 1.7543730000, 1.9192754000, 2.0841778000, 2.5505709000, 2.7780287000, 3.0091485000", \
- "1.5037448000, 1.5010690000, 1.5109876000, 1.5165996000, 1.5699394000, 1.6475078000, 1.8148515000, 1.9785332000, 2.4424849000, 2.6821497000, 2.9010625000", \
- "1.3168698000, 1.3154147000, 1.3119056000, 1.3285039000, 1.3806230000, 1.4618536000, 1.6267559000, 1.7928789000, 2.2580513000, 2.4952747000, 2.7154084000", \
- "1.1592917000, 1.1639401000, 1.1567688000, 1.1733672000, 1.2254863000, 1.3067168000, 1.4728399000, 1.6353008000, 2.1004734000, 2.3254896000, 2.5419611000", \
- "0.8308379000, 0.8391485000, 0.8319772000, 0.8522377000, 0.8970325000, 0.9843665000, 1.1504896000, 1.3105091000, 1.7793437000, 1.9970359000, 2.2025209000", \
- "0.6863880000, 0.6983607000, 0.6887480000, 0.7126706000, 0.7525827000, 0.8362546000, 1.0158054000, 1.1794870000, 1.6336731000, 1.8562481000, 2.0605125000", \
- "0.5565865000, 0.5624556000, 0.5589465000, 0.5779863000, 0.6276640000, 0.7064531000, 0.8786796000, 1.0472440000, 1.4916646000, 1.7081360000, 1.9185038000");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "setup_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- clk_width : 2.600000e-08;
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.300734400, -0.306603500, -0.311639300, -0.329458300, -0.387681000, -0.481118500, -0.671655600, -0.873179000, -1.393283200, -1.657362000, -1.893364800", \
- "-0.294865200, -0.301955100, -0.309432300, -0.324809900, -0.384253300, -0.475249400, -0.667007200, -0.868530600, -1.387414000, -1.651492800, -1.887495400", \
- "-0.293491500, -0.296919300, -0.304396500, -0.320994800, -0.379217400, -0.471434200, -0.664412800, -0.861053400, -1.383599000, -1.642795000, -1.883680500", \
- "-0.263465500, -0.270555300, -0.275591100, -0.293410200, -0.352853500, -0.443849600, -0.641710900, -0.842013700, -1.362117800, -1.612768900, -1.859757900", \
- "-0.202801400, -0.208670600, -0.213706400, -0.231525400, -0.286085900, -0.381964800, -0.577384800, -0.776466800, -1.303895200, -1.556987600, -1.797873100", \
- "-0.122791700, -0.127440100, -0.132475900, -0.151515600, -0.206076200, -0.293410200, -0.490050800, -0.686691400, -1.209237000, -1.467212200, -1.704435700", \
- "0.0457728000, 0.0399036000, 0.0336471000, 0.0146074000, -0.042394500, -0.132169900, -0.316603500, -0.503478500, -1.022361900, -1.276675200, -1.517560600", \
- "0.2106751000, 0.2048060000, 0.1997702000, 0.1795098000, 0.1237285000, 0.0327324000, -0.152921900, -0.339796900, -0.856238900, -1.109331400, -1.351437600", \
- "0.6502129000, 0.6455644000, 0.6380872000, 0.6202682000, 0.5559421000, 0.4600631000, 0.2756296000, 0.0863132000, -0.415480500, -0.663690100, -0.902134200", \
- "0.8618015000, 0.8547116000, 0.8508965000, 0.8330775000, 0.7687513000, 0.6740931000, 0.4811146000, 0.2954603000, -0.207554000, -0.454543000, -0.689324900", \
- "1.0563002000, 1.0492103000, 1.0441746000, 1.0239141000, 0.9632501000, 0.8649298000, 0.6731720000, 0.4826349000, -0.020379500, -0.261264900, -0.498488300");
- }
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.923293000, -0.920617200, -0.923211600, -0.933706400, -0.984604800, -1.069497400, -1.236841100, -1.400522800, -1.868136700, -2.067518300, -2.269341300", \
- "-0.918644600, -0.914748100, -0.917342400, -0.930278700, -0.979956400, -1.063628300, -1.233413400, -1.398315800, -1.863488200, -2.064090400, -2.265913400", \
- "-0.916050100, -0.910933000, -0.915968800, -0.927684200, -0.974920500, -1.059813200, -1.228377600, -1.394500700, -1.860893800, -2.059054700, -2.265760400", \
- "-0.899451800, -0.891893200, -0.893266900, -0.904982400, -0.955880900, -1.041994100, -1.209337900, -1.373019500, -1.839412800, -2.038794200, -2.243058600", \
- "-0.840008500, -0.840994800, -0.838706400, -0.852863300, -0.901320300, -0.984992200, -1.155998000, -1.317238300, -1.776307300, -1.998882100, -2.176291100", \
- "-0.767322900, -0.763426400, -0.768462200, -0.777736300, -0.827414000, -0.911085900, -1.078429600, -1.246994100, -1.697518200, -1.910327400, -2.110929800", \
- "-0.626834700, -0.625379500, -0.626753300, -0.638468700, -0.691808600, -0.775480500, -0.939162100, -1.102843800, -1.559471400, -1.758852900, -1.955793000", \
- "-0.493670600, -0.494656900, -0.496030600, -0.508966800, -0.559865200, -0.643537100, -0.814542900, -0.981886700, -1.423865900, -1.637895900, -1.826291100", \
- "-0.201837900, -0.202824200, -0.205418600, -0.215913400, -0.270474000, -0.354145800, -0.520268900, -0.683950500, -1.135695300, -1.349725300, -1.534458400", \
- "-0.079360700, -0.080347000, -0.079279300, -0.092215500, -0.143113900, -0.228006500, -0.394129500, -0.559031900, -1.007114600, -1.210158200, -1.410760500", \
- "0.0333510000, 0.0323647000, 0.0309910000, 0.0192755000, -0.031623000, -0.112853400, -0.283859300, -0.446320200, -0.891961500, -1.102329300, -1.283400300");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "hold_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- }
- pin ("Q") {
- direction : "output";
- function : "IQ";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036300000, 0.0072600000, 0.0145200000, 0.0290400000, 0.0580800000, 0.1161500000");
- values("-0.003935200, 0.0089604000, 0.0159562000, 0.0213535000, 0.0170199000, -0.010224000, -0.081100500", \
- "-0.004007300, 0.0086435000, 0.0154640000, 0.0207122000, 0.0161619000, -0.011212200, -0.082170000", \
- "-0.004086700, 0.0087228000, 0.0156848000, 0.0210616000, 0.0167134000, -0.010569900, -0.081410100", \
- "-0.004104800, 0.0086506000, 0.0155766000, 0.0209087000, 0.0165158000, -0.010803900, -0.081695200", \
- "-0.004190200, 0.0085801000, 0.0155380000, 0.0208093000, 0.0161698000, -0.010918900, -0.081825500", \
- "-0.004192100, 0.0085710000, 0.0155226000, 0.0207750000, 0.0163851000, -0.010907500, -0.081788100", \
- "-0.004211100, 0.0085635000, 0.0155034000, 0.0208001000, 0.0163998000, -0.011032700, -0.081935100", \
- "-0.004214400, 0.0085166000, 0.0154125000, 0.0207137000, 0.0162829000, -0.011033800, -0.081940400", \
- "-0.004248500, 0.0084569000, 0.0153539000, 0.0205714000, 0.0161249000, -0.011203700, -0.082195700", \
- "-0.004258500, 0.0084381000, 0.0153460000, 0.0205428000, 0.0160979000, -0.011240800, -0.082152600", \
- "-0.004269600, 0.0083762000, 0.0152869000, 0.0205141000, 0.0160088000, -0.011337000, -0.082263400");
- }
- related_pin : "RESET_B";
- rise_power ("scalar") {
- values("0.0000000000");
- }
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036300000, 0.0072600000, 0.0145200000, 0.0290400000, 0.0580800000, 0.1161500000");
- values("-0.002175000, 0.0134686000, 0.0223601000, 0.0300276000, 0.0277635000, 0.0022793000, -0.067341100", \
- "-0.002015000, 0.0136847000, 0.0225579000, 0.0303118000, 0.0281968000, 0.0027869000, -0.066862700", \
- "-0.001841500, 0.0138352000, 0.0227421000, 0.0304472000, 0.0282338000, 0.0028195000, -0.066792200", \
- "-0.002377100, 0.0131919000, 0.0220225000, 0.0296102000, 0.0273356000, 0.0018720000, -0.067844800", \
- "-0.004076800, 0.0114252000, 0.0202345000, 0.0277700000, 0.0254089000, -0.000173400, -0.069850800", \
- "-0.006618500, 0.0088567000, 0.0175816000, 0.0251393000, 0.0228254000, -0.002724500, -0.072486800", \
- "-0.011711700, 0.0036829000, 0.0123778000, 0.0198907000, 0.0174142000, -0.008197800, -0.077891100", \
- "-0.011679200, 0.0036875000, 0.0123842000, 0.0198245000, 0.0173961000, -0.008275700, -0.078029000", \
- "-0.011608000, 0.0037327000, 0.0124115000, 0.0198113000, 0.0173447000, -0.008312600, -0.078089700", \
- "-0.011566000, 0.0038010000, 0.0124593000, 0.0199021000, 0.0174016000, -0.008272000, -0.078070800", \
- "-0.011523200, 0.0038265000, 0.0124952000, 0.0199626000, 0.0175472000, -0.008086100, -0.077907600");
- }
- related_pin : "CLK";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036300000, 0.0072600000, 0.0145200000, 0.0290400000, 0.0580800000, 0.1161500000");
- values("-0.002181200, 0.0072032000, 0.0151611000, 0.0286812000, 0.0523186000, 0.0946926000, 0.1772088000", \
- "-0.002020700, 0.0073961000, 0.0153758000, 0.0289228000, 0.0525878000, 0.0949721000, 0.1751807000", \
- "-0.001847600, 0.0075031000, 0.0154462000, 0.0290884000, 0.0528481000, 0.0953425000, 0.1768613000", \
- "-0.002383200, 0.0069298000, 0.0148363000, 0.0284161000, 0.0521010000, 0.0946153000, 0.1759504000", \
- "-0.004083000, 0.0051691000, 0.0130378000, 0.0264445000, 0.0499718000, 0.0924642000, 0.1727000000", \
- "-0.006624100, 0.0025635000, 0.0103711000, 0.0238940000, 0.0474945000, 0.0898922000, 0.1713997000", \
- "-0.011717600, -0.002576900, 0.0052038000, 0.0186928000, 0.0422789000, 0.0850279000, 0.1637226000", \
- "-0.011685200, -0.002576200, 0.0052119000, 0.0186510000, 0.0423132000, 0.0848888000, 0.1655387000", \
- "-0.011614000, -0.002573200, 0.0051864000, 0.0185616000, 0.0420560000, 0.0841278000, 0.1636502000", \
- "-0.011571500, -0.002560400, 0.0051400000, 0.0185127000, 0.0419735000, 0.0841857000, 0.1636380000", \
- "-0.011528900, -0.002526200, 0.0051765000, 0.0185221000, 0.0419810000, 0.0842078000, 0.1658437000");
- }
- }
- max_capacitance : 0.0990010000;
- max_transition : 4.4394770000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036300000, 0.0072600000, 0.0145200000, 0.0290400000, 0.0580800000, 0.1161500000");
- values("3.4188292000, 3.5788672000, 3.7007981000, 3.9183883000, 4.3204573000, 5.0969300000, 6.6371717000", \
- "3.4150547000, 3.5792238000, 3.7035004000, 3.9230721000, 4.3207846000, 5.0995270000, 6.6385724000", \
- "3.4180361000, 3.5799115000, 3.7044805000, 3.9202517000, 4.3227337000, 5.1010018000, 6.6398691000", \
- "3.4332062000, 3.5950467000, 3.7195953000, 3.9353765000, 4.3378421000, 5.1160978000, 6.6549708000", \
- "3.4932068000, 3.6521544000, 3.7824712000, 3.9936316000, 4.3933150000, 5.1734408000, 6.7164474000", \
- "3.5817880000, 3.7511141000, 3.8762389000, 4.0868282000, 4.4876964000, 5.2661684000, 6.8059514000", \
- "3.7775978000, 3.9418144000, 4.0692991000, 4.2817758000, 4.6823563000, 5.4609575000, 7.0020332000", \
- "3.9715773000, 4.1318042000, 4.2566302000, 4.4758965000, 4.8752371000, 5.6528182000, 7.1935187000", \
- "4.5007691000, 4.6616586000, 4.7878372000, 5.0049480000, 5.4024452000, 6.1800209000, 7.7232150000", \
- "4.7392219000, 4.9086060000, 5.0338018000, 5.2443956000, 5.6455174000, 6.4237842000, 7.9635640000", \
- "4.9683546000, 5.1241802000, 5.2515889000, 5.4686402000, 5.8663381000, 6.6455907000, 8.1865679000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036300000, 0.0072600000, 0.0145200000, 0.0290400000, 0.0580800000, 0.1161500000");
- values("0.1939583000, 0.3257521000, 0.4461387000, 0.6907080000, 1.2045346000, 2.2514539000, 4.3951864000", \
- "0.1951351000, 0.3270769000, 0.4441646000, 0.6904190000, 1.2014381000, 2.2510975000, 4.3639399000", \
- "0.1951384000, 0.3271763000, 0.4448404000, 0.6937985000, 1.2012372000, 2.2499491000, 4.3663668000", \
- "0.1950463000, 0.3271799000, 0.4448421000, 0.6938339000, 1.2012835000, 2.2499667000, 4.3609725000", \
- "0.1949044000, 0.3253697000, 0.4453302000, 0.6938844000, 1.2060728000, 2.2472291000, 4.3752970000", \
- "0.1962062000, 0.3260803000, 0.4481770000, 0.6927062000, 1.2002894000, 2.2517128000, 4.3559027000", \
- "0.1955699000, 0.3259323000, 0.4468382000, 0.6898922000, 1.2020626000, 2.2559457000, 4.3758188000", \
- "0.1938292000, 0.3262329000, 0.4449914000, 0.6906505000, 1.2021742000, 2.2492472000, 4.3768797000", \
- "0.1957591000, 0.3279224000, 0.4468293000, 0.6944299000, 1.2010914000, 2.2492630000, 4.3747512000", \
- "0.1962002000, 0.3260782000, 0.4484254000, 0.6926904000, 1.2023239000, 2.2517117000, 4.3557375000", \
- "0.1949043000, 0.3282010000, 0.4458376000, 0.6918792000, 1.2026855000, 2.2507480000, 4.3649617000");
- }
- related_pin : "RESET_B";
- timing_sense : "positive_unate";
- timing_type : "clear";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036300000, 0.0072600000, 0.0145200000, 0.0290400000, 0.0580800000, 0.1161500000");
- values("2.9146110000, 3.0685574000, 3.1889276000, 3.4046663000, 3.8018140000, 4.5781832000, 6.1324172000", \
- "2.9154208000, 3.0743632000, 3.1917935000, 3.4070768000, 3.8053183000, 4.5800541000, 6.1189249000", \
- "2.9230744000, 3.0778415000, 3.1990179000, 3.4113243000, 3.8098862000, 4.5860222000, 6.1338863000", \
- "2.9414131000, 3.0955176000, 3.2164194000, 3.4302070000, 3.8281822000, 4.6043516000, 6.1534444000", \
- "3.0035019000, 3.1566436000, 3.2800034000, 3.4926031000, 3.8910941000, 4.6670174000, 6.2209478000", \
- "3.0954679000, 3.2549783000, 3.3720822000, 3.5877867000, 3.9862944000, 4.7618531000, 6.2999641000", \
- "3.3009855000, 3.4556331000, 3.5774743000, 3.7903263000, 4.1887387000, 4.9644098000, 6.5198700000", \
- "3.5018379000, 3.6559529000, 3.7769250000, 3.9910422000, 4.3886934000, 5.1648108000, 6.7127814000", \
- "4.0497259000, 4.2039909000, 4.3249315000, 4.5377626000, 4.9366760000, 5.7128782000, 7.2618476000", \
- "4.3179442000, 4.4685060000, 4.5909716000, 4.8027262000, 5.2016711000, 5.9773018000, 7.5285858000", \
- "4.5614437000, 4.7131326000, 4.8358491000, 5.0492166000, 5.4472946000, 6.2219043000, 7.7614741000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036300000, 0.0072600000, 0.0145200000, 0.0290400000, 0.0580800000, 0.1161500000");
- values("2.9524674000, 3.1077734000, 3.2202621000, 3.4048711000, 3.7384571000, 4.3839870000, 5.6711666000", \
- "2.9542377000, 3.1087264000, 3.2212382000, 3.4058605000, 3.7394869000, 4.3859063000, 5.6714047000", \
- "2.9580876000, 3.1138510000, 3.2245728000, 3.4105947000, 3.7447863000, 4.3907553000, 5.6750888000", \
- "2.9799918000, 3.1348562000, 3.2456415000, 3.4312275000, 3.7648715000, 4.4106510000, 5.6944454000", \
- "3.0440326000, 3.1987601000, 3.3107335000, 3.4951868000, 3.8288843000, 4.4753268000, 5.7601426000", \
- "3.1370431000, 3.2910761000, 3.4025136000, 3.5890269000, 3.9230015000, 4.5688027000, 5.8522298000", \
- "3.3364584000, 3.4925842000, 3.6038075000, 3.7891619000, 4.1235162000, 4.7695843000, 6.0535319000", \
- "3.5429810000, 3.6966303000, 3.8082413000, 3.9947263000, 4.3289550000, 4.9754743000, 6.2584813000", \
- "4.0911949000, 4.2472856000, 4.3588733000, 4.5451438000, 4.8790216000, 5.5248304000, 6.8081589000", \
- "4.3526076000, 4.5067532000, 4.6184168000, 4.8047606000, 5.1381104000, 5.7843415000, 7.0696311000", \
- "4.5991539000, 4.7537347000, 4.8639315000, 5.0505955000, 5.3846456000, 6.0306240000, 7.3151583000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036300000, 0.0072600000, 0.0145200000, 0.0290400000, 0.0580800000, 0.1161500000");
- values("0.1762082000, 0.3078658000, 0.4308642000, 0.6838202000, 1.1971909000, 2.2527342000, 4.4370165000", \
- "0.1765620000, 0.3070279000, 0.4296188000, 0.6802614000, 1.1946955000, 2.2438249000, 4.3785100000", \
- "0.1763848000, 0.3064070000, 0.4291636000, 0.6802099000, 1.1973664000, 2.2527800000, 4.3923833000", \
- "0.1762474000, 0.3069688000, 0.4298454000, 0.6812095000, 1.1972209000, 2.2527569000, 4.3933697000", \
- "0.1762408000, 0.3078320000, 0.4301542000, 0.6806589000, 1.1973149000, 2.2527675000, 4.4378372000", \
- "0.1761397000, 0.3060887000, 0.4307641000, 0.6789275000, 1.1951475000, 2.2502467000, 4.3696233000", \
- "0.1761987000, 0.3068595000, 0.4303397000, 0.6818867000, 1.1973219000, 2.2527469000, 4.4394772000", \
- "0.1757031000, 0.3067906000, 0.4301056000, 0.6836895000, 1.1980380000, 2.2527669000, 4.3924873000", \
- "0.1762264000, 0.3068980000, 0.4298901000, 0.6803020000, 1.1972335000, 2.2527353000, 4.3933457000", \
- "0.1752060000, 0.3059005000, 0.4307575000, 0.6808626000, 1.1959843000, 2.2477453000, 4.3936383000", \
- "0.1767903000, 0.3059590000, 0.4309242000, 0.6798131000, 1.1951756000, 2.2490028000, 4.3765467000");
- }
- related_pin : "CLK";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036300000, 0.0072600000, 0.0145200000, 0.0290400000, 0.0580800000, 0.1161500000");
- values("0.1945682000, 0.3052251000, 0.4060130000, 0.6067067000, 1.0353264000, 1.9468678000, 3.7748675000", \
- "0.1945537000, 0.3052746000, 0.4060029000, 0.6067501000, 1.0352247000, 1.9443074000, 3.7998351000", \
- "0.1947992000, 0.3051182000, 0.4029563000, 0.6063461000, 1.0345653000, 1.9322672000, 3.7398826000", \
- "0.1936404000, 0.3048825000, 0.4025092000, 0.6057371000, 1.0339883000, 1.9365147000, 3.7577763000", \
- "0.1944537000, 0.3051031000, 0.4051821000, 0.6068788000, 1.0349231000, 1.9473987000, 3.7908792000", \
- "0.1953586000, 0.3037081000, 0.4026278000, 0.6056982000, 1.0344231000, 1.9338713000, 3.7524885000", \
- "0.1946265000, 0.3033769000, 0.4028398000, 0.6059015000, 1.0348199000, 1.9283342000, 3.7607752000", \
- "0.1932406000, 0.3046802000, 0.4037287000, 0.6071492000, 1.0328057000, 1.9300070000, 3.7445278000", \
- "0.1946455000, 0.3034239000, 0.4029410000, 0.6061243000, 1.0347783000, 1.9356987000, 3.7933021000", \
- "0.1953009000, 0.3042823000, 0.4034027000, 0.6053032000, 1.0345915000, 1.9333624000, 3.8027719000", \
- "0.1945064000, 0.3037577000, 0.4038002000, 0.6057094000, 1.0353549000, 1.9316155000, 3.7505608000");
- }
- timing_sense : "non_unate";
- timing_type : "rising_edge";
- }
- }
- pin ("Q_N") {
- direction : "output";
- function : "IQ_N";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029500000, 0.0059000000, 0.0118000000, 0.0235900000, 0.0471800000, 0.0943600000");
- values("-0.002180800, 0.0125163000, 0.0210115000, 0.0286273000, 0.0288539000, 0.0097063000, -0.045894600", \
- "-0.002019800, 0.0127126000, 0.0212295000, 0.0288767000, 0.0291433000, 0.0099969000, -0.045598200", \
- "-0.001847400, 0.0128262000, 0.0213414000, 0.0288737000, 0.0290942000, 0.0100426000, -0.045598800", \
- "-0.002382200, 0.0122227000, 0.0206610000, 0.0282591000, 0.0284487000, 0.0093118000, -0.046229000", \
- "-0.004082500, 0.0104909000, 0.0188681000, 0.0263874000, 0.0265226000, 0.0072575000, -0.048373200", \
- "-0.006623100, 0.0078636000, 0.0162292000, 0.0237316000, 0.0237979000, 0.0045965000, -0.051001400", \
- "-0.011717400, 0.0027243000, 0.0110329000, 0.0185090000, 0.0185907000, -0.000626400, -0.056345900", \
- "-0.011685100, 0.0027429000, 0.0110588000, 0.0185148000, 0.0184779000, -0.000715100, -0.056341700", \
- "-0.011613600, 0.0027419000, 0.0110374000, 0.0184288000, 0.0183772000, -0.000906700, -0.056770300", \
- "-0.011570700, 0.0027594000, 0.0110159000, 0.0183836000, 0.0183012000, -0.001152800, -0.056688000", \
- "-0.011527900, 0.0027840000, 0.0110285000, 0.0184033000, 0.0183285000, -0.000989200, -0.056651600");
- }
- related_pin : "CLK";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029500000, 0.0059000000, 0.0118000000, 0.0235900000, 0.0471800000, 0.0943600000");
- values("-0.002180200, 0.0082088000, 0.0165207000, 0.0299340000, 0.0513041000, 0.0876498000, 0.1538607000", \
- "-0.002019600, 0.0084076000, 0.0167415000, 0.0301984000, 0.0516168000, 0.0881851000, 0.1542022000", \
- "-0.001846700, 0.0085776000, 0.0169245000, 0.0303587000, 0.0517743000, 0.0882361000, 0.1546823000", \
- "-0.002382100, 0.0079340000, 0.0162004000, 0.0295349000, 0.0509132000, 0.0871522000, 0.1534062000", \
- "-0.004081700, 0.0061674000, 0.0143767000, 0.0276761000, 0.0489443000, 0.0853994000, 0.1511606000", \
- "-0.006623000, 0.0035926000, 0.0117772000, 0.0250172000, 0.0462864000, 0.0825537000, 0.1484528000", \
- "-0.011716600, -0.001573400, 0.0065639000, 0.0197825000, 0.0409650000, 0.0773870000, 0.1441860000", \
- "-0.011684100, -0.001578200, 0.0065391000, 0.0197495000, 0.0409113000, 0.0767055000, 0.1431508000", \
- "-0.011613100, -0.001522400, 0.0065905000, 0.0197457000, 0.0409075000, 0.0770457000, 0.1432997000", \
- "-0.011570600, -0.001483800, 0.0066394000, 0.0198011000, 0.0409840000, 0.0772591000, 0.1427592000", \
- "-0.011527900, -0.001423800, 0.0066543000, 0.0198506000, 0.0409536000, 0.0771906000, 0.1429992000");
- }
- }
- internal_power () {
- fall_power ("scalar") {
- values("0.0000000000");
- }
- related_pin : "RESET_B";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029500000, 0.0059000000, 0.0118000000, 0.0235900000, 0.0471800000, 0.0943600000");
- values("-0.003938800, 0.0036704000, 0.0101314000, 0.0212025000, 0.0403297000, 0.0748391000, 0.1404024000", \
- "-0.004011000, 0.0033603000, 0.0096460000, 0.0205543000, 0.0394468000, 0.0735911000, 0.1400362000", \
- "-0.004090300, 0.0034697000, 0.0098949000, 0.0209264000, 0.0400726000, 0.0747655000, 0.1399627000", \
- "-0.004108400, 0.0033904000, 0.0097731000, 0.0207731000, 0.0398789000, 0.0745330000, 0.1398333000", \
- "-0.004194000, 0.0032996000, 0.0096625000, 0.0207008000, 0.0397948000, 0.0743687000, 0.1397671000", \
- "-0.004196500, 0.0033309000, 0.0096637000, 0.0206481000, 0.0396417000, 0.0743038000, 0.1395851000", \
- "-0.004214700, 0.0032873000, 0.0096869000, 0.0206582000, 0.0397520000, 0.0748510000, 0.1397286000", \
- "-0.004218400, 0.0032470000, 0.0096033000, 0.0205811000, 0.0396812000, 0.0747563000, 0.1395353000", \
- "-0.004252400, 0.0031818000, 0.0095379000, 0.0205333000, 0.0395317000, 0.0741014000, 0.1393441000", \
- "-0.004262800, 0.0031997000, 0.0094930000, 0.0204349000, 0.0393638000, 0.0739724000, 0.1392509000", \
- "-0.004273100, 0.0031462000, 0.0094508000, 0.0203603000, 0.0394297000, 0.0742391000, 0.1393185000");
- }
- }
- max_capacitance : 0.0938520000;
- max_transition : 3.7638010000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029500000, 0.0059000000, 0.0118000000, 0.0235900000, 0.0471800000, 0.0943600000");
- values("2.5547482000, 2.7632279000, 2.9159839000, 3.1565213000, 3.5369834000, 4.1549084000, 5.2330944000", \
- "2.5574900000, 2.7661848000, 2.9177127000, 3.1584217000, 3.5400565000, 4.1576222000, 5.2349636000", \
- "2.5605489000, 2.7682050000, 2.9212268000, 3.1598653000, 3.5407604000, 4.1581378000, 5.2357882000", \
- "2.5730393000, 2.7837432000, 2.9344789000, 3.1749356000, 3.5558874000, 4.1732084000, 5.2508788000", \
- "2.6299005000, 2.8413101000, 2.9920040000, 3.2326037000, 3.6132495000, 4.2318136000, 5.3095377000", \
- "2.7226643000, 2.9343037000, 3.0842520000, 3.3239220000, 3.7051611000, 4.3229953000, 5.4000497000", \
- "2.9185869000, 3.1283591000, 3.2815768000, 3.5208902000, 3.9004857000, 4.5178234000, 5.5951288000", \
- "3.1110903000, 3.3217953000, 3.4722820000, 3.7125631000, 4.0935819000, 4.7110791000, 5.7889813000", \
- "3.6376906000, 3.8489483000, 4.0000758000, 4.2408708000, 4.6214548000, 5.2394777000, 6.3167485000", \
- "3.8801660000, 4.0915924000, 4.2420298000, 4.4814681000, 4.8628954000, 5.4807328000, 6.5581194000", \
- "4.1026449000, 4.3115067000, 4.4635553000, 4.7041455000, 5.0850995000, 5.7034066000, 6.7812040000");
- }
- related_pin : "RESET_B";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029500000, 0.0059000000, 0.0118000000, 0.0235900000, 0.0471800000, 0.0943600000");
- values("0.3072556000, 0.4447838000, 0.5585440000, 0.7523606000, 1.1017760000, 1.7679102000, 3.1393255000", \
- "0.3084879000, 0.4447719000, 0.5574461000, 0.7521356000, 1.1037440000, 1.7674631000, 3.1365170000", \
- "0.3083448000, 0.4446996000, 0.5564313000, 0.7525127000, 1.1027413000, 1.7663661000, 3.1440608000", \
- "0.3074704000, 0.4477454000, 0.5589159000, 0.7525098000, 1.1035978000, 1.7662805000, 3.1442124000", \
- "0.3063653000, 0.4467104000, 0.5539505000, 0.7501774000, 1.1033835000, 1.7669264000, 3.1390071000", \
- "0.3067024000, 0.4475658000, 0.5526753000, 0.7494050000, 1.1041293000, 1.7680714000, 3.1494654000", \
- "0.3069658000, 0.4458224000, 0.5556717000, 0.7522671000, 1.1035363000, 1.7665160000, 3.1364200000", \
- "0.3072527000, 0.4471215000, 0.5593805000, 0.7524449000, 1.1029702000, 1.7662352000, 3.1425935000", \
- "0.3078973000, 0.4456386000, 0.5577899000, 0.7509007000, 1.1032014000, 1.7672747000, 3.1470437000", \
- "0.3081404000, 0.4468194000, 0.5535242000, 0.7494292000, 1.1045692000, 1.7681052000, 3.1483227000", \
- "0.3091476000, 0.4468715000, 0.5582874000, 0.7511884000, 1.1025912000, 1.7663873000, 3.1451286000");
- }
- timing_sense : "negative_unate";
- timing_type : "preset";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029500000, 0.0059000000, 0.0118000000, 0.0235900000, 0.0471800000, 0.0943600000");
- values("2.2455395000, 2.4661500000, 2.6316653000, 2.9112206000, 3.3697733000, 4.1173784000, 5.4425748000", \
- "2.2433881000, 2.4673703000, 2.6332621000, 2.9129468000, 3.3716985000, 4.1180930000, 5.4436793000", \
- "2.2510711000, 2.4717552000, 2.6405795000, 2.9172240000, 3.3763516000, 4.1237018000, 5.4489391000", \
- "2.2716302000, 2.4911206000, 2.6577995000, 2.9373923000, 3.3959522000, 4.1432799000, 5.4662621000", \
- "2.3349893000, 2.5560987000, 2.7251450000, 3.0016689000, 3.4620939000, 4.2079438000, 5.5328813000", \
- "2.4300875000, 2.6480931000, 2.8169633000, 3.0943155000, 3.5531831000, 4.3003259000, 5.6233134000", \
- "2.6247127000, 2.8484084000, 3.0179947000, 3.2953602000, 3.7539323000, 4.5012034000, 5.8257079000", \
- "2.8311899000, 3.0540170000, 3.2211562000, 3.5002323000, 3.9590966000, 4.7060564000, 6.0299663000", \
- "3.3831267000, 3.6036694000, 3.7719157000, 4.0512584000, 4.5099724000, 5.2568754000, 6.5813182000", \
- "3.6415608000, 3.8643742000, 4.0304999000, 4.3104680000, 4.7689723000, 5.5167035000, 6.8398518000", \
- "3.8888066000, 4.1096784000, 4.2785042000, 4.5576831000, 5.0162194000, 5.7634524000, 7.0867126000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029500000, 0.0059000000, 0.0118000000, 0.0235900000, 0.0471800000, 0.0943600000");
- values("2.2108009000, 2.3629954000, 2.4780513000, 2.6681213000, 2.9919134000, 3.5637600000, 4.6148121000", \
- "2.2132949000, 2.3662747000, 2.4805633000, 2.6705615000, 2.9947531000, 3.5661030000, 4.6171671000", \
- "2.2179696000, 2.3698856000, 2.4858495000, 2.6758726000, 2.9994554000, 3.5709695000, 4.6213828000", \
- "2.2369062000, 2.3894251000, 2.5044213000, 2.6944844000, 3.0182488000, 3.5900121000, 4.6407593000", \
- "2.2991438000, 2.4515607000, 2.5665721000, 2.7566529000, 3.0801013000, 3.6517480000, 4.7023558000", \
- "2.3960474000, 2.5475060000, 2.6624536000, 2.8518072000, 3.1761143000, 3.7477621000, 4.7984190000", \
- "2.5973055000, 2.7495950000, 2.8644411000, 3.0544496000, 3.3780978000, 3.9497716000, 5.0004942000", \
- "2.7972289000, 2.9496900000, 3.0646985000, 3.2548626000, 3.5784091000, 4.1497614000, 5.2004343000", \
- "3.3458871000, 3.4985788000, 3.6129004000, 3.8028936000, 4.1266159000, 4.6983533000, 5.7490595000", \
- "3.6092114000, 3.7618104000, 3.8767940000, 4.0666470000, 4.3907176000, 4.9619930000, 6.0126228000", \
- "3.8546375000, 4.0078891000, 4.1226120000, 4.3120565000, 4.6363260000, 5.2077636000, 6.2582908000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029500000, 0.0059000000, 0.0118000000, 0.0235900000, 0.0471800000, 0.0943600000");
- values("0.3037040000, 0.4690275000, 0.6093075000, 0.8600484000, 1.2941975000, 2.0966877000, 3.7636236000", \
- "0.3050002000, 0.4692737000, 0.6093288000, 0.8597190000, 1.2923529000, 2.0951532000, 3.7610444000", \
- "0.3039547000, 0.4691434000, 0.6094212000, 0.8586254000, 1.2913939000, 2.0950099000, 3.7610386000", \
- "0.3034437000, 0.4706785000, 0.6081654000, 0.8578372000, 1.2912280000, 2.0924524000, 3.7628363000", \
- "0.3042189000, 0.4702242000, 0.6076458000, 0.8595164000, 1.2939106000, 2.0961997000, 3.7632497000", \
- "0.3031997000, 0.4676068000, 0.6082362000, 0.8585326000, 1.2909246000, 2.0902196000, 3.7467678000", \
- "0.3042765000, 0.4696874000, 0.6073198000, 0.8583225000, 1.2916715000, 2.0947162000, 3.7535788000", \
- "0.3035403000, 0.4707523000, 0.6078152000, 0.8588675000, 1.2920678000, 2.0891986000, 3.7465804000", \
- "0.3048109000, 0.4706519000, 0.6080224000, 0.8598961000, 1.2919004000, 2.0930591000, 3.7638008000", \
- "0.3040796000, 0.4711493000, 0.6088168000, 0.8597982000, 1.2924829000, 2.0960349000, 3.7557633000", \
- "0.3054534000, 0.4712182000, 0.6093113000, 0.8607870000, 1.2925592000, 2.0951734000, 3.7635095000");
- }
- related_pin : "CLK";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029500000, 0.0059000000, 0.0118000000, 0.0235900000, 0.0471800000, 0.0943600000");
- values("0.2073532000, 0.3217134000, 0.4196223000, 0.6054380000, 0.9635208000, 1.6555082000, 3.0948812000", \
- "0.2083500000, 0.3209475000, 0.4196877000, 0.6045147000, 0.9642669000, 1.6568156000, 3.0887686000", \
- "0.2065001000, 0.3209303000, 0.4207016000, 0.6054861000, 0.9630982000, 1.6554343000, 3.0917524000", \
- "0.2070888000, 0.3208712000, 0.4195341000, 0.6048861000, 0.9632847000, 1.6545062000, 3.0935359000", \
- "0.2072651000, 0.3225388000, 0.4195063000, 0.6050404000, 0.9643115000, 1.6565072000, 3.0636247000", \
- "0.2078696000, 0.3217100000, 0.4195426000, 0.6038581000, 0.9629045000, 1.6567340000, 3.0711218000", \
- "0.2055122000, 0.3224165000, 0.4193563000, 0.6047183000, 0.9626120000, 1.6571132000, 3.0653182000", \
- "0.2070440000, 0.3204126000, 0.4189339000, 0.6048147000, 0.9645076000, 1.6561165000, 3.0936282000", \
- "0.2082326000, 0.3209713000, 0.4185604000, 0.6046799000, 0.9633426000, 1.6559430000, 3.0765392000", \
- "0.2062279000, 0.3215472000, 0.4168232000, 0.6035588000, 0.9629100000, 1.6579289000, 3.0681071000", \
- "0.2073427000, 0.3209012000, 0.4205138000, 0.6043356000, 0.9631794000, 1.6560531000, 3.0633405000");
- }
- timing_sense : "non_unate";
- timing_type : "rising_edge";
- }
- }
- pin ("RESET_B") {
- capacitance : 0.0065000000;
- clock : "false";
- direction : "input";
- fall_capacitance : 0.0064720000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0077504000, 0.0078945000, 0.0080528000, 0.0080877000, 0.0082543000, 0.0082522000, 0.0082750000, 0.0082680000, 0.0082969000, 0.0082989000, 0.0083008000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.006684200, -0.006676500, -0.006666400, -0.006962200, -0.007847000, -0.008014700, -0.008331100, -0.008358100, -0.008399200, -0.008429900, -0.008460400");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0065280000;
- timing () {
- fall_constraint ("pulse_width_template3") {
- index_1("0.0100000000, 1.5000000000, 3.7499999000");
- values("1.4079445000, 2.6884748000, 6.2499998000");
- }
- related_output_pin : "Q";
- related_pin : "RESET_B";
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "min_pulse_width";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- clk_width : 2.600000e-08;
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("1.8611308000, 1.8596758000, 1.8647115000, 1.8800892000, 1.9358704000, 2.0122180000, 2.1588098000, 2.3102845000, 2.7266290000, 2.9369967000, 3.1400405000", \
- "1.8564825000, 1.8550273000, 1.8576218000, 1.8766615000, 1.9312219000, 2.0075697000, 2.1541616000, 2.3068567000, 2.7207597000, 2.9347898000, 3.1390542000", \
- "1.8514466000, 1.8512122000, 1.8501445000, 1.8704050000, 1.9274069000, 2.0000924000, 2.1479050000, 2.3006002000, 2.7157239000, 2.9273124000, 3.1340184000", \
- "1.8299654000, 1.8260690000, 1.8298841000, 1.8489238000, 1.9034843000, 1.9773905000, 2.1264237000, 2.2778984000, 2.6905807000, 2.9046106000, 3.1113166000", \
- "1.7546530000, 1.7556393000, 1.7594544000, 1.7797149000, 1.8293926000, 1.9045195000, 2.0559941000, 2.2074687000, 2.6213718000, 2.8317396000, 3.0372247000", \
- "1.6490084000, 1.6524362000, 1.6550306000, 1.6740703000, 1.7261895000, 1.7976543000, 1.9479081000, 2.0993827000, 2.5145064000, 2.7285366000, 2.9303596000", \
- "1.4633541000, 1.4655612000, 1.4681556000, 1.4847539000, 1.5405352000, 1.6083378000, 1.7622539000, 1.9112872000, 2.3251901000, 2.5404408000, 2.7422638000", \
- "1.3057761000, 1.3128659000, 1.3179017000, 1.3345000000, 1.3915020000, 1.4593047000, 1.6095586000, 1.7500469000, 2.1724949000, 2.3804212000, 2.5773615000", \
- "0.9797636000, 0.9917363000, 0.9967722000, 1.0133704000, 1.0667103000, 1.1345130000, 1.2884291000, 1.4289174000, 1.8440410000, 2.0507467000, 2.2428042000", \
- "0.8414173000, 0.8497279000, 0.8559844000, 0.8701413000, 0.9222604000, 0.9912839000, 1.1488619000, 1.2869088000, 1.7032532000, 1.9087383000, 2.0959128000", \
- "0.7030709000, 0.7187056000, 0.7225208000, 0.7378983000, 0.7912382000, 0.8627031000, 1.0153984000, 1.1607694000, 1.5722311000, 1.7777160000, 1.9697735000");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "recovery_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- clk_width : 2.600000e-08;
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-1.476271500, -1.476037100, -1.479852200, -1.497671300, -1.551011100, -1.626138100, -1.775171200, -1.924204500, -2.340548800, -2.553358100, -2.753960300", \
- "-1.471623000, -1.471388600, -1.473983100, -1.493022800, -1.546362700, -1.621489600, -1.770522800, -1.919556000, -2.335900300, -2.548709600, -2.750532600", \
- "-1.467807900, -1.465132200, -1.467726600, -1.487987000, -1.540106100, -1.617674500, -1.764266200, -1.913299500, -2.330864600, -2.543673900, -2.745496900", \
- "-1.446326800, -1.444871700, -1.448686800, -1.466505900, -1.523507800, -1.594972700, -1.746447300, -1.896701200, -2.310604100, -2.523413400, -2.722795100", \
- "-1.383221400, -1.381766300, -1.385581400, -1.404621000, -1.456740200, -1.533087900, -1.682121100, -1.829933600, -2.245057200, -2.459087300, -2.657248200", \
- "-1.294666700, -1.294432300, -1.299468000, -1.316066400, -1.368185500, -1.444533200, -1.591125000, -1.743820300, -2.157723300, -2.368091200, -2.566252100", \
- "-1.148074900, -1.146619800, -1.149214200, -1.169474600, -1.224035200, -1.301603600, -1.444533200, -1.592345700, -2.006248700, -2.215395800, -2.411115300", \
- "-1.022235000, -1.025662700, -1.029477900, -1.046076200, -1.098195300, -1.173322300, -1.319914000, -1.462843800, -1.877967500, -2.079790300, -2.277951300", \
- "-0.723078100, -0.727726600, -0.731541700, -0.749360700, -0.802700500, -0.877827500, -1.024419300, -1.174673200, -1.578810600, -1.781854200, -1.976353000", \
- "-0.588393900, -0.593042300, -0.595636700, -0.614676400, -0.669237000, -0.745584700, -0.892176500, -1.041209600, -1.446567700, -1.650832000, -1.845330800", \
- "-0.462254500, -0.468123600, -0.471938700, -0.488537000, -0.544318300, -0.619445200, -0.768478500, -0.916290900, -1.327752500, -1.528354700, -1.724074200");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "removal_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__dfrtp_1") {
- leakage_power () {
- value : 15.138979800;
- when : "D&RESET_B&CLK";
- }
- leakage_power () {
- value : 12.102744600;
- when : "!D&RESET_B&!CLK";
- }
- leakage_power () {
- value : 8.4886533000;
- when : "!D&!RESET_B&CLK";
- }
- leakage_power () {
- value : 15.063013900;
- when : "!D&RESET_B&CLK";
- }
- leakage_power () {
- value : 12.265819500;
- when : "D&RESET_B&!CLK";
- }
- leakage_power () {
- value : 9.7763575000;
- when : "D&!RESET_B&CLK";
- }
- leakage_power () {
- value : 8.4930312000;
- when : "!D&!RESET_B&!CLK";
- }
- leakage_power () {
- value : 9.7807789000;
- when : "D&!RESET_B&!CLK";
- }
- area : 62.515200000;
- cell_footprint : "sky130_fd_sc_hvl__dfrtp";
- cell_leakage_power : 11.388670000;
- driver_waveform_fall : "ramp";
- driver_waveform_rise : "ramp";
- ff ("IQ","IQ_N") {
- clear : "!RESET_B";
- clocked_on : "CLK";
- next_state : "D";
- }
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("CLK") {
- capacitance : 0.0020120000;
- clock : "true";
- direction : "input";
- fall_capacitance : 0.0019610000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0093707000, 0.0092106000, 0.0090390000, 0.0101796000, 0.0137976000, 0.0179284000, 0.0262120000, 0.0261566000, 0.0260414000, 0.0259711000, 0.0259007000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0040422000, 0.0037245000, 0.0033821000, 0.0044297000, 0.0077508000, 0.0128931000, 0.0231970000, 0.0231049000, 0.0228830000, 0.0227585000, 0.0226339000");
- }
- }
- max_transition : 3.7500000000;
- min_pulse_width_high : 1.6068150000;
- min_pulse_width_low : 2.6340220000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0020620000;
- }
- pin ("D") {
- capacitance : 0.0019150000;
- clock : "false";
- direction : "input";
- fall_capacitance : 0.0018570000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0050036000, 0.0048904000, 0.0047694000, 0.0049470000, 0.0055484000, 0.0055330000, 0.0055237000, 0.0055157000, 0.0055320000, 0.0055302000, 0.0055283000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0009352000, 0.0007835000, 0.0006209000, 0.0006108000, 0.0006220000, 0.0005169000, 0.0003266000, 0.0003061000, 0.0002848000, 0.0002641000, 0.0002434000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0019730000;
- timing () {
- clk_width : 2.600000e-08;
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("1.6682598000, 1.6765703000, 1.6803854000, 1.6982044000, 1.7576477000, 1.8474231000, 2.0416225000, 2.2382630000, 2.7754570000, 3.0444185000, 3.2962904000", \
- "1.6648320000, 1.6731426000, 1.6769577000, 1.6935560000, 1.7542200000, 1.8439954000, 2.0381948000, 2.2348353000, 2.7720293000, 3.0422116000, 3.2928627000", \
- "1.6573549000, 1.6656653000, 1.6731426000, 1.6885201000, 1.7479636000, 1.8377389000, 2.0319382000, 2.2285787000, 2.7645522000, 3.0347343000, 3.2866061000", \
- "1.6395358000, 1.6454050000, 1.6516614000, 1.6670391000, 1.7289238000, 1.8211406000, 2.0116778000, 2.2095390000, 2.7467331000, 3.0144740000, 3.2651251000", \
- "1.5678854000, 1.5761960000, 1.5824524000, 1.5978300000, 1.6584942000, 1.7494903000, 1.9461309000, 2.1391094000, 2.6763034000, 2.9477063000, 3.1971368000", \
- "1.4597994000, 1.4729929000, 1.4743666000, 1.4897442000, 1.5516289000, 1.6438457000, 1.8356035000, 2.0322442000, 2.5706588000, 2.8408412000, 3.0963750000", \
- "1.2338619000, 1.2421725000, 1.2459876000, 1.2625860000, 1.3269121000, 1.4166875000, 1.6096660000, 1.8026445000, 2.3483835000, 2.6112415000, 2.8777619000", \
- "1.0140280000, 1.0174557000, 1.0237123000, 1.0439726000, 1.1070781000, 1.1992949000, 1.3922735000, 1.5815898000, 2.1261080000, 2.3962903000, 2.6640313000", \
- "0.4670684000, 0.4704961000, 0.4791940000, 0.4957923000, 0.5625599000, 0.6498939000, 0.8477552000, 1.0382923000, 1.5828106000, 1.8493307000, 2.1012026000", \
- "0.2188587000, 0.2283900000, 0.2322051000, 0.2500241000, 0.3119088000, 0.4016842000, 0.5995456000, 0.7888620000, 1.3260560000, 1.5889140000, 1.8517722000", \
- "-0.011040400, -0.001509200, 0.0059680000, 0.0213456000, 0.0893339000, 0.1717851000, 0.3696464000, 0.5614042000, 1.0985983000, 1.3590148000, 1.6084453000");
- }
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("1.7061015000, 1.7034258000, 1.7023581000, 1.7152943000, 1.7698549000, 1.8510853000, 2.0147668000, 2.1845521000, 2.6424003000, 2.8820651000, 3.0887708000", \
- "1.7014531000, 1.6975566000, 1.6977097000, 1.7106458000, 1.7664270000, 1.8476575000, 2.0125599000, 2.1774623000, 2.6377518000, 2.8786374000, 3.0841226000", \
- "1.6964173000, 1.6925208000, 1.6914531000, 1.7043893000, 1.7601706000, 1.8414011000, 2.0075242000, 2.1760885000, 2.6327161000, 2.8699394000, 3.0754246000", \
- "1.6724947000, 1.6734811000, 1.6663099000, 1.6853496000, 1.7362481000, 1.8174785000, 1.9811602000, 2.1533866000, 2.6100142000, 2.8496790000, 3.0588263000", \
- "1.6045065000, 1.5993893000, 1.5946596000, 1.6161406000, 1.6670391000, 1.7470489000, 1.9070683000, 2.0817364000, 2.5371432000, 2.7743666000, 2.9908381000", \
- "1.4964206000, 1.4900827000, 1.4926771000, 1.5043925000, 1.5613945000, 1.6414043000, 1.8038652000, 1.9699882000, 2.4290572000, 2.6552943000, 2.8766485000", \
- "1.2985592000, 1.2946628000, 1.3045814000, 1.3089726000, 1.3696367000, 1.4533086000, 1.6169903000, 1.7745683000, 2.2360787000, 2.4708607000, 2.6922149000", \
- "1.1422018000, 1.1383054000, 1.1470032000, 1.1513946000, 1.2120586000, 1.2969511000, 1.4557500000, 1.6194316000, 2.0772799000, 2.3010756000, 2.5175469000", \
- "0.8052031000, 0.8025274000, 0.8136667000, 0.8180579000, 0.8799427000, 0.9599525000, 1.1309584000, 1.2836537000, 1.7451641000, 1.9628561000, 2.1695619000", \
- "0.6583118000, 0.6556361000, 0.6679961000, 0.6723874000, 0.7330514000, 0.8191647000, 0.9889499000, 1.1526315000, 1.5946107000, 1.8159649000, 2.0238913000", \
- "0.5248482000, 0.5270553000, 0.5333118000, 0.5389237000, 0.5995878000, 0.6832597000, 0.8506034000, 1.0069609000, 1.4562643000, 1.6641907000, 1.8855449000");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "setup_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- clk_width : 2.600000e-08;
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.299513700, -0.306603500, -0.309197900, -0.328237600, -0.384018900, -0.477456400, -0.675317700, -0.873179000, -1.398166000, -1.652479200, -1.890923200", \
- "-0.294865200, -0.301955100, -0.304549500, -0.324809900, -0.376929000, -0.470366500, -0.669448600, -0.866089200, -1.402062500, -1.650272100, -1.889936800", \
- "-0.286167300, -0.296919300, -0.294630900, -0.314891300, -0.369451800, -0.465330700, -0.661971400, -0.859832700, -1.386040300, -1.639132800, -1.877576900", \
- "-0.263465500, -0.269334600, -0.278032600, -0.292189500, -0.349191400, -0.442628900, -0.642931700, -0.843234400, -1.364559200, -1.617651700, -1.859757900", \
- "-0.201580700, -0.208670600, -0.213706400, -0.231525400, -0.286085900, -0.378302700, -0.582267600, -0.777687500, -1.305115900, -1.548442700, -1.796652400", \
- "-0.124012400, -0.131102200, -0.136138000, -0.152736300, -0.207296900, -0.298293000, -0.493712900, -0.690353500, -1.216561100, -1.468433000, -1.703215000", \
- "0.0372279000, 0.0313587000, 0.0263229000, 0.0072832000, -0.052160200, -0.140714800, -0.331252000, -0.523009800, -1.037010400, -1.291323600, -1.533429800", \
- "0.2021302000, 0.1962611000, 0.1912253000, 0.1709648000, 0.1127422000, 0.0229668000, -0.165128900, -0.350783200, -0.866004600, -1.120317700, -1.358761800", \
- "0.6428887000, 0.6370195000, 0.6295423000, 0.6117233000, 0.5486179000, 0.4539596000, 0.2670846000, 0.0753268000, -0.425246100, -0.668572900, -0.915561900", \
- "0.8495944000, 0.8437252000, 0.8386894000, 0.8172083000, 0.7553236000, 0.6631068000, 0.4689076000, 0.2795911000, -0.219761100, -0.465529300, -0.697869900", \
- "1.0428725000, 1.0382240000, 1.0295262000, 1.0117071000, 0.9449395000, 0.8441778000, 0.6573028000, 0.4692071000, -0.031365800, -0.273471900, -0.508253900");
- }
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.950148500, -0.947472600, -0.948846400, -0.960561800, -1.012681000, -1.096352900, -1.262475900, -1.427378300, -1.885226600, -2.096815100, -2.290093200", \
- "-0.946720700, -0.942824200, -0.945418600, -0.957134100, -1.009253300, -1.092925200, -1.259048200, -1.425171300, -1.885460900, -2.094608000, -2.284224100", \
- "-0.942905600, -0.939009200, -0.937941500, -0.952098400, -1.004217400, -1.087889300, -1.254012400, -1.420135400, -1.885307900, -2.088351700, -2.277967500", \
- "-0.920203800, -0.917528000, -0.918901700, -0.930617200, -0.982736300, -1.070070300, -1.232531300, -1.398654300, -1.863826800, -2.069311800, -2.258927900", \
- "-0.864422500, -0.861746700, -0.863120400, -0.874835900, -0.926955100, -1.010627000, -1.175529300, -1.340431600, -1.794617900, -2.008647900, -2.201925900", \
- "-0.785633500, -0.785399100, -0.785552100, -0.797267600, -0.851828100, -0.934279300, -1.099181600, -1.261642500, -1.715828800, -1.943286400, -2.119474800", \
- "-0.645145200, -0.642469400, -0.645063800, -0.656779300, -0.708898500, -0.791349600, -0.956251900, -1.126037100, -1.580223400, -1.789370500, -1.983869200", \
- "-0.514422500, -0.514188100, -0.515561800, -0.528498000, -0.583058600, -0.666730500, -0.832853500, -1.002638700, -1.444617800, -1.651323600, -1.847043000", \
- "-0.212824200, -0.212589800, -0.215184200, -0.226899700, -0.277798200, -0.365132200, -0.536138000, -0.701040300, -1.152785200, -1.364373700, -1.552769000", \
- "-0.086684900, -0.084009100, -0.086603500, -0.098319000, -0.150438100, -0.235330700, -0.406336600, -0.568797500, -1.009556000, -1.216261700, -1.416864000", \
- "0.0296889000, 0.0299233000, 0.0297703000, 0.0156134000, -0.031623000, -0.118957000, -0.286300700, -0.456085800, -0.893182200, -1.098667200, -1.283400300");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "hold_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- }
- pin ("Q") {
- direction : "output";
- function : "IQ";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0031100000, 0.0062200000, 0.0124400000, 0.0248800000, 0.0497600000, 0.0995300000");
- values("0.0515649000, 0.0481962000, 0.0443422000, 0.0362758000, 0.0196652000, -0.013999600, -0.081595900", \
- "0.0506153000, 0.0471257000, 0.0433832000, 0.0353149000, 0.0186845000, -0.014979800, -0.082589900", \
- "0.0516275000, 0.0480552000, 0.0442207000, 0.0361883000, 0.0196244000, -0.014023500, -0.081655100", \
- "0.0510855000, 0.0475795000, 0.0437391000, 0.0357385000, 0.0191381000, -0.014521600, -0.082138200", \
- "0.0507195000, 0.0470926000, 0.0433446000, 0.0353020000, 0.0186716000, -0.014972500, -0.082618400", \
- "0.0507567000, 0.0471652000, 0.0434089000, 0.0353766000, 0.0187440000, -0.014881200, -0.082540100", \
- "0.0502751000, 0.0467590000, 0.0429270000, 0.0348710000, 0.0183000000, -0.015334500, -0.082966900", \
- "0.0500102000, 0.0465118000, 0.0426508000, 0.0345976000, 0.0180246000, -0.015641800, -0.083306600", \
- "0.0492298000, 0.0457950000, 0.0419993000, 0.0339439000, 0.0172977000, -0.016343500, -0.083983500", \
- "0.0490484000, 0.0455468000, 0.0417898000, 0.0337208000, 0.0170789000, -0.016554800, -0.084195600", \
- "0.0489247000, 0.0454470000, 0.0416516000, 0.0335962000, 0.0169499000, -0.016713400, -0.084334000");
- }
- related_pin : "RESET_B";
- rise_power ("scalar") {
- values("0.0000000000");
- }
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0031100000, 0.0062200000, 0.0124400000, 0.0248800000, 0.0497600000, 0.0995300000");
- values("0.0483280000, 0.0453076000, 0.0417946000, 0.0338800000, 0.0172196000, -0.016426000, -0.084036600", \
- "0.0488911000, 0.0458878000, 0.0423456000, 0.0344461000, 0.0177757000, -0.015867500, -0.083438700", \
- "0.0491372000, 0.0461839000, 0.0426381000, 0.0347388000, 0.0180701000, -0.015573000, -0.083175700", \
- "0.0475837000, 0.0445830000, 0.0410386000, 0.0331522000, 0.0165163000, -0.017168600, -0.084773200", \
- "0.0438520000, 0.0409746000, 0.0373456000, 0.0294275000, 0.0128657000, -0.020792300, -0.088360200", \
- "0.0385235000, 0.0355626000, 0.0320467000, 0.0241109000, 0.0075533000, -0.026172900, -0.093742100", \
- "0.0278774000, 0.0248784000, 0.0213253000, 0.0134484000, -0.003187200, -0.036868100, -0.104477200", \
- "0.0278751000, 0.0248341000, 0.0213048000, 0.0133422000, -0.003218700, -0.036853000, -0.104503200", \
- "0.0278814000, 0.0249315000, 0.0214174000, 0.0134326000, -0.003122500, -0.036760100, -0.104422800", \
- "0.0280869000, 0.0250807000, 0.0215620000, 0.0135913000, -0.002976300, -0.036601800, -0.104265400", \
- "0.0281011000, 0.0251196000, 0.0216174000, 0.0136992000, -0.002923400, -0.036542700, -0.104207700");
- }
- related_pin : "CLK";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0031100000, 0.0062200000, 0.0124400000, 0.0248800000, 0.0497600000, 0.0995300000");
- values("0.0467845000, 0.0519141000, 0.0567682000, 0.0658328000, 0.0830517000, 0.1168915000, 0.1830763000", \
- "0.0473684000, 0.0524420000, 0.0574530000, 0.0664302000, 0.0838198000, 0.1176160000, 0.1844740000", \
- "0.0471925000, 0.0523229000, 0.0571751000, 0.0661979000, 0.0834622000, 0.1172939000, 0.1834683000", \
- "0.0459003000, 0.0509770000, 0.0560275000, 0.0650223000, 0.0824134000, 0.1162505000, 0.1830310000", \
- "0.0423900000, 0.0475103000, 0.0524539000, 0.0614597000, 0.0786897000, 0.1125357000, 0.1788022000", \
- "0.0369512000, 0.0420018000, 0.0469564000, 0.0559947000, 0.0731744000, 0.1070511000, 0.1736829000", \
- "0.0263552000, 0.0314807000, 0.0364834000, 0.0454330000, 0.0628349000, 0.0973961000, 0.1632904000", \
- "0.0262516000, 0.0314057000, 0.0363853000, 0.0454227000, 0.0625910000, 0.0966021000, 0.1643924000", \
- "0.0261042000, 0.0312844000, 0.0362368000, 0.0452626000, 0.0625772000, 0.0971177000, 0.1632643000", \
- "0.0260228000, 0.0311722000, 0.0361598000, 0.0451336000, 0.0624110000, 0.0963184000, 0.1627449000", \
- "0.0261621000, 0.0312769000, 0.0362411000, 0.0451539000, 0.0625184000, 0.0963807000, 0.1626040000");
- }
- }
- max_capacitance : 0.0972850000;
- max_transition : 3.8107240000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0031100000, 0.0062200000, 0.0124400000, 0.0248800000, 0.0497600000, 0.0995300000");
- values("3.0481739000, 3.1856302000, 3.2915710000, 3.4742313000, 3.8191179000, 4.4819504000, 5.8153096000", \
- "3.0519731000, 3.1844929000, 3.2925498000, 3.4772756000, 3.8201415000, 4.4829749000, 5.8208318000", \
- "3.0588019000, 3.1866556000, 3.2906027000, 3.4777372000, 3.8204830000, 4.4853246000, 5.8155640000", \
- "3.0719745000, 3.2066756000, 3.3093164000, 3.4962184000, 3.8378380000, 4.4997415000, 5.8263567000", \
- "3.1333287000, 3.2597924000, 3.3688179000, 3.5549983000, 3.8922914000, 4.5568451000, 5.8751675000", \
- "3.2241314000, 3.3538672000, 3.4590313000, 3.6451073000, 3.9842565000, 4.6489586000, 5.9683707000", \
- "3.4050982000, 3.5371917000, 3.6417909000, 3.8283718000, 4.1721759000, 4.8366400000, 6.1663958000", \
- "3.5940151000, 3.7310288000, 3.8312526000, 4.0180903000, 4.3599924000, 5.0247730000, 6.3408838000", \
- "4.1238684000, 4.2609933000, 4.3672062000, 4.5530801000, 4.8929083000, 5.5566209000, 6.8804509000", \
- "4.3979620000, 4.5330770000, 4.6406403000, 4.8267141000, 5.1675646000, 5.8304348000, 7.1492332000", \
- "4.6647419000, 4.7983488000, 4.9046416000, 5.0905520000, 5.4318239000, 6.0973582000, 7.4347355000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0031100000, 0.0062200000, 0.0124400000, 0.0248800000, 0.0497600000, 0.0995300000");
- values("0.1659874000, 0.2781648000, 0.3855657000, 0.5964354000, 1.0367763000, 1.9382431000, 3.7903121000", \
- "0.1657598000, 0.2787439000, 0.3871166000, 0.5997138000, 1.0367762000, 1.9382416000, 3.7868149000", \
- "0.1644735000, 0.2797400000, 0.3839213000, 0.5994490000, 1.0405733000, 1.9442985000, 3.7849932000", \
- "0.1664868000, 0.2815965000, 0.3852616000, 0.5998455000, 1.0392518000, 1.9289264000, 3.7683523000", \
- "0.1646834000, 0.2783071000, 0.3860537000, 0.5996217000, 1.0343586000, 1.9310369000, 3.7829726000", \
- "0.1664977000, 0.2780305000, 0.3837454000, 0.5994953000, 1.0393741000, 1.9402089000, 3.7818393000", \
- "0.1655975000, 0.2790989000, 0.3841119000, 0.6001926000, 1.0346276000, 1.9424997000, 3.7838990000", \
- "0.1658523000, 0.2801389000, 0.3830846000, 0.5984364000, 1.0334869000, 1.9324820000, 3.7673895000", \
- "0.1660125000, 0.2776681000, 0.3829043000, 0.5991892000, 1.0413684000, 1.9439774000, 3.7641437000", \
- "0.1651149000, 0.2788582000, 0.3845300000, 0.5977738000, 1.0403254000, 1.9439597000, 3.7825796000", \
- "0.1657485000, 0.2776020000, 0.3828434000, 0.5992017000, 1.0375940000, 1.9389352000, 3.7887498000");
- }
- related_pin : "RESET_B";
- timing_sense : "positive_unate";
- timing_type : "clear";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0031100000, 0.0062200000, 0.0124400000, 0.0248800000, 0.0497600000, 0.0995300000");
- values("2.6763189000, 2.8070331000, 2.9146345000, 3.1018290000, 3.4426408000, 4.1063402000, 5.4375060000", \
- "2.6796285000, 2.8146625000, 2.9200611000, 3.1043275000, 3.4464829000, 4.1105750000, 5.4416569000", \
- "2.6832032000, 2.8166671000, 2.9222527000, 3.1088536000, 3.4494820000, 4.1131769000, 5.4440958000", \
- "2.7061378000, 2.8357323000, 2.9422051000, 3.1284282000, 3.4714702000, 4.1337835000, 5.4649116000", \
- "2.7617595000, 2.8982694000, 3.0001153000, 3.1876088000, 3.5299565000, 4.1928039000, 5.5244334000", \
- "2.8604783000, 2.9926357000, 3.0994458000, 3.2840604000, 3.6265739000, 4.2898773000, 5.6206528000", \
- "3.0611782000, 3.1908280000, 3.2975171000, 3.4835326000, 3.8265706000, 4.4892898000, 5.8199854000", \
- "3.2619201000, 3.3926033000, 3.4999605000, 3.6834671000, 4.0266404000, 4.6908704000, 6.0080052000", \
- "3.8048564000, 3.9415422000, 4.0489456000, 4.2322075000, 4.5754329000, 5.2388613000, 6.5569110000", \
- "4.0767807000, 4.2069068000, 4.3140331000, 4.4973940000, 4.8398530000, 5.5036615000, 6.8199859000", \
- "4.3120223000, 4.4424038000, 4.5489110000, 4.7359907000, 5.0755080000, 5.7392322000, 7.0600255000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0031100000, 0.0062200000, 0.0124400000, 0.0248800000, 0.0497600000, 0.0995300000");
- values("2.4748414000, 2.6012312000, 2.6962756000, 2.8575140000, 3.1424119000, 3.6917209000, 4.7824513000", \
- "2.4772426000, 2.6049509000, 2.7003297000, 2.8608131000, 3.1471843000, 3.6959202000, 4.7845141000", \
- "2.4811238000, 2.6079561000, 2.7020928000, 2.8626668000, 3.1486511000, 3.6978380000, 4.7884057000", \
- "2.4973783000, 2.6253655000, 2.7217169000, 2.8821834000, 3.1682437000, 3.7171897000, 4.8065818000", \
- "2.5643996000, 2.6929610000, 2.7883125000, 2.9491880000, 3.2341105000, 3.7830441000, 4.8737392000", \
- "2.6623268000, 2.7897922000, 2.8856681000, 3.0461520000, 3.3317640000, 3.8820218000, 4.9705595000", \
- "2.8579352000, 2.9868876000, 3.0820171000, 3.2423124000, 3.5281567000, 4.0775565000, 5.1670068000", \
- "3.0589484000, 3.1886667000, 3.2831107000, 3.4433290000, 3.7298635000, 4.2795163000, 5.3679146000", \
- "3.6097101000, 3.7393537000, 3.8343693000, 3.9936383000, 4.2798400000, 4.8292574000, 5.9183023000", \
- "3.8683132000, 3.9985686000, 4.0943369000, 4.2547570000, 4.5405484000, 5.0900217000, 6.1807888000", \
- "4.1235615000, 4.2533688000, 4.3478248000, 4.5084350000, 4.7947721000, 5.3441545000, 6.4348757000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0031100000, 0.0062200000, 0.0124400000, 0.0248800000, 0.0497600000, 0.0995300000");
- values("0.1654016000, 0.2791413000, 0.3846079000, 0.6013484000, 1.0379827000, 1.9370900000, 3.7840344000", \
- "0.1659906000, 0.2790351000, 0.3860300000, 0.5985910000, 1.0384602000, 1.9392727000, 3.8099248000", \
- "0.1672597000, 0.2789903000, 0.3863687000, 0.6001059000, 1.0386305000, 1.9401050000, 3.7827403000", \
- "0.1669261000, 0.2798390000, 0.3862819000, 0.5981791000, 1.0391827000, 1.9400559000, 3.7831778000", \
- "0.1668720000, 0.2784556000, 0.3857308000, 0.5973723000, 1.0386805000, 1.9378319000, 3.8097938000", \
- "0.1666762000, 0.2793997000, 0.3860789000, 0.6005834000, 1.0387942000, 1.9392219000, 3.8107242000", \
- "0.1669290000, 0.2798337000, 0.3860897000, 0.5981230000, 1.0392064000, 1.9364070000, 3.7831414000", \
- "0.1662441000, 0.2783762000, 0.3853100000, 0.5973805000, 1.0341060000, 1.9292887000, 3.7631662000", \
- "0.1674538000, 0.2785363000, 0.3855791000, 0.6000198000, 1.0386800000, 1.9291868000, 3.7672203000", \
- "0.1656990000, 0.2791973000, 0.3856724000, 0.5982201000, 1.0365591000, 1.9294635000, 3.7574708000", \
- "0.1657436000, 0.2783854000, 0.3841640000, 0.6001582000, 1.0376355000, 1.9300623000, 3.7543852000");
- }
- related_pin : "CLK";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0031100000, 0.0062200000, 0.0124400000, 0.0248800000, 0.0497600000, 0.0995300000");
- values("0.1746352000, 0.2695074000, 0.3556954000, 0.5305382000, 0.8960316000, 1.6606982000, 3.2029923000", \
- "0.1747683000, 0.2681283000, 0.3556527000, 0.5285340000, 0.8938781000, 1.6564673000, 3.1903349000", \
- "0.1746547000, 0.2697442000, 0.3556788000, 0.5302432000, 0.8959478000, 1.6610190000, 3.2040119000", \
- "0.1736166000, 0.2696035000, 0.3556757000, 0.5284534000, 0.8943304000, 1.6555156000, 3.2186629000", \
- "0.1747722000, 0.2692791000, 0.3566586000, 0.5305013000, 0.8937144000, 1.6599261000, 3.2343359000", \
- "0.1748654000, 0.2682421000, 0.3545473000, 0.5272798000, 0.8913761000, 1.6562487000, 3.2268470000", \
- "0.1746592000, 0.2684221000, 0.3552210000, 0.5286793000, 0.8917655000, 1.6558463000, 3.2185088000", \
- "0.1745742000, 0.2697868000, 0.3559998000, 0.5281716000, 0.8922380000, 1.6486835000, 3.1929819000", \
- "0.1754117000, 0.2684826000, 0.3549813000, 0.5283797000, 0.8943790000, 1.6553336000, 3.1987588000", \
- "0.1765301000, 0.2693681000, 0.3558940000, 0.5300900000, 0.8955863000, 1.6576504000, 3.2347982000", \
- "0.1738419000, 0.2703145000, 0.3555733000, 0.5279303000, 0.8934138000, 1.6595578000, 3.1986014000");
- }
- timing_sense : "non_unate";
- timing_type : "rising_edge";
- }
- }
- pin ("RESET_B") {
- capacitance : 0.0066840000;
- clock : "false";
- direction : "input";
- fall_capacitance : 0.0066610000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0080501000, 0.0081807000, 0.0083242000, 0.0083890000, 0.0086451000, 0.0086560000, 0.0087028000, 0.0086976000, 0.0087275000, 0.0087311000, 0.0087347000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.006952800, -0.006933300, -0.006910900, -0.007210100, -0.008111200, -0.008291000, -0.008634300, -0.008662000, -0.008709600, -0.008742300, -0.008775100");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0067070000;
- timing () {
- fall_constraint ("pulse_width_template3") {
- index_1("0.0100000000, 1.5000000000, 3.7499999000");
- values("1.3969583000, 2.6884748000, 6.2499998000");
- }
- related_output_pin : "Q";
- related_pin : "RESET_B";
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "min_pulse_width";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- clk_width : 2.600000e-08;
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("1.8684550000, 1.8682207000, 1.8695943000, 1.8922961000, 1.9419740000, 2.0158802000, 2.1636926000, 2.3139466000, 2.7278495000, 2.9382175000, 3.1449233000", \
- "1.8686895000, 1.8660136000, 1.8661666000, 1.8839857000, 1.9397668000, 2.0124525000, 2.1590443000, 2.3105189000, 2.7268632000, 2.9335690000, 3.1414956000", \
- "1.8624329000, 1.8597572000, 1.8623515000, 1.8813913000, 1.9347311000, 2.0049753000, 2.1527878000, 2.3042624000, 2.7181653000, 2.9346368000, 3.1401218000", \
- "1.8360690000, 1.8346139000, 1.8372083000, 1.8550274000, 1.9120292000, 1.9822735000, 2.1300859000, 2.2803397000, 2.6954635000, 2.9058314000, 3.1137580000", \
- "1.7644187000, 1.7629635000, 1.7679993000, 1.7858183000, 1.8403789000, 1.9106230000, 2.0633184000, 2.2123515000, 2.6250338000, 2.8378431000, 3.0457697000", \
- "1.6587741000, 1.6585397000, 1.6611342000, 1.6789531000, 1.7310722000, 1.8074199000, 1.9540117000, 2.1054863000, 2.5181686000, 2.7297571000, 2.9315801000", \
- "1.4694577000, 1.4704440000, 1.4730384000, 1.4884160000, 1.5368730000, 1.6181035000, 1.7634746000, 1.9149491000, 2.3227487000, 2.5294545000, 2.7361602000", \
- "1.3143209000, 1.3153072000, 1.3179017000, 1.3345000000, 1.3829570000, 1.4629668000, 1.6083378000, 1.7549297000, 2.1615086000, 2.3706555000, 2.5712579000", \
- "0.9822050000, 0.9856328000, 0.9894479000, 0.9999427000, 1.0508411000, 1.1320716000, 1.2786634000, 1.4240345000, 1.8245098000, 2.0275533000, 2.2269349000", \
- "0.8365345000, 0.8411829000, 0.8437773000, 0.8518307000, 0.9112741000, 0.9888425000, 1.1366549000, 1.2832468000, 1.6825013000, 1.8818829000, 2.0788229000", \
- "0.7055123000, 0.7064986000, 0.7127551000, 0.7195878000, 0.7753690000, 0.8565995000, 1.0056327000, 1.1522245000, 1.5453755000, 1.7545227000, 1.9478009000");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "recovery_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- clk_width : 2.600000e-08;
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-1.438429700, -1.439416000, -1.440789700, -1.461050100, -1.511948500, -1.585854800, -1.734888000, -1.883921200, -2.299044900, -2.506971300, -2.708794300", \
- "-1.435002000, -1.434767600, -1.437362000, -1.456401700, -1.507300100, -1.581206300, -1.730239600, -1.879272700, -2.294396400, -2.503543600, -2.704146000", \
- "-1.429966100, -1.429731700, -1.429884700, -1.450145200, -1.504705800, -1.574949900, -1.726424500, -1.874236900, -2.289360700, -2.499728600, -2.697889400", \
- "-1.407264400, -1.408250700, -1.410845100, -1.429884700, -1.482003900, -1.554689400, -1.704943400, -1.852755900, -2.269100200, -2.477026800, -2.676408400", \
- "-1.346600200, -1.345145200, -1.348960200, -1.366779300, -1.418898400, -1.492804700, -1.640617200, -1.790871100, -2.205994900, -2.412700400, -2.613302900", \
- "-1.255604100, -1.256590500, -1.257964200, -1.275783200, -1.329123100, -1.405470700, -1.552062500, -1.701095700, -2.114998800, -2.321704300, -2.522306800", \
- "-1.110233100, -1.109998700, -1.112593100, -1.132853500, -1.184972600, -1.256437500, -1.401808600, -1.550841700, -1.962303400, -2.169009200, -2.364728600", \
- "-0.983172500, -0.985379500, -0.987974000, -1.005793000, -1.057912200, -1.131818400, -1.275968700, -1.423781300, -1.831580700, -2.034624400, -2.230343900", \
- "-0.676691400, -0.680119100, -0.683934300, -0.701753300, -0.755093100, -0.830220100, -0.975591100, -1.123403700, -1.528761700, -1.733026000, -1.925083400", \
- "-0.540786500, -0.544214200, -0.546808600, -0.565848300, -0.617967500, -0.693094400, -0.840906900, -0.988719400, -1.391636100, -1.597121100, -1.787957700", \
- "-0.413426400, -0.415633400, -0.419448500, -0.438488200, -0.490607300, -0.566955000, -0.714767500, -0.862580000, -1.270379400, -1.470981700, -1.664259800");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "removal_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__dfsbp_1") {
- leakage_power () {
- value : 16.213849800;
- when : "D&SET_B&CLK";
- }
- leakage_power () {
- value : 13.720799600;
- when : "!D&SET_B&!CLK";
- }
- leakage_power () {
- value : 14.760975600;
- when : "!D&!SET_B&CLK";
- }
- leakage_power () {
- value : 16.468147700;
- when : "!D&SET_B&CLK";
- }
- leakage_power () {
- value : 12.281626400;
- when : "D&SET_B&!CLK";
- }
- leakage_power () {
- value : 10.511630700;
- when : "D&!SET_B&CLK";
- }
- leakage_power () {
- value : 15.630847700;
- when : "!D&!SET_B&!CLK";
- }
- leakage_power () {
- value : 9.5449417000;
- when : "D&!SET_B&!CLK";
- }
- area : 72.283200000;
- cell_footprint : "sky130_fd_sc_hvl__dfsbp";
- cell_leakage_power : 13.641600000;
- driver_waveform_fall : "ramp";
- driver_waveform_rise : "ramp";
- ff ("IQ","IQ_N") {
- clocked_on : "CLK";
- next_state : "D";
- preset : "!SET_B";
- }
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("CLK") {
- capacitance : 0.0019600000;
- clock : "true";
- direction : "input";
- fall_capacitance : 0.0019370000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0092828000, 0.0090061000, 0.0087087000, 0.0098565000, 0.0135061000, 0.0174885000, 0.0254798000, 0.0253968000, 0.0252127000, 0.0251045000, 0.0249961000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0042009000, 0.0038604000, 0.0034933000, 0.0045661000, 0.0079740000, 0.0138524000, 0.0256325000, 0.0255518000, 0.0253685000, 0.0252621000, 0.0251557000");
- }
- }
- max_transition : 3.7500000000;
- min_pulse_width_high : 2.9778900000;
- min_pulse_width_low : 3.0503980000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0019840000;
- }
- pin ("D") {
- capacitance : 0.0018220000;
- clock : "false";
- direction : "input";
- fall_capacitance : 0.0017350000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0048877000, 0.0048210000, 0.0047504000, 0.0048056000, 0.0050252000, 0.0050144000, 0.0050148000, 0.0050294000, 0.0051095000, 0.0051406000, 0.0051715000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("4.2635123e-05, -7.8903267e-05, -0.000208300, -0.000358800, -0.000771100, -0.000880600, -0.001071800, -0.001078600, -0.001048000, -0.001045500, -0.001043000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0019080000;
- timing () {
- clk_width : 2.600000e-08;
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("1.9111797000, 1.9182696000, 1.9196432000, 1.9350209000, 1.9944642000, 2.0854603000, 2.2821010000, 2.4653138000, 2.9927421000, 3.2446140000, 3.4928236000", \
- "1.9077520000, 1.9148419000, 1.9174363000, 1.9328137000, 1.9898157000, 2.0820326000, 2.2774525000, 2.4631069000, 2.9880938000, 3.2411863000, 3.4869545000", \
- "1.9002746000, 1.9085853000, 1.9087383000, 1.9277780000, 1.9823386000, 2.0769968000, 2.2724167000, 2.4544089000, 2.9830578000, 3.2312675000, 3.4806980000", \
- "1.8824558000, 1.8871041000, 1.8896987000, 1.9038556000, 1.9645195000, 2.0530742000, 2.2497149000, 2.4353691000, 2.9615768000, 3.2122279000, 3.4628789000", \
- "1.8108053000, 1.8166745000, 1.8204896000, 1.8358672000, 1.8940898000, 1.9838653000, 2.1853886000, 2.3637188000, 2.8899263000, 3.1442396000, 3.3924493000", \
- "1.7027195000, 1.7085885000, 1.7148451000, 1.7338847000, 1.7847833000, 1.8818829000, 2.0736406000, 2.2702813000, 2.7916061000, 3.0410364000, 3.2831427000", \
- "1.4792233000, 1.4826510000, 1.4962317000, 1.5128301000, 1.5612871000, 1.6583867000, 1.8501445000, 2.0504472000, 2.5559031000, 2.8236438000, 3.0608674000", \
- "1.2520651000, 1.2530515000, 1.2678529000, 1.2807891000, 1.3341289000, 1.4312285000, 1.6229863000, 1.8159649000, 2.3189793000, 2.5867200000, 2.8227228000", \
- "0.6648222000, 0.6682500000, 0.6830514000, 0.6996497000, 0.7481068000, 0.8488685000, 1.0320814000, 1.2384876000, 1.7500469000, 2.0141256000, 2.2489075000", \
- "0.4044056000, 0.4139368000, 0.4214141000, 0.4392331000, 0.4901315000, 0.5860104000, 0.7741061000, 0.9780710000, 1.4908509000, 1.7537090000, 1.9921532000", \
- "0.1708443000, 0.1828170000, 0.1915149000, 0.2044511000, 0.2516874000, 0.3573320000, 0.5442069000, 0.7420683000, 1.2487447000, 1.5103821000, 1.7366191000");
- }
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.9956524000, 0.9990801000, 1.0041158000, 1.0255970000, 1.0862610000, 1.1809193000, 1.3653529000, 1.5400208000, 2.0027520000, 2.2216647000, 2.4308118000", \
- "0.9910039000, 0.9980938000, 1.0031295000, 1.0246107000, 1.0877162000, 1.1774915000, 1.3607044000, 1.5353724000, 1.9993243000, 2.2194578000, 2.4286049000", \
- "0.9847474000, 0.9930579000, 0.9980938000, 1.0183542000, 1.0814596000, 1.1748971000, 1.3544479000, 1.5315573000, 1.9918470000, 2.2193048000, 2.4199070000", \
- "0.9620456000, 0.9703562000, 0.9766126000, 0.9944317000, 1.0587578000, 1.1521953000, 1.3354082000, 1.5100762000, 1.9703659000, 2.1978235000, 2.3972051000", \
- "0.8989401000, 0.9048093000, 0.9049623000, 0.9276640000, 0.9919902000, 1.0829863000, 1.2674199000, 1.4445293000, 1.9023776000, 2.1298352000, 2.3389826000", \
- "0.8079440000, 0.8125924000, 0.8164075000, 0.8391094000, 0.9022148000, 0.9944317000, 1.1764238000, 1.3498711000, 1.8113815000, 2.0339564000, 2.2308966000", \
- "0.6564694000, 0.6623386000, 0.6685951000, 0.6888555000, 0.7531816000, 0.8490605000, 1.0273907000, 1.1959550000, 1.6476999000, 1.8727162000, 2.0684357000", \
- "0.5330710000, 0.5340573000, 0.5415345000, 0.5678984000, 0.6310039000, 0.7244414000, 0.9113164000, 1.0798809000, 1.5243014000, 1.7395521000, 1.9389337000", \
- "0.2339141000, 0.2373418000, 0.2460397000, 0.2687415000, 0.3318470000, 0.4326087000, 0.6182630000, 0.7819447000, 1.2263653000, 1.4330709000, 1.6275698000", \
- "0.1004505000, 0.1038783000, 0.1101348000, 0.1340573000, 0.1983835000, 0.2918210000, 0.4811373000, 0.6533639000, 1.0819154000, 1.2849590000, 1.4867820000", \
- "-0.023247500, -0.018599000, -0.012342500, 0.0115800000, 0.0698027000, 0.1693437000, 0.3537772000, 0.5235624000, 0.9655416000, 1.1612610000, 1.3472148000");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "setup_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.210402300, -0.216271500, -0.218865900, -0.234243500, -0.288804000, -0.382241500, -0.577661500, -0.769419300, -1.273654200, -1.512098300, -1.737114600", \
- "-0.208195300, -0.215285200, -0.216658900, -0.230815800, -0.285376300, -0.376372400, -0.573013000, -0.768432900, -1.271447200, -1.511112000, -1.737349000", \
- "-0.204380200, -0.211470100, -0.212843700, -0.228221400, -0.285223300, -0.373778000, -0.569197900, -0.762176400, -1.262749300, -1.503634700, -1.726209700", \
- "-0.180457700, -0.186326800, -0.190141900, -0.204298800, -0.257638700, -0.352296900, -0.551378900, -0.743136700, -1.244930300, -1.487036400, -1.705949300", \
- "-0.124676400, -0.128104200, -0.131919300, -0.146076200, -0.201857400, -0.295294900, -0.488273400, -0.681252000, -1.190369800, -1.421489500, -1.648947400", \
- "-0.049549500, -0.052977200, -0.055571600, -0.069728500, -0.123068400, -0.209181600, -0.400939500, -0.590255900, -1.095711600, -1.325610700, -1.561613300", \
- "0.1141322000, 0.1131458000, 0.1093307000, 0.0927324000, 0.0381719000, -0.050382800, -0.236037100, -0.415587900, -0.913719400, -1.152163400, -1.379621200", \
- "0.2826966000, 0.2780482000, 0.2717917000, 0.2576348000, 0.1994121000, 0.1059746000, -0.076017600, -0.258009800, -0.743934300, -0.984819600, -1.207394600", \
- "0.7222344000, 0.7151445000, 0.7101087000, 0.6947311000, 0.6316256000, 0.5345260000, 0.3439889000, 0.1632174000, -0.314162100, -0.539178400, -0.762974000", \
- "0.9313815000, 0.9279538000, 0.9229180000, 0.9050990000, 0.8407728000, 0.7436732000, 0.5494740000, 0.3748060000, -0.102573600, -0.331252000, -0.550164800", \
- "1.1234388000, 1.1175697000, 1.1174168000, 1.0971563000, 1.0328302000, 0.9296270000, 0.7329864000, 0.5570977000, 0.0821596000, -0.140415300, -0.365431600");
- }
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.476515600, -0.482384800, -0.486199900, -0.508901700, -0.573227900, -0.666665300, -0.843774700, -1.013559900, -1.451876900, -1.628065100, -1.812798300", \
- "-0.473087900, -0.481398400, -0.485213500, -0.504253300, -0.572241500, -0.663237600, -0.840347000, -1.012573500, -1.439904300, -1.628299500, -1.811812000", \
- "-0.470493500, -0.475141900, -0.478957100, -0.500438100, -0.563543600, -0.659422500, -0.836531900, -1.007537800, -1.433647800, -1.622043000, -1.805555400", \
- "-0.451453800, -0.457322900, -0.462358700, -0.488722600, -0.551828200, -0.644044900, -0.817492200, -0.988498000, -1.419490900, -1.605444600, -1.775529300", \
- "-0.396893200, -0.403983100, -0.409018900, -0.430500000, -0.496046900, -0.588263700, -0.765373100, -0.943703100, -1.375916700, -1.561870500, -1.738058700", \
- "-0.327869800, -0.332518200, -0.341216100, -0.360255900, -0.429464800, -0.521681700, -0.697570300, -0.874679700, -1.300789800, -1.487964200, -1.664152400", \
- "-0.197147100, -0.204237000, -0.211714200, -0.230753900, -0.296300800, -0.393400400, -0.579054700, -0.750060500, -1.171287800, -1.351138000, -1.524884800", \
- "-0.072528000, -0.077176400, -0.085874300, -0.106134800, -0.172902300, -0.272443400, -0.456877000, -0.632765600, -1.055213500, -1.237505200, -1.405148500", \
- "0.1851250000, 0.1792559000, 0.1729994000, 0.1515182000, 0.0884128000, -0.007466100, -0.191899700, -0.370229800, -0.787794900, -0.984735000, -1.154819800", \
- "0.2953952000, 0.2895260000, 0.2857109000, 0.2630091000, 0.1974622000, 0.1052454000, -0.081629600, -0.258738900, -0.679966200, -0.864699200, -1.043328800", \
- "0.3849135000, 0.3839272000, 0.3752293000, 0.3549688000, 0.2979669000, 0.2057501000, 0.0188751000, -0.152130800, -0.584344300, -0.767856700, -0.935500000");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "hold_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- }
- pin ("Q") {
- direction : "output";
- function : "IQ";
- internal_power () {
- fall_power ("scalar") {
- values("0.0000000000");
- }
- related_pin : "SET_B";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023400000, 0.0046800000, 0.0093700000, 0.0187400000, 0.0374700000, 0.0749500000");
- values("-0.002720500, 0.0113739000, 0.0219010000, 0.0376302000, 0.0597901000, 0.0924438000, 0.1487448000", \
- "-0.002501000, 0.0115371000, 0.0220117000, 0.0377324000, 0.0597976000, 0.0924284000, 0.1477747000", \
- "-0.002264300, 0.0117656000, 0.0222351000, 0.0379349000, 0.0599646000, 0.0926667000, 0.1489275000", \
- "-0.002353500, 0.0117822000, 0.0223127000, 0.0380946000, 0.0601866000, 0.0930815000, 0.1482775000", \
- "-0.002661400, 0.0114686000, 0.0220198000, 0.0377668000, 0.0599673000, 0.0929574000, 0.1474118000", \
- "-0.002700300, 0.0114046000, 0.0219306000, 0.0376519000, 0.0598124000, 0.0921670000, 0.1487465000", \
- "-0.002791500, 0.0113605000, 0.0219192000, 0.0377045000, 0.0599137000, 0.0927045000, 0.1489723000", \
- "-0.002793800, 0.0113260000, 0.0218851000, 0.0376566000, 0.0597524000, 0.0928400000, 0.1477557000", \
- "-0.002824500, 0.0112587000, 0.0217699000, 0.0375052000, 0.0596612000, 0.0923469000, 0.1471043000", \
- "-0.002833800, 0.0111750000, 0.0216641000, 0.0373678000, 0.0595309000, 0.0920817000, 0.1484515000", \
- "-0.002842600, 0.0110902000, 0.0215131000, 0.0371146000, 0.0591796000, 0.0917301000, 0.1464138000");
- }
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023400000, 0.0046800000, 0.0093700000, 0.0187400000, 0.0374700000, 0.0749500000");
- values("-0.002157500, 0.0131220000, 0.0222999000, 0.0319025000, 0.0351278000, 0.0223448000, -0.020182500", \
- "-0.001987400, 0.0133149000, 0.0225270000, 0.0321337000, 0.0353974000, 0.0226380000, -0.019863800", \
- "-0.001804000, 0.0135136000, 0.0226873000, 0.0322932000, 0.0355487000, 0.0228296000, -0.019731200", \
- "-0.002341200, 0.0128620000, 0.0219941000, 0.0315079000, 0.0346935000, 0.0218605000, -0.020697900", \
- "-0.004047700, 0.0110756000, 0.0201516000, 0.0296292000, 0.0327483000, 0.0198700000, -0.022710300", \
- "-0.006990600, 0.0080944000, 0.0171470000, 0.0265917000, 0.0296758000, 0.0167685000, -0.025839600", \
- "-0.012888400, 0.0021308000, 0.0111451000, 0.0204889000, 0.0234956000, 0.0106304000, -0.032055100", \
- "-0.012855600, 0.0021413000, 0.0111036000, 0.0204391000, 0.0234262000, 0.0104929000, -0.032210400", \
- "-0.012785100, 0.0021569000, 0.0111068000, 0.0204116000, 0.0234139000, 0.0104078000, -0.032283200", \
- "-0.012742600, 0.0021966000, 0.0111468000, 0.0204350000, 0.0234349000, 0.0104511000, -0.032234900", \
- "-0.012699900, 0.0022406000, 0.0111733000, 0.0204932000, 0.0234446000, 0.0104572000, -0.032217700");
- }
- related_pin : "CLK";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023400000, 0.0046800000, 0.0093700000, 0.0187400000, 0.0374700000, 0.0749500000");
- values("-0.002159200, 0.0083906000, 0.0164671000, 0.0293850000, 0.0488064000, 0.0794819000, 0.1334153000", \
- "-0.001989200, 0.0085964000, 0.0166931000, 0.0297035000, 0.0490145000, 0.0798174000, 0.1335543000", \
- "-0.001805800, 0.0087716000, 0.0169096000, 0.0298523000, 0.0491777000, 0.0798535000, 0.1328997000", \
- "-0.002343000, 0.0081370000, 0.0161710000, 0.0290320000, 0.0483692000, 0.0788631000, 0.1318552000", \
- "-0.004049500, 0.0063455000, 0.0143416000, 0.0271953000, 0.0463567000, 0.0770402000, 0.1308877000", \
- "-0.006992400, 0.0033588000, 0.0113418000, 0.0241218000, 0.0433304000, 0.0739455000, 0.1274838000", \
- "-0.012890200, -0.002610500, 0.0053086000, 0.0180116000, 0.0371319000, 0.0677395000, 0.1212175000", \
- "-0.012857500, -0.002596100, 0.0052922000, 0.0179705000, 0.0371250000, 0.0677343000, 0.1203663000", \
- "-0.012787100, -0.002589200, 0.0052565000, 0.0178818000, 0.0370045000, 0.0674436000, 0.1212200000", \
- "-0.012745000, -0.002567900, 0.0053005000, 0.0179395000, 0.0370764000, 0.0673257000, 0.1213479000", \
- "-0.012702500, -0.002529300, 0.0053443000, 0.0180039000, 0.0370810000, 0.0674478000, 0.1212099000");
- }
- }
- max_capacitance : 0.0749690000;
- max_transition : 3.7953550000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023400000, 0.0046800000, 0.0093700000, 0.0187400000, 0.0374700000, 0.0749500000");
- values("3.4547685000, 3.5857699000, 3.6872423000, 3.8649084000, 4.1973460000, 4.8476481000, 6.1402932000", \
- "3.4618071000, 3.5921142000, 3.6913181000, 3.8703050000, 4.2031183000, 4.8538253000, 6.1492607000", \
- "3.4672047000, 3.5973833000, 3.6964918000, 3.8752868000, 4.2080699000, 4.8592139000, 6.1522440000", \
- "3.4843004000, 3.6124914000, 3.7127550000, 3.8909191000, 4.2227195000, 4.8738911000, 6.1695684000", \
- "3.5423704000, 3.6735239000, 3.7744732000, 3.9506771000, 4.2836210000, 4.9347242000, 6.2303678000", \
- "3.6393595000, 3.7685788000, 3.8697037000, 4.0469974000, 4.3785144000, 5.0302895000, 6.3241425000", \
- "3.8427324000, 3.9714609000, 4.0722092000, 4.2504134000, 4.5829687000, 5.2331575000, 6.5271992000", \
- "4.0377888000, 4.1664481000, 4.2676969000, 4.4459303000, 4.7777680000, 5.4289444000, 6.7246311000", \
- "4.5728545000, 4.7016138000, 4.8007167000, 4.9797477000, 5.3131757000, 5.9632534000, 7.2595419000", \
- "4.8253685000, 4.9540767000, 5.0547988000, 5.2338915000, 5.5668945000, 6.2173267000, 7.5111020000", \
- "5.0606346000, 5.1922289000, 5.2928706000, 5.4702860000, 5.8033987000, 6.4542198000, 7.7499935000");
- }
- related_pin : "SET_B";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023400000, 0.0046800000, 0.0093700000, 0.0187400000, 0.0374700000, 0.0749500000");
- values("0.1791010000, 0.2830237000, 0.3821239000, 0.5914995000, 1.0320067000, 1.9534805000, 3.7613774000", \
- "0.1802715000, 0.2842575000, 0.3835319000, 0.5904865000, 1.0339847000, 1.9541235000, 3.7555585000", \
- "0.1798405000, 0.2841543000, 0.3833521000, 0.5919261000, 1.0338691000, 1.9536550000, 3.7633265000", \
- "0.1800537000, 0.2841587000, 0.3838310000, 0.5912372000, 1.0339626000, 1.9467392000, 3.7585903000", \
- "0.1798899000, 0.2839202000, 0.3834249000, 0.5922761000, 1.0327478000, 1.9436770000, 3.7943000000", \
- "0.1802013000, 0.2841840000, 0.3833157000, 0.5918770000, 1.0343529000, 1.9384712000, 3.7682484000", \
- "0.1786681000, 0.2841639000, 0.3824483000, 0.5924037000, 1.0342072000, 1.9402888000, 3.7571075000", \
- "0.1808973000, 0.2827519000, 0.3838654000, 0.5913995000, 1.0338168000, 1.9451469000, 3.7953551000", \
- "0.1796543000, 0.2832707000, 0.3830302000, 0.5911440000, 1.0319241000, 1.9505804000, 3.7931995000", \
- "0.1793537000, 0.2838568000, 0.3821134000, 0.5912176000, 1.0314805000, 1.9489579000, 3.7556558000", \
- "0.1795441000, 0.2834938000, 0.3823427000, 0.5917850000, 1.0307710000, 1.9358419000, 3.7929317000");
- }
- timing_sense : "negative_unate";
- timing_type : "preset";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023400000, 0.0046800000, 0.0093700000, 0.0187400000, 0.0374700000, 0.0749500000");
- values("3.3558651000, 3.4602237000, 3.5471526000, 3.6956358000, 3.9582391000, 4.4621342000, 5.4565685000", \
- "3.3528920000, 3.4653116000, 3.5497851000, 3.6976140000, 3.9616013000, 4.4651025000, 5.4593574000", \
- "3.3570082000, 3.4710737000, 3.5527010000, 3.7006038000, 3.9658179000, 4.4689652000, 5.4630500000", \
- "3.3750642000, 3.4871206000, 3.5737340000, 3.7188912000, 3.9841930000, 4.4880188000, 5.4822498000", \
- "3.4386423000, 3.5488819000, 3.6340382000, 3.7829770000, 4.0472918000, 4.5507322000, 5.5449467000", \
- "3.5349357000, 3.6446555000, 3.7298560000, 3.8787387000, 4.1428367000, 4.6466058000, 5.6402500000", \
- "3.7412473000, 3.8484442000, 3.9350727000, 4.0792405000, 4.3439523000, 4.8497508000, 5.8437393000", \
- "3.9343857000, 4.0485157000, 4.1301664000, 4.2780632000, 4.5432706000, 5.0463904000, 6.0404974000", \
- "4.4834914000, 4.5929234000, 4.6800146000, 4.8284439000, 5.0940026000, 5.5976104000, 6.5911441000", \
- "4.7496655000, 4.8596558000, 4.9463762000, 5.0936020000, 5.3598073000, 5.8635412000, 6.8562396000", \
- "4.9885349000, 5.1020703000, 5.1838147000, 5.3324705000, 5.5972853000, 6.1008549000, 7.0940800000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023400000, 0.0046800000, 0.0093700000, 0.0187400000, 0.0374700000, 0.0749500000");
- values("3.2733909000, 3.4159329000, 3.5204901000, 3.7024570000, 4.0388186000, 4.6905386000, 5.9850618000", \
- "3.2766032000, 3.4198007000, 3.5251175000, 3.7071779000, 4.0415724000, 4.6940944000, 5.9880971000", \
- "3.2802838000, 3.4216234000, 3.5278993000, 3.7105190000, 4.0450447000, 4.6974611000, 5.9921126000", \
- "3.3004026000, 3.4429184000, 3.5476595000, 3.7296282000, 4.0648329000, 4.7164996000, 6.0114278000", \
- "3.3598020000, 3.5015932000, 3.6070016000, 3.7903694000, 4.1247699000, 4.7772777000, 6.0705094000", \
- "3.4587175000, 3.5989551000, 3.7051437000, 3.8862407000, 4.2214174000, 4.8732804000, 6.1667254000", \
- "3.6599044000, 3.8017132000, 3.9071173000, 4.0891224000, 4.4248889000, 5.0774132000, 6.3705845000", \
- "3.8651047000, 4.0064307000, 4.1111554000, 4.2931108000, 4.6283191000, 5.2799916000, 6.5749268000", \
- "4.4197761000, 4.5611190000, 4.6658553000, 4.8478261000, 5.1842135000, 5.8360081000, 7.1306219000", \
- "4.6882520000, 4.8277400000, 4.9339253000, 5.1156328000, 5.4509250000, 6.1030021000, 7.3964337000", \
- "4.9384745000, 5.0786122000, 5.1841567000, 5.3674332000, 5.7014655000, 6.3535430000, 7.6485911000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023400000, 0.0046800000, 0.0093700000, 0.0187400000, 0.0374700000, 0.0749500000");
- values("0.1566871000, 0.2431254000, 0.3235976000, 0.4825148000, 0.8071974000, 1.4805180000, 2.8451839000", \
- "0.1581224000, 0.2440464000, 0.3242723000, 0.4827683000, 0.8072836000, 1.4805053000, 2.8443323000", \
- "0.1571357000, 0.2430148000, 0.3233487000, 0.4821979000, 0.8080709000, 1.4779331000, 2.8469251000", \
- "0.1577603000, 0.2441830000, 0.3240261000, 0.4824773000, 0.8069428000, 1.4800193000, 2.8431892000", \
- "0.1580757000, 0.2450086000, 0.3246101000, 0.4827418000, 0.8072253000, 1.4805293000, 2.8447389000", \
- "0.1582493000, 0.2450972000, 0.3244326000, 0.4826021000, 0.8070998000, 1.4801591000, 2.8457372000", \
- "0.1570308000, 0.2420808000, 0.3224673000, 0.4813465000, 0.8069254000, 1.4780717000, 2.8461746000", \
- "0.1571416000, 0.2429772000, 0.3233436000, 0.4822120000, 0.8080842000, 1.4781613000, 2.8469826000", \
- "0.1574354000, 0.2438643000, 0.3229129000, 0.4813806000, 0.8065350000, 1.4812324000, 2.8441705000", \
- "0.1571389000, 0.2440221000, 0.3234033000, 0.4815903000, 0.8072956000, 1.4744008000, 2.8328928000", \
- "0.1572131000, 0.2431403000, 0.3229416000, 0.4815247000, 0.8062540000, 1.4775179000, 2.8415503000");
- }
- related_pin : "CLK";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023400000, 0.0046800000, 0.0093700000, 0.0187400000, 0.0374700000, 0.0749500000");
- values("0.2053333000, 0.3108790000, 0.4068695000, 0.6070593000, 1.0411692000, 1.9427151000, 3.7774841000", \
- "0.2057919000, 0.3109689000, 0.4086777000, 0.6085853000, 1.0414127000, 1.9393169000, 3.7884109000", \
- "0.2047160000, 0.3076302000, 0.4052162000, 0.6065474000, 1.0389865000, 1.9428690000, 3.7586565000", \
- "0.2053139000, 0.3109481000, 0.4073071000, 0.6074687000, 1.0398161000, 1.9426867000, 3.7621204000", \
- "0.2060726000, 0.3079204000, 0.4074033000, 0.6086474000, 1.0414332000, 1.9393485000, 3.7865715000", \
- "0.2058001000, 0.3096198000, 0.4073876000, 0.6059426000, 1.0389859000, 1.9403592000, 3.7868855000", \
- "0.2060707000, 0.3078274000, 0.4073898000, 0.6077787000, 1.0414208000, 1.9390971000, 3.7867651000", \
- "0.2067017000, 0.3108383000, 0.4072983000, 0.6074669000, 1.0397374000, 1.9426336000, 3.7614214000", \
- "0.2067392000, 0.3108458000, 0.4073215000, 0.6074783000, 1.0408303000, 1.9429776000, 3.7741255000", \
- "0.2057775000, 0.3079059000, 0.4064444000, 0.6072803000, 1.0368489000, 1.9331312000, 3.7449075000", \
- "0.2051029000, 0.3080095000, 0.4062628000, 0.6074077000, 1.0369400000, 1.9343858000, 3.7731507000");
- }
- timing_sense : "non_unate";
- timing_type : "rising_edge";
- }
- }
- pin ("Q_N") {
- direction : "output";
- function : "IQ_N";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036800000, 0.0073700000, 0.0147500000, 0.0295000000, 0.0589900000, 0.1179900000");
- values("-0.002742000, 0.0164034000, 0.0275640000, 0.0378264000, 0.0382331000, 0.0146335000, -0.054430700", \
- "-0.002521900, 0.0165985000, 0.0277220000, 0.0379221000, 0.0382512000, 0.0145015000, -0.054718500", \
- "-0.002286800, 0.0168040000, 0.0279235000, 0.0381245000, 0.0385078000, 0.0147139000, -0.054558900", \
- "-0.002375100, 0.0167857000, 0.0279692000, 0.0382907000, 0.0387171000, 0.0151872000, -0.054101300", \
- "-0.002682800, 0.0164564000, 0.0276563000, 0.0379639000, 0.0383977000, 0.0146869000, -0.054472600", \
- "-0.002720300, 0.0164133000, 0.0276117000, 0.0378563000, 0.0382431000, 0.0145323000, -0.054581700", \
- "-0.002812700, 0.0163612000, 0.0275905000, 0.0378934000, 0.0382397000, 0.0145896000, -0.054554700", \
- "-0.002815600, 0.0163327000, 0.0275747000, 0.0378426000, 0.0382824000, 0.0144956000, -0.054315600", \
- "-0.002846300, 0.0162760000, 0.0274387000, 0.0377334000, 0.0380836000, 0.0148204000, -0.054336100", \
- "-0.002855500, 0.0162843000, 0.0273142000, 0.0375339000, 0.0379514000, 0.0141975000, -0.054643600", \
- "-0.002864000, 0.0160886000, 0.0272024000, 0.0373429000, 0.0376008000, 0.0136752000, -0.055204900");
- }
- related_pin : "SET_B";
- rise_power ("scalar") {
- values("0.0000000000");
- }
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036800000, 0.0073700000, 0.0147500000, 0.0295000000, 0.0589900000, 0.1179900000");
- values("-0.002179900, 0.0135017000, 0.0222841000, 0.0296769000, 0.0273770000, 0.0014484000, -0.069296900", \
- "-0.002009600, 0.0137087000, 0.0225153000, 0.0299376000, 0.0276733000, 0.0017523000, -0.068997500", \
- "-0.001826300, 0.0138692000, 0.0226883000, 0.0301518000, 0.0278606000, 0.0019202000, -0.068763000", \
- "-0.002363600, 0.0132131000, 0.0219002000, 0.0293117000, 0.0269290000, 0.0009376000, -0.069837700", \
- "-0.004070100, 0.0114697000, 0.0201478000, 0.0274498000, 0.0250244000, -0.001015100, -0.071843700", \
- "-0.007012800, 0.0084835000, 0.0172343000, 0.0243645000, 0.0219728000, -0.004007900, -0.074662100", \
- "-0.012910500, 0.0025129000, 0.0110969000, 0.0183135000, 0.0157793000, -0.010333100, -0.081188900", \
- "-0.012877800, 0.0024821000, 0.0111084000, 0.0182590000, 0.0157048000, -0.010422600, -0.081292000", \
- "-0.012807400, 0.0025192000, 0.0110735000, 0.0181697000, 0.0155604000, -0.010524800, -0.081503200", \
- "-0.012766200, 0.0025607000, 0.0111376000, 0.0180988000, 0.0155547000, -0.010679500, -0.081543700", \
- "-0.012723000, 0.0025561000, 0.0111629000, 0.0182081000, 0.0155426000, -0.010546900, -0.081249100");
- }
- related_pin : "CLK";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036800000, 0.0073700000, 0.0147500000, 0.0295000000, 0.0589900000, 0.1179900000");
- values("-0.002171100, 0.0084680000, 0.0173022000, 0.0321419000, 0.0568844000, 0.1006583000, 0.1827188000", \
- "-0.002000900, 0.0086662000, 0.0175323000, 0.0324001000, 0.0571463000, 0.1011092000, 0.1830762000", \
- "-0.001817600, 0.0088559000, 0.0177009000, 0.0325878000, 0.0573255000, 0.1013972000, 0.1830730000", \
- "-0.002354800, 0.0082147000, 0.0169952000, 0.0317894000, 0.0565635000, 0.1005256000, 0.1837628000", \
- "-0.004061300, 0.0064346000, 0.0151776000, 0.0298971000, 0.0544948000, 0.0975153000, 0.1793207000", \
- "-0.007004100, 0.0034550000, 0.0121647000, 0.0268682000, 0.0514353000, 0.0950931000, 0.1762450000", \
- "-0.012901900, -0.002517900, 0.0061268000, 0.0208061000, 0.0453054000, 0.0891877000, 0.1716476000", \
- "-0.012869300, -0.002516700, 0.0061143000, 0.0207392000, 0.0452013000, 0.0890622000, 0.1714010000", \
- "-0.012798600, -0.002491700, 0.0061136000, 0.0206799000, 0.0451541000, 0.0887101000, 0.1697919000", \
- "-0.012756300, -0.002461900, 0.0061651000, 0.0207525000, 0.0451674000, 0.0887655000, 0.1704066000", \
- "-0.012713600, -0.002422400, 0.0061871000, 0.0207524000, 0.0451857000, 0.0880952000, 0.1711534000");
- }
- }
- max_capacitance : 0.0955680000;
- max_transition : 4.5515310000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036800000, 0.0073700000, 0.0147500000, 0.0295000000, 0.0589900000, 0.1179900000");
- values("2.8473450000, 3.0632199000, 3.2294860000, 3.5086727000, 3.9713783000, 4.7882911000, 6.3727281000", \
- "2.8544360000, 3.0710676000, 3.2365499000, 3.5137717000, 3.9771288000, 4.7939133000, 6.3772139000", \
- "2.8596598000, 3.0766769000, 3.2404683000, 3.5179222000, 3.9830446000, 4.7992614000, 6.3829133000", \
- "2.8726910000, 3.0899350000, 3.2547345000, 3.5332544000, 3.9969925000, 4.8134057000, 6.3962284000", \
- "2.9350435000, 3.1506240000, 3.3145280000, 3.5940360000, 4.0579877000, 4.8752860000, 6.4591488000", \
- "3.0310161000, 3.2465417000, 3.4127665000, 3.6906018000, 4.1537076000, 4.9715254000, 6.5550481000", \
- "3.2347356000, 3.4498386000, 3.6150192000, 3.8945833000, 4.3566639000, 5.1757088000, 6.7578445000", \
- "3.4298993000, 3.6464811000, 3.8127688000, 4.0899195000, 4.5532338000, 5.3704303000, 6.9559638000", \
- "3.9624481000, 4.1785793000, 4.3447028000, 4.6227182000, 5.0861027000, 5.9024736000, 7.4850330000", \
- "4.2158224000, 4.4325947000, 4.5985993000, 4.8759916000, 5.3391038000, 6.1558016000, 7.7381648000", \
- "4.4555555000, 4.6709436000, 4.8367932000, 5.1143125000, 5.5771845000, 6.3932952000, 7.9754727000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036800000, 0.0073700000, 0.0147500000, 0.0295000000, 0.0589900000, 0.1179900000");
- values("0.2523777000, 0.4222391000, 0.5717761000, 0.8394093000, 1.3317493000, 2.3428748000, 4.4940882000", \
- "0.2511219000, 0.4232175000, 0.5720580000, 0.8384294000, 1.3306162000, 2.3415205000, 4.4848436000", \
- "0.2510468000, 0.4244171000, 0.5721233000, 0.8397118000, 1.3332531000, 2.3442226000, 4.4787014000", \
- "0.2526063000, 0.4218394000, 0.5725297000, 0.8396047000, 1.3334593000, 2.3392419000, 4.4867283000", \
- "0.2518321000, 0.4226055000, 0.5725981000, 0.8400768000, 1.3332233000, 2.3442446000, 4.4809068000", \
- "0.2522138000, 0.4229600000, 0.5730649000, 0.8391666000, 1.3308319000, 2.3424040000, 4.4850514000", \
- "0.2501391000, 0.4220024000, 0.5723471000, 0.8392523000, 1.3326701000, 2.3418842000, 4.4853641000", \
- "0.2513572000, 0.4247410000, 0.5711301000, 0.8381348000, 1.3325440000, 2.3445512000, 4.4945616000", \
- "0.2516173000, 0.4229909000, 0.5728676000, 0.8382305000, 1.3307555000, 2.3420441000, 4.4880895000", \
- "0.2514449000, 0.4211391000, 0.5708564000, 0.8374939000, 1.3293686000, 2.3406634000, 4.4886490000", \
- "0.2506245000, 0.4213096000, 0.5712399000, 0.8368812000, 1.3325262000, 2.3405096000, 4.4881174000");
- }
- related_pin : "SET_B";
- timing_sense : "positive_unate";
- timing_type : "clear";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036800000, 0.0073700000, 0.0147500000, 0.0295000000, 0.0589900000, 0.1179900000");
- values("2.5532392000, 2.8321221000, 3.0417817000, 3.3820517000, 3.9154604000, 4.7824109000, 6.3847092000", \
- "2.5545710000, 2.8356957000, 3.0452185000, 3.3856373000, 3.9191939000, 4.7859836000, 6.3873782000", \
- "2.5604316000, 2.8387535000, 3.0492782000, 3.3898289000, 3.9234451000, 4.7909201000, 6.3932988000", \
- "2.5796503000, 2.8578442000, 3.0677911000, 3.4077392000, 3.9400589000, 4.8084994000, 6.4101595000", \
- "2.6412559000, 2.9199736000, 3.1272118000, 3.4703194000, 4.0038182000, 4.8705964000, 6.4719767000", \
- "2.7376088000, 3.0160539000, 3.2259970000, 3.5660310000, 4.0990846000, 4.9665729000, 6.5715620000", \
- "2.9402287000, 3.2197973000, 3.4272840000, 3.7696748000, 4.3018380000, 5.1702247000, 6.7718751000", \
- "3.1436975000, 3.4211183000, 3.6314474000, 3.9731276000, 4.5050723000, 5.3734697000, 6.9748936000", \
- "3.6964656000, 3.9755510000, 4.1861044000, 4.5278559000, 5.0597482000, 5.9276841000, 7.5296986000", \
- "3.9640118000, 4.2450972000, 4.4534287000, 4.7935731000, 5.3273026000, 6.1954495000, 7.7985689000", \
- "4.2152712000, 4.4947099000, 4.7046238000, 5.0447917000, 5.5785923000, 6.4467498000, 8.0458387000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036800000, 0.0073700000, 0.0147500000, 0.0295000000, 0.0589900000, 0.1179900000");
- values("2.7164455000, 2.9114258000, 3.0549854000, 3.2913450000, 3.6899035000, 4.3742632000, 5.6606124000", \
- "2.7178779000, 2.9138201000, 3.0575333000, 3.2939309000, 3.6918839000, 4.3759982000, 5.6637677000", \
- "2.7213376000, 2.9179779000, 3.0609841000, 3.2973007000, 3.6956342000, 4.3797033000, 5.6669771000", \
- "2.7415594000, 2.9379057000, 3.0804925000, 3.3167897000, 3.7151657000, 4.3994492000, 5.6861418000", \
- "2.8032099000, 2.9999943000, 3.1431742000, 3.3794982000, 3.7774170000, 4.4615027000, 5.7485088000", \
- "2.8990677000, 3.0953893000, 3.2388250000, 3.4749683000, 3.8729300000, 4.5573345000, 5.8443677000", \
- "3.1001084000, 3.2962659000, 3.4399947000, 3.6767409000, 4.0749710000, 4.7592370000, 6.0458167000", \
- "3.2990193000, 3.4953767000, 3.6384462000, 3.8747725000, 4.2728638000, 4.9571498000, 6.2439405000", \
- "3.8491765000, 4.0440695000, 4.1882950000, 4.4245700000, 4.8225703000, 5.5069047000, 6.7937855000", \
- "4.1146890000, 4.3095980000, 4.4539124000, 4.6902384000, 5.0879283000, 5.7724594000, 7.0598807000", \
- "4.3535424000, 4.5498063000, 4.6928403000, 4.9290585000, 5.3274234000, 6.0115508000, 7.3008835000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036800000, 0.0073700000, 0.0147500000, 0.0295000000, 0.0589900000, 0.1179900000");
- values("0.3471647000, 0.5517218000, 0.7226014000, 1.0084275000, 1.4944752000, 2.4621698000, 4.5481627000", \
- "0.3488118000, 0.5511736000, 0.7230436000, 1.0083523000, 1.4931510000, 2.4623001000, 4.5481729000", \
- "0.3464448000, 0.5527507000, 0.7227269000, 1.0088494000, 1.4937128000, 2.4613118000, 4.5483572000", \
- "0.3463601000, 0.5531035000, 0.7235910000, 1.0081477000, 1.4931307000, 2.4630988000, 4.5480633000", \
- "0.3463831000, 0.5515725000, 0.7236424000, 1.0082156000, 1.4931085000, 2.4623004000, 4.5481729000", \
- "0.3443613000, 0.5532634000, 0.7215074000, 1.0085082000, 1.4886739000, 2.4600326000, 4.5515312000", \
- "0.3466523000, 0.5515361000, 0.7230261000, 1.0081403000, 1.4930969000, 2.4630971000, 4.5480584000", \
- "0.3462642000, 0.5529706000, 0.7248120000, 1.0082236000, 1.4931427000, 2.4631568000, 4.5480211000", \
- "0.3458250000, 0.5532135000, 0.7251191000, 1.0084658000, 1.4933381000, 2.4600511000, 4.5480388000", \
- "0.3468996000, 0.5517620000, 0.7228950000, 1.0076574000, 1.4947678000, 2.4566833000, 4.5378123000", \
- "0.3472110000, 0.5535670000, 0.7225274000, 1.0079496000, 1.4955078000, 2.4601943000, 4.5514992000");
- }
- related_pin : "CLK";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036800000, 0.0073700000, 0.0147500000, 0.0295000000, 0.0589900000, 0.1179900000");
- values("0.2303677000, 0.3752066000, 0.4959174000, 0.7271236000, 1.1548867000, 2.0038111000, 3.7754453000", \
- "0.2304048000, 0.3758577000, 0.4983587000, 0.7279642000, 1.1542344000, 1.9966777000, 3.7750798000", \
- "0.2305434000, 0.3745785000, 0.4950362000, 0.7275271000, 1.1556400000, 1.9988360000, 3.7744128000", \
- "0.2304511000, 0.3744932000, 0.4960456000, 0.7274134000, 1.1552806000, 1.9983246000, 3.7454910000", \
- "0.2302543000, 0.3775212000, 0.4981949000, 0.7279812000, 1.1541433000, 1.9989737000, 3.7726506000", \
- "0.2323029000, 0.3744546000, 0.4961334000, 0.7284753000, 1.1548099000, 2.0040913000, 3.7694456000", \
- "0.2301196000, 0.3744532000, 0.4957134000, 0.7275478000, 1.1554278000, 1.9956803000, 3.7554382000", \
- "0.2305705000, 0.3747876000, 0.4948758000, 0.7274548000, 1.1555803000, 1.9988302000, 3.7482679000", \
- "0.2294208000, 0.3748014000, 0.4943738000, 0.7279322000, 1.1542444000, 2.0036268000, 3.7728944000", \
- "0.2307046000, 0.3743953000, 0.4973432000, 0.7273518000, 1.1553379000, 2.0034980000, 3.7629979000", \
- "0.2303117000, 0.3743205000, 0.4957713000, 0.7271045000, 1.1554703000, 2.0001989000, 3.7740064000");
- }
- timing_sense : "non_unate";
- timing_type : "rising_edge";
- }
- }
- pin ("SET_B") {
- capacitance : 0.0041600000;
- clock : "false";
- direction : "input";
- fall_capacitance : 0.0040140000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0053222000, 0.0048828000, 0.0044089000, 0.0045858000, 0.0051968000, 0.0052669000, 0.0054339000, 0.0054236000, 0.0054431000, 0.0054403000, 0.0054375000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.001037100, -0.001245000, -0.001468300, -0.001373900, -0.001029200, -0.000797600, -0.000311300, -0.000343200, -0.000391000, -0.000427000, -0.000462800");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0043060000;
- timing () {
- fall_constraint ("pulse_width_template3") {
- index_1("0.0100000000, 1.5000000000, 3.7499999000");
- values("2.1462155000, 3.4597043000, 6.2499998000");
- }
- related_output_pin : "Q";
- related_pin : "SET_B";
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "min_pulse_width";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- clk_width : 2.600000e-08;
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-1.439650400, -1.432560600, -1.427524700, -1.404822900, -1.336834600, -1.258045600, -1.119998700, -1.006365800, -0.770685500, -0.670181000, -0.581883400", \
- "-1.439416000, -1.435988300, -1.428511000, -1.404588500, -1.337820900, -1.257811300, -1.122205700, -1.013455700, -0.774113300, -0.671167300, -0.584090400", \
- "-1.444451800, -1.436141300, -1.432326200, -1.410845100, -1.341636100, -1.261626300, -1.128462300, -1.016050100, -0.776707700, -0.678644500, -0.587905500", \
- "-1.465933000, -1.456401700, -1.457469400, -1.429884700, -1.361896400, -1.284328200, -1.145060600, -1.033869200, -0.796968100, -0.701346400, -0.609386600", \
- "-1.529038400, -1.523169300, -1.520574800, -1.500314500, -1.431105500, -1.349874900, -1.213048800, -1.105519500, -0.864956400, -0.765672500, -0.677374900", \
- "-1.633462200, -1.626372400, -1.621336600, -1.602296900, -1.530646500, -1.449416000, -1.315031300, -1.207501900, -0.969380200, -0.868875600, -0.784240100", \
- "-1.845972000, -1.846206400, -1.835067100, -1.807482500, -1.750480500, -1.660705100, -1.523878900, -1.416349700, -1.184331400, -1.080164700, -0.994308500", \
- "-2.058481800, -2.063599000, -2.050018300, -2.021212900, -1.964211000, -1.874435500, -1.736388700, -1.628859300, -1.395620500, -1.296336500, -1.206818300", \
- "-2.651828000, -2.652062500, -2.639702400, -2.615780000, -2.557557200, -2.466561100, -2.322410900, -2.213660800, -1.975539000, -1.877475900, -1.783074800", \
- "-2.932996700, -2.930789800, -2.924533200, -2.898169200, -2.837505300, -2.748950600, -2.608462300, -2.496050200, -2.255487100, -2.156203200, -2.067905600", \
- "-3.194634300, -3.196089300, -3.187391400, -3.161027400, -3.102804900, -3.011808800, -2.868879100, -2.758908400, -2.508579500, -2.411737000, -2.318556600");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "recovery_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- clk_width : 2.600000e-08;
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("1.7878887000, 1.7807988000, 1.7757630000, 1.7493991000, 1.6789695000, 1.5940768000, 1.4560299000, 1.3485007000, 1.1408965000, 1.0587025000, 0.9899361000", \
- "1.7913164000, 1.7830059000, 1.7779700000, 1.7516061000, 1.6811765000, 1.5950631000, 1.4594577000, 1.3543698000, 1.1443242000, 1.0645716000, 0.9921432000", \
- "1.7951315000, 1.7880416000, 1.7842266000, 1.7566419000, 1.6862122000, 1.6000990000, 1.4620521000, 1.3581849000, 1.1518015000, 1.0696074000, 0.9983996000", \
- "1.8105091000, 1.8046399000, 1.7996042000, 1.7720196000, 1.7015898000, 1.6179180000, 1.4823125000, 1.3760039000, 1.1696204000, 1.0874264000, 1.0162187000", \
- "1.8711733000, 1.8640834000, 1.8590475000, 1.8326836000, 1.7634746000, 1.6798028000, 1.5405352000, 1.4403301000, 1.2339467000, 1.1517526000, 1.0805448000", \
- "1.9707141000, 1.9648450000, 1.9585884000, 1.9322246000, 1.8617949000, 1.7756816000, 1.6376347000, 1.5325469000, 1.3273841000, 1.2427487000, 1.1752031000", \
- "2.1673548000, 2.1614857000, 2.1552292000, 2.1276445000, 2.0572149000, 1.9723223000, 1.8403789000, 1.7328496000, 1.5252454000, 1.4454929000, 1.3706230000", \
- "2.3688782000, 2.3605678000, 2.3555318000, 2.3303886000, 2.2587384000, 2.1726250000, 2.0370195000, 1.9331523000, 1.7267689000, 1.6433542000, 1.5721463000", \
- "2.9292655000, 2.9258378000, 2.9195813000, 2.8919967000, 2.8215670000, 2.7391159000, 2.6010690000, 2.4923191000, 2.2798319000, 2.1951965000, 2.1142233000", \
- "3.1982273000, 3.1911374000, 3.1873222000, 3.1609584000, 3.0893080000, 3.0068568000, 2.8712513000, 2.7649428000, 2.5439109000, 2.4629375000, 2.3844056000", \
- "3.4476575000, 3.4417885000, 3.4379733000, 3.4116095000, 3.3411798000, 3.2575079000, 3.1255645000, 3.0155938000, 2.7933412000, 2.7074852000, 2.6350567000");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "removal_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__dfstp_1") {
- leakage_power () {
- value : 14.614955500;
- when : "D&SET_B&CLK";
- }
- leakage_power () {
- value : 12.241137900;
- when : "!D&SET_B&!CLK";
- }
- leakage_power () {
- value : 13.685746800;
- when : "!D&!SET_B&CLK";
- }
- leakage_power () {
- value : 15.315725600;
- when : "!D&SET_B&CLK";
- }
- leakage_power () {
- value : 11.188992000;
- when : "D&SET_B&!CLK";
- }
- leakage_power () {
- value : 9.3679366000;
- when : "D&!SET_B&CLK";
- }
- leakage_power () {
- value : 14.718130700;
- when : "!D&!SET_B&!CLK";
- }
- leakage_power () {
- value : 8.2909768000;
- when : "D&!SET_B&!CLK";
- }
- area : 60.561600000;
- cell_footprint : "sky130_fd_sc_hvl__dfstp";
- cell_leakage_power : 12.427950000;
- driver_waveform_fall : "ramp";
- driver_waveform_rise : "ramp";
- ff ("IQ","IQ_N") {
- clocked_on : "CLK";
- next_state : "D";
- preset : "!SET_B";
- }
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("CLK") {
- capacitance : 0.0019830000;
- clock : "true";
- direction : "input";
- fall_capacitance : 0.0019610000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0098475000, 0.0095583000, 0.0092470000, 0.0105086000, 0.0145095000, 0.0197390000, 0.0302222000, 0.0301451000, 0.0299734000, 0.0298726000, 0.0297718000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0035918000, 0.0032631000, 0.0029087000, 0.0038811000, 0.0069701000, 0.0125894000, 0.0238491000, 0.0237413000, 0.0234789000, 0.0233325000, 0.0231861000");
- }
- }
- max_transition : 3.7500000000;
- min_pulse_width_high : 1.7243670000;
- min_pulse_width_low : 2.8548440000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0020060000;
- }
- pin ("D") {
- capacitance : 0.0018580000;
- clock : "false";
- direction : "input";
- fall_capacitance : 0.0017520000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0048006000, 0.0047126000, 0.0046190000, 0.0046918000, 0.0049620000, 0.0049711000, 0.0050092000, 0.0050171000, 0.0050746000, 0.0050950000, 0.0051154000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-6.2453331e-05, -0.000175600, -0.000296200, -0.000441400, -0.000841400, -0.000949000, -0.001138400, -0.001141900, -0.001106100, -0.001099800, -0.001093400");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0019640000;
- timing () {
- clk_width : 2.600000e-08;
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("1.6243145000, 1.6277422000, 1.6327780000, 1.6469349000, 1.7075990000, 1.8046985000, 2.0013391000, 2.1955385000, 2.7193046000, 2.9772800000, 3.2254897000", \
- "1.6208867000, 1.6255352000, 1.6305709000, 1.6447278000, 1.7066127000, 1.8012708000, 1.9991322000, 2.1933313000, 2.7146563000, 2.9750729000, 3.2257240000", \
- "1.6158509000, 1.6168373000, 1.6255352000, 1.6396921000, 1.6991354000, 1.7950143000, 1.9928757000, 2.1870748000, 2.7083998000, 2.9663750000, 3.2182468000", \
- "1.5955905000, 1.5977975000, 1.6003920000, 1.6218730000, 1.6788750000, 1.7735333000, 1.9726152000, 2.1680351000, 2.6881393000, 2.9473353000, 3.1955450000", \
- "1.5239401000, 1.5261471000, 1.5336244000, 1.5465606000, 1.6096660000, 1.7043242000, 1.8997442000, 2.0951641000, 2.6189302000, 2.8769056000, 3.1263361000", \
- "1.4134128000, 1.4205026000, 1.4267591000, 1.4360332000, 1.4930352000, 1.5937969000, 1.7892168000, 1.9834159000, 2.5084031000, 2.7663783000, 3.0170293000", \
- "1.1801510000, 1.1933444000, 1.1983802000, 1.2100957000, 1.2597734000, 1.3580938000, 1.5559551000, 1.7525957000, 2.2800240000, 2.5392200000, 2.7923126000", \
- "0.9590964000, 0.9674069000, 0.9712220000, 0.9817168000, 1.0387187000, 1.1370391000, 1.3324590000, 1.5278789000, 2.0540865000, 2.3157239000, 2.5590508000", \
- "0.4182402000, 0.4265508000, 0.4315866000, 0.4420814000, 0.4990833000, 0.5961829000, 0.7903821000, 0.9870228000, 1.5132305000, 1.7699850000, 2.0157534000", \
- "0.1773548000, 0.1868861000, 0.1919219000, 0.1975339000, 0.2557565000, 0.3467526000, 0.5409518000, 0.7375924000, 1.2515931000, 1.5095684000, 1.7663230000", \
- "-0.046440800, -0.032026800, -0.030653100, -0.022599700, 0.0405058000, 0.1290605000, 0.3195976000, 0.5113554000, 1.0241354000, 1.2906555000, 1.5254375000");
- }
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.9822246000, 0.9856524000, 0.9919088000, 1.0121693000, 1.0764955000, 1.1699330000, 1.3458216000, 1.5241517000, 1.9893243000, 2.2155611000, 2.4247085000", \
- "0.9787969000, 0.9822246000, 0.9860397000, 1.0087416000, 1.0706263000, 1.1652845000, 1.3448353000, 1.5231654000, 1.9858964000, 2.2133542000, 2.4188392000", \
- "0.9688782000, 0.9747474000, 0.9773418000, 1.0012643000, 1.0643697000, 1.1578073000, 1.3349167000, 1.5144675000, 1.9759779000, 2.2058769000, 2.4138034000", \
- "0.9486178000, 0.9532663000, 0.9570813000, 0.9785625000, 1.0416680000, 1.1351055000, 1.3158770000, 1.4929863000, 1.9581588000, 2.1856166000, 2.3911016000", \
- "0.8818502000, 0.8864987000, 0.8878724000, 0.9117949000, 0.9724589000, 1.0671172000, 1.2466679000, 1.4237774000, 1.8865085000, 2.1078626000, 2.3231133000", \
- "0.7859713000, 0.7918405000, 0.7968763000, 0.8183574000, 0.8814629000, 0.9773418000, 1.1544511000, 1.3315606000, 1.7845260000, 2.0205287000, 2.2272344000", \
- "0.6320553000, 0.6354831000, 0.6417396000, 0.6632207000, 0.7287676000, 0.8234258000, 1.0017558000, 1.1727617000, 1.6245065000, 1.8446399000, 2.0550080000", \
- "0.5013327000, 0.5059811000, 0.5146790000, 0.5337187000, 0.5992656000, 0.6975859000, 0.8783574000, 1.0505840000, 1.4937838000, 1.7065931000, 1.9010918000", \
- "0.1936309000, 0.1995000000, 0.2020944000, 0.2272376000, 0.2940052000, 0.3923255000, 0.5743177000, 0.7575306000, 1.1946270000, 1.4037741000, 1.5970522000", \
- "0.0589466000, 0.0635950000, 0.0686309000, 0.0925534000, 0.1544381000, 0.2539792000, 0.4408542000, 0.6179636000, 1.0489564000, 1.2520000000, 1.4538230000", \
- "-0.065972100, -0.062544400, -0.058729300, -0.036027400, 0.0282987000, 0.1253983000, 0.3134941000, 0.4844999000, 0.9228170000, 1.1246399000, 1.3130352000");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "setup_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- clk_width : 2.600000e-08;
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.164015600, -0.167443400, -0.171258500, -0.186636100, -0.242417300, -0.337075500, -0.531274800, -0.724253300, -1.227267600, -1.469373700, -1.698052200", \
- "-0.158146500, -0.165236300, -0.165389300, -0.181987600, -0.240210300, -0.333647800, -0.525405600, -0.720825500, -1.223839900, -1.463504600, -1.692183000", \
- "-0.155552100, -0.158979800, -0.161574200, -0.176951800, -0.231512400, -0.327391300, -0.522811200, -0.708465500, -1.215141900, -1.445041000, -1.681043700", \
- "-0.134071000, -0.137498700, -0.142534500, -0.157912100, -0.213693400, -0.308351600, -0.504992200, -0.696750000, -1.196102200, -1.434546200, -1.663224700", \
- "-0.085613900, -0.086600300, -0.090415400, -0.104572300, -0.159132800, -0.250128900, -0.443107400, -0.632423800, -1.135438100, -1.377544300, -1.591574300", \
- "-0.006824900, -0.009031900, -0.012847000, -0.028224600, -0.081564500, -0.170119100, -0.355773400, -0.546310600, -1.043221400, -1.287768800, -1.515226700", \
- "0.1580775000, 0.1546497000, 0.1520553000, 0.1354570000, 0.0808965000, -0.010099600, -0.194533200, -0.375304700, -0.866112000, -1.111880200, -1.343000100", \
- "0.3266419000, 0.3256556000, 0.3193991000, 0.2991387000, 0.2457988000, 0.1499199000, -0.033293000, -0.214064500, -0.702430300, -0.943315700, -1.167111400", \
- "0.7722832000, 0.7651933000, 0.7589368000, 0.7496628000, 0.6841159000, 0.5833542000, 0.3940378000, 0.2108249000, -0.259230500, -0.490350300, -0.712925200", \
- "0.9863132000, 0.9804440000, 0.9790703000, 0.9563685000, 0.8871595000, 0.7961634000, 0.6007435000, 0.4248548000, -0.053745400, -0.281203100, -0.501336700", \
- "1.1563979000, 1.1505287000, 1.1528171000, 1.1484258000, 1.0828789000, 0.9772344000, 0.7842559000, 0.6034845000, 0.1322084000, -0.094028600, -0.310500000");
- }
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.577834000, -0.583703200, -0.588738900, -0.611440700, -0.674546200, -0.767983700, -0.948755300, -1.124643900, -1.560519600, -1.757459700, -1.950737700", \
- "-0.576847600, -0.582716800, -0.585311200, -0.609233700, -0.672339200, -0.766997400, -0.947768900, -1.121216200, -1.558312500, -1.755252600, -1.950972000", \
- "-0.568149800, -0.572798200, -0.579054700, -0.601756500, -0.662420600, -0.757078800, -0.940291700, -1.114959600, -1.553276700, -1.747775400, -1.931287800", \
- "-0.551551400, -0.556199900, -0.562456400, -0.588820300, -0.647043000, -0.741701200, -0.922472700, -1.095920000, -1.534237000, -1.740942700, -1.911027500", \
- "-0.498211600, -0.504080700, -0.509116500, -0.531818400, -0.594923800, -0.688361300, -0.866691400, -1.042580100, -1.480897100, -1.676616600, -1.858908300", \
- "-0.427967500, -0.430174500, -0.438872400, -0.457912100, -0.523459000, -0.618117200, -0.797667900, -0.967453100, -1.404549400, -1.600268900, -1.792326200", \
- "-0.293582700, -0.298231100, -0.304487600, -0.328410100, -0.395177700, -0.493498000, -0.676710900, -0.848937500, -1.271385400, -1.467104800, -1.653058600", \
- "-0.170184300, -0.174832700, -0.183530600, -0.207453100, -0.274220700, -0.373761700, -0.558195300, -0.732863300, -1.158973300, -1.348589200, -1.524777500", \
- "0.0972344000, 0.0950273000, 0.0899915000, 0.0685104000, 0.0041842000, -0.097798200, -0.285893900, -0.461782500, -0.884230500, -1.090936200, -1.269565900", \
- "0.2160495000, 0.2114010000, 0.2063652000, 0.1861048000, 0.1254408000, 0.0258997000, -0.162196000, -0.336863900, -0.767856800, -0.958693400, -1.134881600", \
- "0.3287611000, 0.3228920000, 0.3178562000, 0.2927130000, 0.2296075000, 0.1337286000, -0.054367100, -0.229035100, -0.669793500, -0.853305900, -1.030714800");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "hold_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- }
- pin ("Q") {
- direction : "output";
- function : "IQ";
- internal_power () {
- fall_power ("scalar") {
- values("0.0000000000");
- }
- related_pin : "SET_B";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023600000, 0.0047300000, 0.0094500000, 0.0189100000, 0.0378200000, 0.0756500000");
- values("0.0642273000, 0.0680165000, 0.0716425000, 0.0782973000, 0.0913622000, 0.1167141000, 0.1677610000", \
- "0.0643703000, 0.0681902000, 0.0717526000, 0.0784537000, 0.0915516000, 0.1173955000, 0.1688274000", \
- "0.0646911000, 0.0685081000, 0.0720766000, 0.0787261000, 0.0918704000, 0.1174426000, 0.1702702000", \
- "0.0648781000, 0.0686473000, 0.0723042000, 0.0790422000, 0.0920215000, 0.1179028000, 0.1693234000", \
- "0.0644417000, 0.0682227000, 0.0718166000, 0.0784681000, 0.0915429000, 0.1174405000, 0.1688648000", \
- "0.0643218000, 0.0680509000, 0.0716932000, 0.0783589000, 0.0916272000, 0.1168045000, 0.1688097000", \
- "0.0642515000, 0.0680598000, 0.0716086000, 0.0783577000, 0.0912268000, 0.1167603000, 0.1677636000", \
- "0.0642372000, 0.0679645000, 0.0716082000, 0.0782709000, 0.0912183000, 0.1167076000, 0.1687479000", \
- "0.0638862000, 0.0677132000, 0.0712565000, 0.0779429000, 0.0908522000, 0.1169194000, 0.1674161000", \
- "0.0635139000, 0.0673469000, 0.0708951000, 0.0775446000, 0.0905468000, 0.1165197000, 0.1679601000", \
- "0.0628164000, 0.0665955000, 0.0702002000, 0.0769289000, 0.0898366000, 0.1152852000, 0.1663407000");
- }
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023600000, 0.0047300000, 0.0094500000, 0.0189100000, 0.0378200000, 0.0756500000");
- values("0.0490707000, 0.0470534000, 0.0444022000, 0.0384978000, 0.0258897000, 0.0003150000, -0.051054300", \
- "0.0495846000, 0.0475433000, 0.0448876000, 0.0390086000, 0.0263911000, 0.0008267000, -0.050542500", \
- "0.0499639000, 0.0478017000, 0.0452056000, 0.0392986000, 0.0266920000, 0.0011251000, -0.050231800", \
- "0.0483566000, 0.0462872000, 0.0437116000, 0.0377706000, 0.0251862000, -0.000378100, -0.051747200", \
- "0.0449756000, 0.0428630000, 0.0402917000, 0.0343034000, 0.0217601000, -0.003863000, -0.055177900", \
- "0.0391342000, 0.0371126000, 0.0344566000, 0.0284855000, 0.0159045000, -0.009662200, -0.061035400", \
- "0.0274729000, 0.0253617000, 0.0227973000, 0.0169077000, 0.0042741000, -0.021298000, -0.072673000", \
- "0.0274320000, 0.0253852000, 0.0226634000, 0.0167550000, 0.0042237000, -0.021362400, -0.072741000", \
- "0.0274352000, 0.0253314000, 0.0227155000, 0.0167969000, 0.0041993000, -0.021376400, -0.072748600", \
- "0.0276231000, 0.0253523000, 0.0228009000, 0.0169022000, 0.0043103000, -0.021253000, -0.072627500", \
- "0.0275821000, 0.0255369000, 0.0228656000, 0.0169741000, 0.0043461000, -0.021244500, -0.072602200");
- }
- related_pin : "CLK";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023600000, 0.0047300000, 0.0094500000, 0.0189100000, 0.0378200000, 0.0756500000");
- values("0.0452605000, 0.0490811000, 0.0528565000, 0.0594427000, 0.0726215000, 0.0980955000, 0.1499292000", \
- "0.0457583000, 0.0495786000, 0.0532068000, 0.0600728000, 0.0729977000, 0.0990872000, 0.1504614000", \
- "0.0461193000, 0.0499354000, 0.0535832000, 0.0603783000, 0.0734721000, 0.0989081000, 0.1507519000", \
- "0.0445234000, 0.0484238000, 0.0520359000, 0.0588329000, 0.0717881000, 0.0974736000, 0.1483324000", \
- "0.0411336000, 0.0449728000, 0.0486282000, 0.0554387000, 0.0684605000, 0.0939736000, 0.1452269000", \
- "0.0353215000, 0.0391683000, 0.0427680000, 0.0494535000, 0.0626317000, 0.0881499000, 0.1399725000", \
- "0.0236464000, 0.0274100000, 0.0310687000, 0.0378600000, 0.0508994000, 0.0763564000, 0.1284030000", \
- "0.0235643000, 0.0273584000, 0.0310378000, 0.0378971000, 0.0509963000, 0.0763065000, 0.1283538000", \
- "0.0234057000, 0.0272843000, 0.0308950000, 0.0375275000, 0.0507774000, 0.0762218000, 0.1281157000", \
- "0.0234545000, 0.0272937000, 0.0309258000, 0.0376725000, 0.0508198000, 0.0762720000, 0.1281357000", \
- "0.0235097000, 0.0273478000, 0.0309896000, 0.0376664000, 0.0508872000, 0.0763717000, 0.1283237000");
- }
- }
- max_capacitance : 0.0755410000;
- max_transition : 3.7934850000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023600000, 0.0047300000, 0.0094500000, 0.0189100000, 0.0378200000, 0.0756500000");
- values("3.1351317000, 3.2602314000, 3.3624599000, 3.5378238000, 3.8710146000, 4.5215911000, 5.8154863000", \
- "3.1378373000, 3.2676928000, 3.3684058000, 3.5459733000, 3.8784655000, 4.5275290000, 5.8226495000", \
- "3.1432172000, 3.2689471000, 3.3694685000, 3.5457617000, 3.8786436000, 4.5277631000, 5.8290466000", \
- "3.1572216000, 3.2815706000, 3.3821277000, 3.5603402000, 3.8894359000, 4.5414663000, 5.8342118000", \
- "3.2213661000, 3.3473699000, 3.4484862000, 3.6217307000, 3.9544568000, 4.6048085000, 5.8978809000", \
- "3.3161964000, 3.4417071000, 3.5427146000, 3.7198342000, 4.0520045000, 4.7028861000, 5.9936553000", \
- "3.5122902000, 3.6393126000, 3.7401438000, 3.9169765000, 4.2491144000, 4.8992166000, 6.1936407000", \
- "3.7116707000, 3.8371368000, 3.9382080000, 4.1152908000, 4.4471125000, 5.0983999000, 6.3897949000", \
- "4.2466688000, 4.3747077000, 4.4728519000, 4.6505768000, 4.9829305000, 5.6328417000, 6.9264736000", \
- "4.5019632000, 4.6285709000, 4.7267674000, 4.9040914000, 5.2370015000, 5.8868523000, 7.1795654000", \
- "4.7321347000, 4.8571076000, 4.9580047000, 5.1341447000, 5.4671254000, 6.1176131000, 7.4099744000");
- }
- related_pin : "SET_B";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023600000, 0.0047300000, 0.0094500000, 0.0189100000, 0.0378200000, 0.0756500000");
- values("0.1699075000, 0.2739949000, 0.3768041000, 0.5911193000, 1.0316763000, 1.9539601000, 3.7592240000", \
- "0.1706826000, 0.2748000000, 0.3775660000, 0.5906201000, 1.0314885000, 1.9389357000, 3.7654577000", \
- "0.1693704000, 0.2752379000, 0.3769543000, 0.5867214000, 1.0316660000, 1.9299715000, 3.7771475000", \
- "0.1694228000, 0.2764647000, 0.3773147000, 0.5868042000, 1.0318408000, 1.9338828000, 3.7597290000", \
- "0.1700925000, 0.2744912000, 0.3774599000, 0.5893631000, 1.0321176000, 1.9348596000, 3.7606904000", \
- "0.1704650000, 0.2764918000, 0.3761519000, 0.5894290000, 1.0334051000, 1.9540576000, 3.7518029000", \
- "0.1712904000, 0.2736109000, 0.3776325000, 0.5871363000, 1.0247613000, 1.9540496000, 3.7601589000", \
- "0.1705268000, 0.2762439000, 0.3761736000, 0.5888658000, 1.0250060000, 1.9539581000, 3.7511629000", \
- "0.1699085000, 0.2750556000, 0.3762826000, 0.5858862000, 1.0401494000, 1.9330626000, 3.7570809000", \
- "0.1704533000, 0.2754768000, 0.3772597000, 0.5879224000, 1.0293090000, 1.9339903000, 3.7582999000", \
- "0.1695642000, 0.2757960000, 0.3766242000, 0.5869277000, 1.0289551000, 1.9541688000, 3.7535810000");
- }
- timing_sense : "negative_unate";
- timing_type : "preset";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023600000, 0.0047300000, 0.0094500000, 0.0189100000, 0.0378200000, 0.0756500000");
- values("3.0302045000, 3.1383607000, 3.2214604000, 3.3664904000, 3.6299164000, 4.1345163000, 5.1428932000", \
- "3.0345861000, 3.1419098000, 3.2265508000, 3.3705074000, 3.6330075000, 4.1385722000, 5.1469553000", \
- "3.0402130000, 3.1444551000, 3.2286835000, 3.3729910000, 3.6362877000, 4.1415902000, 5.1503148000", \
- "3.0574212000, 3.1662053000, 3.2499445000, 3.3938321000, 3.6552839000, 4.1608406000, 5.1692157000", \
- "3.1173888000, 3.2266869000, 3.3099712000, 3.4525580000, 3.7156473000, 4.2213011000, 5.2335829000", \
- "3.2132155000, 3.3214926000, 3.4060668000, 3.5487675000, 3.8121142000, 4.3180899000, 5.3263856000", \
- "3.4148195000, 3.5221654000, 3.6066552000, 3.7516021000, 4.0148040000, 4.5194346000, 5.5280673000", \
- "3.6150458000, 3.7219943000, 3.8044261000, 3.9485748000, 4.2117621000, 4.7172790000, 5.7253158000", \
- "4.1597823000, 4.2681116000, 4.3533550000, 4.4977013000, 4.7610413000, 5.2656324000, 6.2739312000", \
- "4.4269917000, 4.5309427000, 4.6159827000, 4.7609943000, 5.0228577000, 5.5275970000, 6.5295160000", \
- "4.6649782000, 4.7725228000, 4.8560733000, 5.0007274000, 5.2637352000, 5.7680571000, 6.7748642000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023600000, 0.0047300000, 0.0094500000, 0.0189100000, 0.0378200000, 0.0756500000");
- values("2.6096421000, 2.7424318000, 2.8464466000, 3.0262390000, 3.3607614000, 4.0120534000, 5.3031246000", \
- "2.6140001000, 2.7469342000, 2.8497642000, 3.0302816000, 3.3639505000, 4.0155594000, 5.3064810000", \
- "2.6180793000, 2.7513782000, 2.8529199000, 3.0322280000, 3.3660430000, 4.0183723000, 5.3096452000", \
- "2.6361795000, 2.7708909000, 2.8736578000, 3.0540224000, 3.3881997000, 4.0395300000, 5.3336384000", \
- "2.6973399000, 2.8302898000, 2.9342089000, 3.1138756000, 3.4484056000, 4.0994803000, 5.3931513000", \
- "2.7949545000, 2.9287606000, 3.0316341000, 3.2119638000, 3.5456353000, 4.1972048000, 5.4900031000", \
- "2.9947205000, 3.1260869000, 3.2290690000, 3.4091527000, 3.7435206000, 4.3937853000, 5.6870992000", \
- "3.2010579000, 3.3332481000, 3.4361898000, 3.6168917000, 3.9508929000, 4.6011470000, 5.8948912000", \
- "3.7507766000, 3.8848742000, 3.9878953000, 4.1677213000, 4.5019855000, 5.1534661000, 6.4448060000", \
- "4.0204524000, 4.1532728000, 4.2562758000, 4.4360666000, 4.7698534000, 5.4216640000, 6.7134178000", \
- "4.2663437000, 4.3998134000, 4.5034967000, 4.6832511000, 5.0173576000, 5.6688121000, 6.9582131000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023600000, 0.0047300000, 0.0094500000, 0.0189100000, 0.0378200000, 0.0756500000");
- values("0.1449906000, 0.2315500000, 0.3136101000, 0.4755193000, 0.8068323000, 1.4849743000, 2.8764060000", \
- "0.1454472000, 0.2324126000, 0.3139858000, 0.4754987000, 0.8063317000, 1.4850238000, 2.8764475000", \
- "0.1453904000, 0.2328559000, 0.3137687000, 0.4754377000, 0.8053729000, 1.4879321000, 2.8775293000", \
- "0.1460441000, 0.2316038000, 0.3135129000, 0.4754093000, 0.8063281000, 1.4849572000, 2.8763796000", \
- "0.1454427000, 0.2308807000, 0.3131330000, 0.4747557000, 0.8064043000, 1.4875571000, 2.9105396000", \
- "0.1452616000, 0.2310208000, 0.3134296000, 0.4752400000, 0.8058168000, 1.4869249000, 2.8777514000", \
- "0.1455176000, 0.2327171000, 0.3132677000, 0.4755631000, 0.8064127000, 1.4870410000, 2.8767118000", \
- "0.1456734000, 0.2314722000, 0.3137593000, 0.4754363000, 0.8059065000, 1.4848038000, 2.8736971000", \
- "0.1450240000, 0.2311431000, 0.3130817000, 0.4751554000, 0.8061633000, 1.4872030000, 2.8778513000", \
- "0.1450498000, 0.2322473000, 0.3121529000, 0.4735050000, 0.8051310000, 1.4829254000, 2.8675857000", \
- "0.1458563000, 0.2316616000, 0.3133366000, 0.4756781000, 0.8065038000, 1.4879586000, 2.8776732000");
- }
- related_pin : "CLK";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0023600000, 0.0047300000, 0.0094500000, 0.0189100000, 0.0378200000, 0.0756500000");
- values("0.1863898000, 0.2915767000, 0.3906467000, 0.5969585000, 1.0359468000, 1.9535766000, 3.7599746000", \
- "0.1855271000, 0.2910358000, 0.3898289000, 0.5965004000, 1.0342610000, 1.9339643000, 3.7596468000", \
- "0.1870712000, 0.2893801000, 0.3915382000, 0.5968280000, 1.0331468000, 1.9541593000, 3.7609396000", \
- "0.1868136000, 0.2907938000, 0.3899558000, 0.5997717000, 1.0455556000, 1.9516264000, 3.7934851000", \
- "0.1865678000, 0.2901080000, 0.3914215000, 0.5972628000, 1.0306035000, 1.9538207000, 3.7855767000", \
- "0.1863591000, 0.2911033000, 0.3915834000, 0.5966078000, 1.0391412000, 1.9539885000, 3.7643795000", \
- "0.1862066000, 0.2915399000, 0.3906083000, 0.5985730000, 1.0345077000, 1.9522124000, 3.7504759000", \
- "0.1861746000, 0.2913083000, 0.3902092000, 0.5962748000, 1.0351149000, 1.9516133000, 3.7507393000", \
- "0.1862840000, 0.2907212000, 0.3909177000, 0.5948529000, 1.0395527000, 1.9542314000, 3.7599093000", \
- "0.1861829000, 0.2907229000, 0.3912783000, 0.5970460000, 1.0391216000, 1.9541941000, 3.7609498000", \
- "0.1857194000, 0.2912288000, 0.3907511000, 0.5963590000, 1.0363671000, 1.9532376000, 3.7376862000");
- }
- timing_sense : "non_unate";
- timing_type : "rising_edge";
- }
- }
- pin ("SET_B") {
- capacitance : 0.0036730000;
- clock : "false";
- direction : "input";
- fall_capacitance : 0.0035940000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0044217000, 0.0040570000, 0.0036639000, 0.0037938000, 0.0042523000, 0.0042887000, 0.0043857000, 0.0043700000, 0.0043698000, 0.0043579000, 0.0043462000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.000227200, -0.000419200, -0.000625300, -0.000447100, 0.0001555000, 0.0004933000, 0.0011900000, 0.0011774000, 0.0011799000, 0.0011711000, 0.0011623000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0037520000;
- timing () {
- fall_constraint ("pulse_width_template3") {
- index_1("0.0100000000, 1.5000000000, 3.7499999000");
- values("1.5013269000, 2.8225063000, 6.2499998000");
- }
- related_output_pin : "Q";
- related_pin : "SET_B";
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "min_pulse_width";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- clk_width : 2.600000e-08;
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-1.658156200, -1.652287200, -1.646030600, -1.622108100, -1.555340500, -1.470447900, -1.329959700, -1.223651000, -1.011164100, -0.926528600, -0.852879500", \
- "-1.661583900, -1.653273500, -1.647016900, -1.621873700, -1.559989000, -1.472655000, -1.333387400, -1.224637300, -1.013371100, -0.929956400, -0.858748600", \
- "-1.665399100, -1.661971400, -1.658156200, -1.631792300, -1.563804000, -1.478911500, -1.340864600, -1.232114600, -1.019627600, -0.937433600, -0.862563700", \
- "-1.684438800, -1.678569700, -1.673533800, -1.649611300, -1.584064500, -1.497951200, -1.357462900, -1.249933600, -1.039888000, -0.957694000, -0.885265500", \
- "-1.748765000, -1.745337300, -1.737860000, -1.715158200, -1.650832000, -1.563498100, -1.421789100, -1.314259800, -1.104214200, -1.022020200, -0.950812400", \
- "-1.849526700, -1.846099000, -1.838621800, -1.817140600, -1.750373000, -1.663039100, -1.522550800, -1.415021500, -1.202534500, -1.120340400, -1.049132700", \
- "-2.055932900, -2.052505200, -2.046248700, -2.024767600, -1.956779400, -1.868224600, -1.725295000, -1.622648400, -1.410161500, -1.325526100, -1.255539000", \
- "-2.266001300, -2.260132300, -2.251434300, -2.232394400, -2.161964800, -2.077072200, -1.932921800, -1.830275400, -1.615347000, -1.533153000, -1.463165900", \
- "-2.841037100, -2.836388600, -2.827690700, -2.802547500, -2.741883600, -2.653328800, -2.509178400, -2.402869900, -2.185500000, -2.098423200, -2.019891100", \
- "-3.113660800, -3.109012300, -3.105197200, -3.082495500, -3.018169200, -2.930835300, -2.784243500, -2.676714100, -2.456903100, -2.369826100, -2.293735600", \
- "-3.371636300, -3.365767000, -3.360731200, -3.338029400, -3.273703300, -3.187589900, -3.040998100, -2.934689600, -2.706333300, -2.620477300, -2.540724700");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "recovery_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- clk_width : 2.600000e-08;
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("1.8403789000, 1.8357305000, 1.8306946000, 1.8055514000, 1.7351218000, 1.6453463000, 1.5060788000, 1.3973287000, 1.1824004000, 1.1026478000, 1.0326607000", \
- "1.8425859000, 1.8367168000, 1.8304603000, 1.8077584000, 1.7361081000, 1.6487741000, 1.5095066000, 1.4007566000, 1.1882695000, 1.1060755000, 1.0360885000", \
- "1.8500631000, 1.8454148000, 1.8391582000, 1.8140150000, 1.7448060000, 1.6562513000, 1.5145423000, 1.4070130000, 1.1933054000, 1.1123320000, 1.0399035000", \
- "1.8691029000, 1.8644544000, 1.8569772000, 1.8330546000, 1.7626250000, 1.6728496000, 1.5323613000, 1.4248321000, 1.2135657000, 1.1289303000, 1.0577226000", \
- "1.9297668000, 1.9238978000, 1.9188620000, 1.8924980000, 1.8208476000, 1.7347344000, 1.5930254000, 1.4842754000, 1.2754506000, 1.1944772000, 1.1257109000", \
- "2.0256459000, 2.0197766000, 2.0122995000, 1.9895976000, 1.9203888000, 1.8318340000, 1.6913457000, 1.5813750000, 1.3688880000, 1.2891354000, 1.2203691000", \
- "2.2210658000, 2.2151965000, 2.2089402000, 2.1862383000, 2.1158087000, 2.0260332000, 1.8867657000, 1.7755742000, 1.5655286000, 1.4857760000, 1.4145683000", \
- "2.4225893000, 2.4167200000, 2.4104637000, 2.3877618000, 2.3161113000, 2.2287774000, 2.0858478000, 1.9807598000, 1.7682728000, 1.6787545000, 1.6136503000", \
- "2.9793144000, 2.9734453000, 2.9659682000, 2.9432663000, 2.8716159000, 2.7855025000, 2.6437937000, 2.5326022000, 2.3164531000, 2.2318177000, 2.1545064000", \
- "3.2446140000, 3.2387449000, 3.2324883000, 3.2085657000, 3.1381360000, 3.0508021000, 2.9127552000, 2.8015637000, 2.5805318000, 2.4946758000, 2.4173646000", \
- "3.4903822000, 3.4857337000, 3.4806980000, 3.4567756000, 3.3900079000, 3.3002326000, 3.1560821000, 3.0522150000, 2.8250795000, 2.7380028000, 2.6667948000");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "removal_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__dfxbp_1") {
- leakage_power () {
- value : 14.161444500;
- when : "D&CLK";
- }
- leakage_power () {
- value : 11.499189200;
- when : "!D&!CLK";
- }
- leakage_power () {
- value : 15.728471000;
- when : "!D&CLK";
- }
- leakage_power () {
- value : 12.587659800;
- when : "D&!CLK";
- }
- area : 56.654400000;
- cell_footprint : "sky130_fd_sc_hvl__dfxbp";
- cell_leakage_power : 13.494190000;
- driver_waveform_fall : "ramp";
- driver_waveform_rise : "ramp";
- ff ("IQ","IQ_N") {
- clocked_on : "CLK";
- next_state : "D";
- }
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("CLK") {
- capacitance : 0.0019360000;
- clock : "true";
- direction : "input";
- fall_capacitance : 0.0018970000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0093856000, 0.0092167000, 0.0090360000, 0.0101924000, 0.0138709000, 0.0179114000, 0.0260194000, 0.0259480000, 0.0257978000, 0.0257068000, 0.0256157000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0038749000, 0.0035561000, 0.0032126000, 0.0042534000, 0.0075585000, 0.0125682000, 0.0226096000, 0.0225233000, 0.0223221000, 0.0222072000, 0.0220921000");
- }
- }
- max_transition : 3.7500000000;
- min_pulse_width_high : 1.5112350000;
- min_pulse_width_low : 2.1704060000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0019750000;
- }
- pin ("D") {
- capacitance : 0.0018890000;
- clock : "false";
- direction : "input";
- fall_capacitance : 0.0018030000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0048394000, 0.0047806000, 0.0047189000, 0.0047674000, 0.0049712000, 0.0049509000, 0.0049346000, 0.0049428000, 0.0050093000, 0.0050321000, 0.0050550000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("4.9007739e-05, -0.000103800, -0.000267200, -0.000398500, -0.000756900, -0.000870900, -0.001074100, -0.001077600, -0.001043000, -0.001036900, -0.001030900");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0019750000;
- timing () {
- clk_width : 2.600000e-08;
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.9822246000, 0.9893145000, 0.9931295000, 1.0072864000, 1.0655091000, 1.1589466000, 1.3531459000, 1.5388001000, 2.0442559000, 2.2888034000, 2.5272476000", \
- "0.9787969000, 0.9858867000, 0.9897018000, 1.0050794000, 1.0633020000, 1.1555188000, 1.3484974000, 1.5341517000, 2.0420488000, 2.2878171000, 2.5225991000", \
- "0.9713196000, 0.9796302000, 0.9822246000, 0.9988230000, 1.0546041000, 1.1492624000, 1.3434616000, 1.5303366000, 2.0357922000, 2.2730156000, 2.5175633000", \
- "0.9510593000, 0.9569284000, 0.9607435000, 0.9736797000, 1.0319024000, 1.1277812000, 1.3170977000, 1.5088554000, 2.0130904000, 2.2564173000, 2.4899785000", \
- "0.8720846000, 0.8803952000, 0.8829896000, 0.8995879000, 0.9553692000, 1.0524687000, 1.2430059000, 1.4335430000, 1.9402194000, 2.1786635000, 2.4183282000", \
- "0.7542331000, 0.7601022000, 0.7639173000, 0.7817363000, 0.8387383000, 0.9285137000, 1.1227129000, 1.3132500000, 1.8199265000, 2.0644740000, 2.3151250000", \
- "0.5405026000, 0.5488132000, 0.5526283000, 0.5704473000, 0.6237871000, 0.7172246000, 0.9114238000, 1.0982988000, 1.6110788000, 1.8592884000, 2.0940703000", \
- "0.3524069000, 0.3570553000, 0.3608704000, 0.3811309000, 0.4344707000, 0.5242461000, 0.7172246000, 0.9053203000, 1.4132175000, 1.6602064000, 1.9010918000", \
- "-0.149386700, -0.147179700, -0.139702500, -0.123104200, -0.069764300, 0.0236732000, 0.2093275000, 0.3962025000, 0.8894512000, 1.1352194000, 1.3614564000", \
- "-0.389051400, -0.383182300, -0.381808600, -0.359106800, -0.308208300, -0.215991500, -0.027895800, 0.1528756000, 0.6449036000, 0.8796855000, 1.1132469000", \
- "-0.611626400, -0.605757200, -0.601942100, -0.584123200, -0.529562600, -0.436125100, -0.248029400, -0.066037200, 0.4137838000, 0.6534485000, 0.8894512000");
- }
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.7429668000, 0.7463945000, 0.7514304000, 0.7741321000, 0.8384583000, 0.9306751000, 1.1090052000, 1.2824525000, 1.7329766000, 1.9384617000, 2.1231948000", \
- "0.7395391000, 0.7441875000, 0.7480026000, 0.7694837000, 0.8325892000, 0.9284681000, 1.1055775000, 1.2790247000, 1.7295488000, 1.9325924000, 2.1209877000", \
- "0.7332825000, 0.7354896000, 0.7417461000, 0.7620065000, 0.8299948000, 0.9222116000, 1.1005417000, 1.2739890000, 1.7220716000, 1.9263360000, 2.1147311000", \
- "0.7105807000, 0.7152291000, 0.7202649000, 0.7429668000, 0.8060723000, 0.8970684000, 1.0778399000, 1.2500664000, 1.6993698000, 1.9060756000, 2.0944709000", \
- "0.6438132000, 0.6484616000, 0.6510560000, 0.6725371000, 0.7393047000, 0.8290801000, 1.0110723000, 1.1832988000, 1.6313815000, 1.8356458000, 2.0325859000", \
- "0.5467136000, 0.5525827000, 0.5588392000, 0.5790996000, 0.6434258000, 0.7344219000, 0.9127520000, 1.0910820000, 1.5330612000, 1.7397669000, 1.9257207000", \
- "0.3903561000, 0.3925631000, 0.4024818000, 0.4203008000, 0.4846269000, 0.5829473000, 0.7649394000, 0.9396074000, 1.3718209000, 1.5687611000, 1.7473907000", \
- "0.2401022000, 0.2435299000, 0.2558900000, 0.2712676000, 0.3380351000, 0.4351348000, 0.6207891000, 0.7954570000, 1.2240085000, 1.4197278000, 1.5995782000", \
- "-0.092013700, -0.089806600, -0.077446600, -0.063289700, -0.000184200, 0.0956947000, 0.2837904000, 0.4523548000, 0.8796855000, 1.0766256000, 1.2528139000", \
- "-0.238905000, -0.237918600, -0.226779300, -0.211401700, -0.148296200, -0.056079400, 0.1307956000, 0.3030221000, 0.7291321000, 0.9126445000, 1.0937156000", \
- "-0.378472100, -0.377485800, -0.359022200, -0.348527400, -0.284201300, -0.194425900, -0.006330200, 0.1658964000, 0.5834615000, 0.7791809000, 0.9419415000");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "setup_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.048048800, -0.052697300, -0.056512400, -0.070669300, -0.124009100, -0.213784500, -0.399438800, -0.583872400, -1.057589900, -1.275281900, -1.461235800", \
- "-0.043400400, -0.049269500, -0.051863900, -0.068462200, -0.121802100, -0.209136100, -0.398452500, -0.579224000, -1.055382800, -1.271854100, -1.459028700", \
- "-0.040806000, -0.044233700, -0.049269500, -0.064647100, -0.120428400, -0.205321000, -0.393416700, -0.572967500, -1.047905600, -1.270480500, -1.455213600", \
- "-0.024207700, -0.028856100, -0.031450500, -0.044386700, -0.098947300, -0.187502000, -0.373156200, -0.553927700, -1.026424500, -1.244116500, -1.434953200", \
- "0.0266908000, 0.0232630000, 0.0194479000, 0.0065117000, -0.044386700, -0.129279300, -0.312492200, -0.490822300, -0.962098400, -1.179790300, -1.377951300", \
- "0.1128040000, 0.1057142000, 0.1031198000, 0.0877422000, 0.0319609000, -0.054152300, -0.228820300, -0.407150400, -0.874764300, -1.092456400, -1.288175900", \
- "0.2935755000, 0.2864857000, 0.2826706000, 0.2648516000, 0.2090703000, 0.1156328000, -0.061476600, -0.234923800, -0.695213600, -0.910464200, -1.103742300", \
- "0.4755677000, 0.4684779000, 0.4622214000, 0.4468437000, 0.3861797000, 0.2878594000, 0.1058672000, -0.063918000, -0.518104200, -0.735796200, -0.936398500", \
- "0.9517265000, 0.9397539000, 0.9359388000, 0.9181198000, 0.8537936000, 0.7554733000, 0.5600534000, 0.3829440000, -0.062697300, -0.276727200, -0.473667400", \
- "1.1706393000, 1.1623287000, 1.1609550000, 1.1394740000, 1.0775892000, 0.9756068000, 0.7838490000, 0.6030775000, 0.1501120000, -0.057814500, -0.258416700", \
- "1.3736830000, 1.3653725000, 1.3627780000, 1.3412970000, 1.2781915000, 1.1749884000, 0.9832305000, 0.8085626000, 0.3519350000, 0.1354636000, -0.061476600");
- }
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.361769500, -0.365197300, -0.371453800, -0.390493500, -0.457261100, -0.549477900, -0.732690800, -0.904917300, -1.301730500, -1.484022100, -1.633354900", \
- "-0.357121100, -0.360548800, -0.368026000, -0.384624300, -0.453833300, -0.546050100, -0.726821600, -0.899048200, -1.298302800, -1.480594400, -1.628706500", \
- "-0.353306000, -0.357954400, -0.361769500, -0.382029900, -0.446356100, -0.542235000, -0.723006500, -0.896453800, -1.292046200, -1.476779300, -1.622449900", \
- "-0.334266300, -0.337694000, -0.341509100, -0.362990200, -0.428537100, -0.521974600, -0.702746100, -0.876193400, -1.273006500, -1.447973900, -1.604630900", \
- "-0.274822900, -0.279471300, -0.285727900, -0.304767600, -0.371535100, -0.466193400, -0.645744100, -0.815529300, -1.217225300, -1.389751300, -1.547629000", \
- "-0.192371800, -0.197020200, -0.203276700, -0.223537100, -0.286642600, -0.387404300, -0.565734400, -0.734298900, -1.142098300, -1.308520800, -1.462736400", \
- "-0.032352200, -0.038221400, -0.042036500, -0.063517600, -0.130285200, -0.227384800, -0.414259800, -0.585265600, -0.983299500, -1.158266900, -1.312482500", \
- "0.1105775000, 0.1059290000, 0.0984518000, 0.0794121000, 0.0163066000, -0.082013700, -0.270109400, -0.442335900, -0.846473300, -1.014116500, -1.168332200", \
- "0.4365898000, 0.4319414000, 0.4269056000, 0.4054245000, 0.3410983000, 0.2501022000, 0.0656686000, -0.105337200, -0.504591800, -0.677117800, -0.837436900", \
- "0.5773776000, 0.5727292000, 0.5664726000, 0.5462122000, 0.4806654000, 0.3896693000, 0.2113392000, 0.0366712000, -0.361362600, -0.530226500, -0.683221400", \
- "0.6949721000, 0.6927651000, 0.6865086000, 0.6772345000, 0.6153497000, 0.5231329000, 0.3448028000, 0.1701349000, -0.231561100, -0.400425000, -0.553419900");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "hold_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- }
- pin ("Q") {
- direction : "output";
- function : "IQ";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0038800000, 0.0077700000, 0.0155500000, 0.0311100000, 0.0622100000, 0.1244300000");
- values("-0.002008300, 0.0146392000, 0.0241091000, 0.0320650000, 0.0299138000, 0.0023292000, -0.072375400", \
- "-0.001849000, 0.0148422000, 0.0243736000, 0.0322924000, 0.0301084000, 0.0026854000, -0.071992200", \
- "-0.001677500, 0.0150085000, 0.0245331000, 0.0324336000, 0.0301356000, 0.0028038000, -0.071879700", \
- "-0.002198700, 0.0143889000, 0.0238285000, 0.0316338000, 0.0292512000, 0.0018878000, -0.072843300", \
- "-0.003853700, 0.0126582000, 0.0220521000, 0.0297966000, 0.0273748000, -2.18500e-05, -0.074802000", \
- "-0.006362000, 0.0100915000, 0.0194525000, 0.0271735000, 0.0246776000, -0.002743300, -0.077555000", \
- "-0.011390500, 0.0050298000, 0.0143249000, 0.0220780000, 0.0195329000, -0.007920800, -0.082702300", \
- "-0.011355000, 0.0050288000, 0.0143392000, 0.0219830000, 0.0194961000, -0.008052300, -0.082891000", \
- "-0.011275300, 0.0050860000, 0.0143590000, 0.0220128000, 0.0194669000, -0.008009500, -0.082858200", \
- "-0.011228400, 0.0051383000, 0.0144484000, 0.0220882000, 0.0195244000, -0.008007200, -0.082838500", \
- "-0.011181600, 0.0052051000, 0.0145057000, 0.0221975000, 0.0196202000, -0.007859500, -0.082795300");
- }
- related_pin : "CLK";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0038800000, 0.0077700000, 0.0155500000, 0.0311100000, 0.0622100000, 0.1244300000");
- values("-0.002003700, 0.0083692000, 0.0171424000, 0.0321627000, 0.0575852000, 0.1027823000, 0.1896849000", \
- "-0.001844500, 0.0085457000, 0.0173446000, 0.0323998000, 0.0579892000, 0.1030788000, 0.1894859000", \
- "-0.001673200, 0.0086869000, 0.0174660000, 0.0324956000, 0.0579425000, 0.1029858000, 0.1893301000", \
- "-0.002194200, 0.0081151000, 0.0167912000, 0.0317199000, 0.0571989000, 0.1021513000, 0.1884640000", \
- "-0.003849300, 0.0064078000, 0.0151619000, 0.0299944000, 0.0554596000, 0.1003754000, 0.1866748000", \
- "-0.006357800, 0.0038350000, 0.0125050000, 0.0274350000, 0.0526634000, 0.0984143000, 0.1857629000", \
- "-0.011386000, -0.001255100, 0.0074064000, 0.0222362000, 0.0474923000, 0.0932039000, 0.1792733000", \
- "-0.011350800, -0.001248700, 0.0073444000, 0.0221838000, 0.0473780000, 0.0923101000, 0.1781686000", \
- "-0.011271000, -0.001279300, 0.0072204000, 0.0220316000, 0.0470593000, 0.0919458000, 0.1783461000", \
- "-0.011224700, -0.001223700, 0.0073057000, 0.0220699000, 0.0471340000, 0.0925962000, 0.1791420000", \
- "-0.011177000, -0.001202200, 0.0073388000, 0.0220793000, 0.0471355000, 0.0919755000, 0.1784248000");
- }
- }
- max_capacitance : 0.0961400000;
- max_transition : 4.8542960000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0038800000, 0.0077700000, 0.0155500000, 0.0311100000, 0.0622100000, 0.1244300000");
- values("2.9192810000, 3.1028642000, 3.2452274000, 3.4951049000, 3.9472168000, 4.8064170000, 6.5135941000", \
- "2.9211098000, 3.1041711000, 3.2472960000, 3.4975125000, 3.9498160000, 4.8087796000, 6.5158958000", \
- "2.9273761000, 3.1074141000, 3.2512208000, 3.5013192000, 3.9528341000, 4.8116653000, 6.5191141000", \
- "2.9461289000, 3.1272656000, 3.2705720000, 3.5204237000, 3.9727563000, 4.8317630000, 6.5390182000", \
- "3.0091993000, 3.1913363000, 3.3331018000, 3.5831027000, 4.0353552000, 4.8951883000, 6.5969776000", \
- "3.1068834000, 3.2896701000, 3.4326615000, 3.6831220000, 4.1351531000, 4.9943036000, 6.6965167000", \
- "3.3034224000, 3.4863954000, 3.6291887000, 3.8783705000, 4.3305413000, 5.1895266000, 6.8917250000", \
- "3.5043628000, 3.6883332000, 3.8307766000, 4.0803450000, 4.5325947000, 5.3919353000, 7.0937456000", \
- "4.0537111000, 4.2366586000, 4.3791770000, 4.6292552000, 5.0818936000, 5.9409033000, 7.6441502000", \
- "4.3176693000, 4.5007300000, 4.6432174000, 4.8930699000, 5.3451785000, 6.2042025000, 7.9113125000", \
- "4.5622999000, 4.7447646000, 4.8873678000, 5.1375033000, 5.5895413000, 6.4486678000, 8.1558804000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0038800000, 0.0077700000, 0.0155500000, 0.0311100000, 0.0622100000, 0.1244300000");
- values("2.4204294000, 2.5702132000, 2.6811804000, 2.8686709000, 3.2099796000, 3.8585237000, 5.1405373000", \
- "2.4222004000, 2.5708264000, 2.6813991000, 2.8694922000, 3.2105507000, 3.8591486000, 5.1430504000", \
- "2.4277100000, 2.5781617000, 2.6887339000, 2.8783222000, 3.2200063000, 3.8680219000, 5.1519002000", \
- "2.4459330000, 2.5975087000, 2.7079268000, 2.8955640000, 3.2367393000, 3.8851793000, 5.1690936000", \
- "2.5104159000, 2.6606721000, 2.7714533000, 2.9580349000, 3.2996375000, 3.9481036000, 5.2318003000", \
- "2.6070699000, 2.7562721000, 2.8665230000, 3.0551206000, 3.3963532000, 4.0450550000, 5.3288565000", \
- "2.8036677000, 2.9531890000, 3.0637506000, 3.2517771000, 3.5931689000, 4.2416608000, 5.5258518000", \
- "3.0072258000, 3.1562386000, 3.2665894000, 3.4546974000, 3.7961683000, 4.4444777000, 5.7288365000", \
- "3.5481256000, 3.6976100000, 3.8082559000, 3.9953170000, 4.3369508000, 4.9860192000, 6.2700209000", \
- "3.8176124000, 3.9676564000, 4.0782351000, 4.2664920000, 4.6081077000, 5.2566613000, 6.5407595000", \
- "4.0676595000, 4.2179811000, 4.3279713000, 4.5164166000, 4.8579225000, 5.5067804000, 6.7906396000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0038800000, 0.0077700000, 0.0155500000, 0.0311100000, 0.0622100000, 0.1244300000");
- values("0.1955450000, 0.3468026000, 0.4882801000, 0.7682120000, 1.3282229000, 2.4748259000, 4.8431845000", \
- "0.1957023000, 0.3491853000, 0.4896577000, 0.7685058000, 1.3277595000, 2.4777229000, 4.8502731000", \
- "0.1954595000, 0.3483179000, 0.4900514000, 0.7682017000, 1.3273808000, 2.4767748000, 4.8504378000", \
- "0.1948807000, 0.3496503000, 0.4895759000, 0.7683288000, 1.3273740000, 2.4769697000, 4.8542956000", \
- "0.1958907000, 0.3465291000, 0.4893818000, 0.7681145000, 1.3274897000, 2.4777211000, 4.8524802000", \
- "0.1955737000, 0.3494093000, 0.4894624000, 0.7683629000, 1.3269975000, 2.4782283000, 4.8538085000", \
- "0.1952288000, 0.3467134000, 0.4882818000, 0.7682239000, 1.3260643000, 2.4744837000, 4.8261106000", \
- "0.1968562000, 0.3477613000, 0.4897008000, 0.7681900000, 1.3274923000, 2.4777171000, 4.8524655000", \
- "0.1967133000, 0.3496932000, 0.4896561000, 0.7683618000, 1.3270457000, 2.4767739000, 4.8254702000", \
- "0.1965266000, 0.3493060000, 0.4901088000, 0.7683004000, 1.3273848000, 2.4768128000, 4.8507411000", \
- "0.1956764000, 0.3467682000, 0.4886819000, 0.7686774000, 1.3253135000, 2.4708673000, 4.8509907000");
- }
- related_pin : "CLK";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0038800000, 0.0077700000, 0.0155500000, 0.0311100000, 0.0622100000, 0.1244300000");
- values("0.1649188000, 0.2802964000, 0.3855699000, 0.5998881000, 1.0356107000, 1.9288557000, 3.8007384000", \
- "0.1647948000, 0.2817586000, 0.3851029000, 0.5999838000, 1.0365894000, 1.9281536000, 3.7966315000", \
- "0.1642161000, 0.2799835000, 0.3850872000, 0.5980197000, 1.0357083000, 1.9289959000, 3.7974819000", \
- "0.1654732000, 0.2798008000, 0.3856889000, 0.6004994000, 1.0361694000, 1.9286401000, 3.8006882000", \
- "0.1648212000, 0.2797619000, 0.3856666000, 0.5997777000, 1.0361718000, 1.9284445000, 3.7987222000", \
- "0.1646882000, 0.2809491000, 0.3864062000, 0.5991368000, 1.0352721000, 1.9296345000, 3.7664529000", \
- "0.1657672000, 0.2796358000, 0.3854870000, 0.5985962000, 1.0343274000, 1.9292632000, 3.7591064000", \
- "0.1648516000, 0.2797217000, 0.3863794000, 0.5991594000, 1.0355482000, 1.9293882000, 3.7759778000", \
- "0.1656570000, 0.2819898000, 0.3855331000, 0.5993325000, 1.0363739000, 1.9293360000, 3.7817065000", \
- "0.1661654000, 0.2815377000, 0.3864118000, 0.5996763000, 1.0358843000, 1.9278785000, 3.7484322000", \
- "0.1655226000, 0.2802928000, 0.3865978000, 0.5982702000, 1.0366213000, 1.9292619000, 3.8016661000");
- }
- timing_sense : "non_unate";
- timing_type : "rising_edge";
- }
- }
- pin ("Q_N") {
- direction : "output";
- function : "IQ_N";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0031000000, 0.0062000000, 0.0124200000, 0.0248400000, 0.0496700000, 0.0993500000");
- values("-0.001989300, 0.0139925000, 0.0233940000, 0.0321084000, 0.0323485000, 0.0123579000, -0.045990800", \
- "-0.001830100, 0.0141844000, 0.0235914000, 0.0323413000, 0.0326138000, 0.0125600000, -0.045836600", \
- "-0.001659000, 0.0142777000, 0.0236359000, 0.0323956000, 0.0327078000, 0.0126017000, -0.045818400", \
- "-0.002179800, 0.0136900000, 0.0230099000, 0.0316636000, 0.0318666000, 0.0117773000, -0.046608400", \
- "-0.003834800, 0.0120106000, 0.0213025000, 0.0299749000, 0.0301511000, 0.0099530000, -0.048432200", \
- "-0.006343700, 0.0094670000, 0.0187376000, 0.0272834000, 0.0273997000, 0.0071582000, -0.051255600", \
- "-0.011372000, 0.0043629000, 0.0135435000, 0.0221219000, 0.0222782000, 0.0021056000, -0.056433900", \
- "-0.011336400, 0.0043443000, 0.0135213000, 0.0220685000, 0.0221671000, 0.0018314000, -0.056708500", \
- "-0.011256700, 0.0043507000, 0.0134468000, 0.0218535000, 0.0218358000, 0.0015581000, -0.056951300", \
- "-0.011209800, 0.0043658000, 0.0134583000, 0.0219178000, 0.0218949000, 0.0016579000, -0.056967300", \
- "-0.011162800, 0.0044198000, 0.0135201000, 0.0219294000, 0.0219123000, 0.0016340000, -0.056997900");
- }
- related_pin : "CLK";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0031000000, 0.0062000000, 0.0124200000, 0.0248400000, 0.0496700000, 0.0993500000");
- values("-0.001999100, 0.0089905000, 0.0178074000, 0.0319834000, 0.0544820000, 0.0928213000, 0.1631865000", \
- "-0.001839800, 0.0091792000, 0.0179872000, 0.0322605000, 0.0548399000, 0.0931542000, 0.1642956000", \
- "-0.001668300, 0.0093417000, 0.0181321000, 0.0323355000, 0.0550873000, 0.0931569000, 0.1649493000", \
- "-0.002189500, 0.0086955000, 0.0174328000, 0.0316227000, 0.0540889000, 0.0923376000, 0.1634930000", \
- "-0.003844400, 0.0069683000, 0.0156749000, 0.0297903000, 0.0523859000, 0.0903363000, 0.1610566000", \
- "-0.006353100, 0.0044213000, 0.0130757000, 0.0271409000, 0.0495371000, 0.0876409000, 0.1585298000", \
- "-0.011381700, -0.000640200, 0.0079763000, 0.0219749000, 0.0443872000, 0.0825404000, 0.1527342000", \
- "-0.011345700, -0.000642400, 0.0079654000, 0.0219744000, 0.0442796000, 0.0822527000, 0.1531046000", \
- "-0.011266000, -0.000576300, 0.0080205000, 0.0219312000, 0.0443697000, 0.0822327000, 0.1534352000", \
- "-0.011219200, -0.000540300, 0.0080594000, 0.0220768000, 0.0443709000, 0.0824809000, 0.1535412000", \
- "-0.011172200, -0.000471200, 0.0081326000, 0.0221065000, 0.0443178000, 0.0827290000, 0.1522946000");
- }
- }
- max_capacitance : 0.0990010000;
- max_transition : 3.7820520000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0031000000, 0.0062000000, 0.0124200000, 0.0248400000, 0.0496700000, 0.0993500000");
- values("3.0282175000, 3.1606002000, 3.2683676000, 3.4532561000, 3.7965786000, 4.4622830000, 5.7969882000", \
- "3.0313807000, 3.1614669000, 3.2667749000, 3.4548664000, 3.7976466000, 4.4614770000, 5.7910512000", \
- "3.0391618000, 3.1689273000, 3.2761061000, 3.4632588000, 3.8035490000, 4.4684132000, 5.7964464000", \
- "3.0572018000, 3.1862297000, 3.2921303000, 3.4807119000, 3.8225845000, 4.4883821000, 5.8261191000", \
- "3.1213152000, 3.2493312000, 3.3563989000, 3.5440977000, 3.8849857000, 4.5493329000, 5.8778395000", \
- "3.2155831000, 3.3508736000, 3.4560137000, 3.6385319000, 3.9799382000, 4.6452744000, 5.9742837000", \
- "3.4098560000, 3.5469918000, 3.6481385000, 3.8360319000, 4.1780956000, 4.8418145000, 6.1602363000", \
- "3.6143715000, 3.7446801000, 3.8512074000, 4.0389967000, 4.3797428000, 5.0448623000, 6.3723404000", \
- "4.1553760000, 4.2915467000, 4.3916386000, 4.5785860000, 4.9219926000, 5.5883174000, 6.9244979000", \
- "4.4260919000, 4.5568802000, 4.6636903000, 4.8514366000, 5.1941540000, 5.8567822000, 7.1837216000", \
- "4.6765543000, 4.8120383000, 4.9171329000, 5.0990079000, 5.4429168000, 6.1074283000, 7.4302453000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0031000000, 0.0062000000, 0.0124200000, 0.0248400000, 0.0496700000, 0.0993500000");
- values("3.4372643000, 3.5598851000, 3.6540926000, 3.8105070000, 4.0970982000, 4.6493938000, 5.7490728000", \
- "3.4417662000, 3.5628773000, 3.6557819000, 3.8136383000, 4.1003374000, 4.6532178000, 5.7584639000", \
- "3.4435521000, 3.5658838000, 3.6583114000, 3.8149932000, 4.1027262000, 4.6540318000, 5.7602287000", \
- "3.4638741000, 3.5870849000, 3.6785828000, 3.8378949000, 4.1238821000, 4.6763486000, 5.7814202000", \
- "3.5266479000, 3.6499397000, 3.7414827000, 3.8996979000, 4.1867279000, 4.7394422000, 5.8451417000", \
- "3.6261889000, 3.7483110000, 3.8411825000, 3.9992218000, 4.2864494000, 4.8390696000, 5.9417724000", \
- "3.8232408000, 3.9438834000, 4.0368704000, 4.1937320000, 4.4804964000, 5.0330002000, 6.1326495000", \
- "4.0230024000, 4.1460080000, 4.2391086000, 4.3970640000, 4.6832427000, 5.2361915000, 6.3349348000", \
- "4.5717030000, 4.6947295000, 4.7877040000, 4.9437139000, 5.2305240000, 5.7832334000, 6.8879498000", \
- "4.8365170000, 4.9597229000, 5.0512221000, 5.2105293000, 5.4965152000, 6.0489902000, 7.1540902000", \
- "5.0809930000, 5.2028097000, 5.2952029000, 5.4524270000, 5.7387268000, 6.2913998000, 7.3910327000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0031000000, 0.0062000000, 0.0124200000, 0.0248400000, 0.0496700000, 0.0993500000");
- values("0.1640347000, 0.2804483000, 0.3862664000, 0.5991780000, 1.0392657000, 1.9524988000, 3.7789993000", \
- "0.1644287000, 0.2782742000, 0.3859651000, 0.5986366000, 1.0380238000, 1.9423581000, 3.7771066000", \
- "0.1621233000, 0.2765191000, 0.3829226000, 0.5975196000, 1.0387232000, 1.9422690000, 3.7734535000", \
- "0.1644413000, 0.2781674000, 0.3848610000, 0.5990182000, 1.0397000000, 1.9530821000, 3.7820524000", \
- "0.1623267000, 0.2771728000, 0.3857895000, 0.5978492000, 1.0405801000, 1.9419713000, 3.7741508000", \
- "0.1630215000, 0.2790343000, 0.3861167000, 0.5978892000, 1.0407337000, 1.9403938000, 3.7751766000", \
- "0.1631332000, 0.2766563000, 0.3825432000, 0.5987164000, 1.0351084000, 1.9343689000, 3.7478567000", \
- "0.1635582000, 0.2760286000, 0.3823083000, 0.5988502000, 1.0393628000, 1.9427431000, 3.7729837000", \
- "0.1640089000, 0.2764108000, 0.3855848000, 0.5997796000, 1.0409534000, 1.9531592000, 3.7802890000", \
- "0.1636194000, 0.2771448000, 0.3826147000, 0.5984934000, 1.0408020000, 1.9394335000, 3.7723202000", \
- "0.1632496000, 0.2758445000, 0.3827070000, 0.5990727000, 1.0394695000, 1.9609783000, 3.7658787000");
- }
- related_pin : "CLK";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0031000000, 0.0062000000, 0.0124200000, 0.0248400000, 0.0496700000, 0.0993500000");
- values("0.1574170000, 0.2539911000, 0.3446377000, 0.5210261000, 0.8932109000, 1.6708915000, 3.2481049000", \
- "0.1586310000, 0.2538317000, 0.3412770000, 0.5236865000, 0.8944674000, 1.6670455000, 3.2487566000", \
- "0.1573373000, 0.2538444000, 0.3414111000, 0.5214141000, 0.8913716000, 1.6763637000, 3.2605101000", \
- "0.1573796000, 0.2571824000, 0.3419345000, 0.5230870000, 0.8942165000, 1.6675485000, 3.2427190000", \
- "0.1573890000, 0.2571141000, 0.3415109000, 0.5236042000, 0.8952249000, 1.6651516000, 3.2401348000", \
- "0.1573498000, 0.2538738000, 0.3412923000, 0.5231816000, 0.8945424000, 1.6619556000, 3.2422600000", \
- "0.1578590000, 0.2531931000, 0.3417455000, 0.5199360000, 0.8936191000, 1.6584777000, 3.2271055000", \
- "0.1572794000, 0.2535042000, 0.3434695000, 0.5228090000, 0.8929789000, 1.6709378000, 3.2322776000", \
- "0.1572451000, 0.2534908000, 0.3436381000, 0.5214930000, 0.8934276000, 1.6771133000, 3.2585570000", \
- "0.1573743000, 0.2571746000, 0.3419090000, 0.5230919000, 0.8942335000, 1.6675301000, 3.2426917000", \
- "0.1570536000, 0.2525729000, 0.3412141000, 0.5210523000, 0.8931667000, 1.6581136000, 3.2244185000");
- }
- timing_sense : "non_unate";
- timing_type : "rising_edge";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__dfxtp_1") {
- leakage_power () {
- value : 9.4442001000;
- when : "D&!CLK";
- }
- leakage_power () {
- value : 12.364059100;
- when : "D&CLK";
- }
- leakage_power () {
- value : 9.5136112000;
- when : "!D&!CLK";
- }
- leakage_power () {
- value : 12.540414000;
- when : "!D&CLK";
- }
- area : 48.840000000;
- cell_footprint : "sky130_fd_sc_hvl__dfxtp";
- cell_leakage_power : 10.965570000;
- driver_waveform_fall : "ramp";
- driver_waveform_rise : "ramp";
- ff ("IQ","IQ_N") {
- clocked_on : "CLK";
- next_state : "D";
- }
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("CLK") {
- capacitance : 0.0020270000;
- clock : "true";
- direction : "input";
- fall_capacitance : 0.0019820000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0101717000, 0.0099944000, 0.0098044000, 0.0110794000, 0.0151191000, 0.0192832000, 0.0276344000, 0.0275718000, 0.0274379000, 0.0273574000, 0.0272770000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0032710000, 0.0029519000, 0.0026076000, 0.0036103000, 0.0067863000, 0.0113104000, 0.0203761000, 0.0202820000, 0.0200506000, 0.0199222000, 0.0197937000");
- }
- }
- max_transition : 3.7500000000;
- min_pulse_width_high : 1.4244440000;
- min_pulse_width_low : 2.2121530000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0020720000;
- }
- pin ("D") {
- capacitance : 0.0020570000;
- clock : "false";
- direction : "input";
- fall_capacitance : 0.0019150000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0054510000, 0.0053020000, 0.0051423000, 0.0052515000, 0.0056360000, 0.0056287000, 0.0056340000, 0.0056409000, 0.0056956000, 0.0057145000, 0.0057333000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0005293000, 0.0004028000, 0.0002673000, 0.0001476000, -0.000184500, -0.000221000, -0.000274100, -0.000275600, -0.000244000, -0.000237300, -0.000230500");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0022000000;
- timing () {
- clk_width : 2.600000e-08;
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("1.0908672000, 1.0942949000, 1.0993307000, 1.1134877000, 1.1717103000, 1.2663685000, 1.4544641000, 1.6450013000, 2.1504570000, 2.3974461000, 2.6346694000", \
- "1.0874394000, 1.0908672000, 1.0946823000, 1.1100599000, 1.1682825000, 1.2629408000, 1.4485951000, 1.6415736000, 2.1494706000, 2.3915768000, 2.6312417000", \
- "1.0799623000, 1.0833900000, 1.0884258000, 1.1050241000, 1.1620261000, 1.2566842000, 1.4447799000, 1.6353170000, 2.1419935000, 2.3889824000, 2.6249852000", \
- "1.0597018000, 1.0631295000, 1.0681654000, 1.0823223000, 1.1393242000, 1.2352031000, 1.4208575000, 1.6138359000, 2.1205125000, 2.3650600000, 2.6035039000", \
- "0.9856100000, 0.9890378000, 0.9928528000, 1.0094511000, 1.0676739000, 1.1598907000, 1.3492070000, 1.5397442000, 2.0476412000, 2.2946303000, 2.5342950000", \
- "0.8701998000, 0.8736276000, 0.8762220000, 0.8940410000, 0.9534843000, 1.0457011000, 1.2337969000, 1.4206718000, 1.9297897000, 2.1779994000, 2.4176641000", \
- "0.6503659000, 0.6525729000, 0.6563880000, 0.6729863000, 0.7312090000, 0.8222051000, 1.0127422000, 1.2057207000, 1.7185006000, 1.9618274000, 2.2039337000", \
- "0.4586081000, 0.4632565000, 0.4621888000, 0.4824492000, 0.5406719000, 0.6280059000, 0.8185429000, 1.0090801000, 1.5157566000, 1.7664075000, 2.0060722000", \
- "-0.034640600, -0.031212900, -0.028618500, -0.007137400, 0.0474232000, 0.1347572000, 0.3240736000, 0.5036244000, 0.9993145000, 1.2463034000, 1.4798647000", \
- "-0.260877600, -0.257449900, -0.256076200, -0.234595000, -0.176372400, -0.089038400, 0.0941745000, 0.2773874000, 0.7669740000, 1.0029765000, 1.2340964000", \
- "-0.472466200, -0.466597100, -0.465223400, -0.444963000, -0.385519600, -0.299406300, -0.111310600, 0.0645780000, 0.5529439000, 0.7852844000, 1.0115215000");
- }
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.8723613000, 0.8806719000, 0.8857077000, 0.9059681000, 0.9690735000, 1.0673939000, 1.2493861000, 1.4252747000, 1.8904472000, 2.1069187000, 2.3087417000", \
- "0.8713750000, 0.8760234000, 0.8810592000, 0.9013197000, 0.9656458000, 1.0627455000, 1.2483998000, 1.4230677000, 1.8845781000, 2.1034910000, 2.3053140000", \
- "0.8651185000, 0.8722083000, 0.8748027000, 0.8950632000, 0.9606101000, 1.0552683000, 1.2421432000, 1.4155905000, 1.8783215000, 2.0972344000, 2.2966161000", \
- "0.8399752000, 0.8482858000, 0.8533216000, 0.8735820000, 0.9354667000, 1.0301250000, 1.2206621000, 1.3953301000, 1.8543991000, 2.0733118000, 2.2751348000", \
- "0.7732077000, 0.7729733000, 0.7804505000, 0.8043731000, 0.8650371000, 0.9621367000, 1.1465703000, 1.3236797000, 1.7925143000, 2.0077649000, 2.2071465000", \
- "0.6736667000, 0.6758737000, 0.6784681000, 0.7023906000, 0.7642754000, 0.8601543000, 1.0458086000, 1.2204765000, 1.6941941000, 1.9070033000, 2.1015021000", \
- "0.5112057000, 0.5097507000, 0.5160072000, 0.5435918000, 0.6042559000, 0.7001348000, 0.8870098000, 1.0604570000, 1.5195260000, 1.7384388000, 1.9219513000", \
- "0.3694968000, 0.3692624000, 0.3730775000, 0.4018828000, 0.4637676000, 0.5645293000, 0.7526250000, 0.9297344000, 1.3814792000, 1.5845228000, 1.7765801000", \
- "0.0434844000, 0.0456914000, 0.0507272000, 0.0770911000, 0.1389759000, 0.2385169000, 0.4327162000, 0.6086048000, 1.0554668000, 1.2646139000, 1.4493471000", \
- "-0.094862000, -0.092655000, -0.087619100, -0.064917300, 0.0006296000, 0.0952878000, 0.2943698000, 0.4763620000, 0.9146790000, 1.1152812000, 1.3012351000", \
- "-0.223442800, -0.224897900, -0.221082800, -0.189836000, -0.130392700, -0.034513800, 0.1621269000, 0.3453397000, 0.7873189000, 0.9891418000, 1.1628887000");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "setup_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.095656300, -0.097863300, -0.101678400, -0.115835300, -0.167954400, -0.258950500, -0.444604800, -0.630259100, -1.100314500, -1.315565100, -1.508843200", \
- "-0.089787100, -0.095656300, -0.095809200, -0.112407600, -0.163306000, -0.256743500, -0.443618500, -0.625610700, -1.098107400, -1.314578700, -1.509077600", \
- "-0.088413400, -0.090620400, -0.093214800, -0.107371700, -0.161932300, -0.249266300, -0.437362000, -0.624237000, -1.095513000, -1.310763700, -1.506483100", \
- "-0.069373700, -0.072801400, -0.077837200, -0.089552700, -0.145334000, -0.232668000, -0.414660200, -0.597873000, -1.071590400, -1.285620500, -1.482560600", \
- "-0.025799500, -0.029227200, -0.031821600, -0.044757800, -0.095656300, -0.179328100, -0.360099600, -0.539650400, -1.012147100, -1.224956400, -1.424337900", \
- "0.0517689000, 0.0507826000, 0.0469674000, 0.0315898000, -0.018087900, -0.101759800, -0.280089900, -0.455978500, -0.924813100, -1.142505200, -1.335783300", \
- "0.2288783000, 0.2242298000, 0.2191940000, 0.2050371000, 0.1480352000, 0.0607012000, -0.112746100, -0.286193400, -0.745262400, -0.959292300, -1.159894600", \
- "0.3950013000, 0.3927943000, 0.3901999000, 0.3736016000, 0.3153789000, 0.2256035000, 0.0509355000, -0.121291000, -0.575477200, -0.794390000, -0.988888700", \
- "0.8528496000, 0.8518633000, 0.8456068000, 0.8290085000, 0.7634616000, 0.6626999000, 0.4868112000, 0.3133639000, -0.134718700, -0.347528000, -0.539585400", \
- "1.0546725000, 1.0500241000, 1.0474297000, 1.0283900000, 0.9652845000, 0.8718470000, 0.6886341000, 0.5127454000, 0.0683249000, -0.140822300, -0.336541800", \
- "1.2406264000, 1.2384193000, 1.2333836000, 1.2143438000, 1.1487970000, 1.0565802000, 0.8733673000, 0.7023614000, 0.2530580000, 0.0439109000, -0.150587900");
- }
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.420363300, -0.425011700, -0.430047500, -0.451528700, -0.515854800, -0.614175100, -0.797388000, -0.972055900, -1.398166000, -1.584119800, -1.754204500", \
- "-0.418156200, -0.421584000, -0.426619800, -0.446880200, -0.512427100, -0.610747400, -0.795181000, -0.966186900, -1.394738300, -1.579471400, -1.750776800", \
- "-0.410679000, -0.417768900, -0.421584000, -0.441844400, -0.508612000, -0.604490900, -0.786483100, -0.963592500, -1.387261000, -1.574435500, -1.746961600", \
- "-0.391639300, -0.396287800, -0.401323600, -0.422804700, -0.487130800, -0.585451200, -0.768664100, -0.942111300, -1.369442100, -1.554175100, -1.725480600", \
- "-0.335858100, -0.339285800, -0.345542300, -0.367023500, -0.432570300, -0.529669900, -0.712882800, -0.887550800, -1.312440100, -1.498393900, -1.668478600", \
- "-0.253406900, -0.259276100, -0.265532600, -0.287013700, -0.356222600, -0.452101600, -0.637755900, -0.812423800, -1.237313100, -1.424487600, -1.588468900", \
- "-0.099490900, -0.105360000, -0.110395800, -0.133097700, -0.201085900, -0.303068400, -0.492384800, -0.668273400, -1.087059300, -1.268130200, -1.433332100", \
- "0.0385560000, 0.0326868000, 0.0252096000, 0.0061699000, -0.061818400, -0.163800800, -0.355558600, -0.535109400, -0.959998700, -1.138628300, -1.303830100", \
- "0.3401543000, 0.3355059000, 0.3316907000, 0.3138718000, 0.2483249000, 0.1524460000, -0.042974000, -0.221304000, -0.644972600, -0.827264300, -1.003452600", \
- "0.4772799000, 0.4738522000, 0.4688164000, 0.4473353000, 0.3830091000, 0.2846888000, 0.0953724000, -0.087840500, -0.510288400, -0.695021500, -0.859002700", \
- "0.5887709000, 0.5865639000, 0.5803074000, 0.5624884000, 0.5079278000, 0.4096075000, 0.2202911000, 0.0370782000, -0.391473200, -0.577427000, -0.740187500");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "hold_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- }
- pin ("Q") {
- direction : "output";
- function : "IQ";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0039100000, 0.0078100000, 0.0156100000, 0.0312100000, 0.0624200000, 0.1248400000");
- values("0.0449925000, 0.0407961000, 0.0359904000, 0.0258214000, 0.0049253000, -0.037302100, -0.122214700", \
- "0.0454150000, 0.0412404000, 0.0364381000, 0.0261997000, 0.0052972000, -0.036970500, -0.121821400", \
- "0.0457343000, 0.0415669000, 0.0367242000, 0.0265258000, 0.0056741000, -0.036633400, -0.121481200", \
- "0.0442031000, 0.0399978000, 0.0351452000, 0.0249868000, 0.0041005000, -0.038154200, -0.123030900", \
- "0.0406818000, 0.0364971000, 0.0316776000, 0.0214670000, 0.0006165000, -0.041690500, -0.126539200", \
- "0.0358005000, 0.0316400000, 0.0268176000, 0.0166475000, -0.004259000, -0.046525900, -0.131411000", \
- "0.0264994000, 0.0222830000, 0.0174393000, 0.0072809000, -0.013611000, -0.055877300, -0.140750300", \
- "0.0264207000, 0.0222124000, 0.0173886000, 0.0071869000, -0.013683300, -0.055952400, -0.140778000", \
- "0.0265902000, 0.0223304000, 0.0175122000, 0.0072962000, -0.013615500, -0.055870400, -0.140718000", \
- "0.0267057000, 0.0224812000, 0.0176618000, 0.0074619000, -0.013407600, -0.055676700, -0.140560300", \
- "0.0268444000, 0.0226206000, 0.0178055000, 0.0076251000, -0.013282200, -0.055545700, -0.140418400");
- }
- related_pin : "CLK";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0039100000, 0.0078100000, 0.0156100000, 0.0312100000, 0.0624200000, 0.1248400000");
- values("0.0419403000, 0.0482836000, 0.0541730000, 0.0651796000, 0.0865808000, 0.1290316000, 0.2125620000", \
- "0.0424329000, 0.0487574000, 0.0546662000, 0.0656783000, 0.0867271000, 0.1292900000, 0.2135278000", \
- "0.0422928000, 0.0486741000, 0.0545246000, 0.0656460000, 0.0870347000, 0.1292387000, 0.2131060000", \
- "0.0411056000, 0.0474691000, 0.0533979000, 0.0644155000, 0.0857693000, 0.1274327000, 0.2118242000", \
- "0.0376972000, 0.0440783000, 0.0499399000, 0.0610783000, 0.0826334000, 0.1245132000, 0.2088581000", \
- "0.0327778000, 0.0391593000, 0.0450487000, 0.0561079000, 0.0773885000, 0.1198870000, 0.2034177000", \
- "0.0235515000, 0.0298489000, 0.0357390000, 0.0467923000, 0.0681231000, 0.1106194000, 0.1943722000", \
- "0.0233243000, 0.0296762000, 0.0355871000, 0.0465794000, 0.0680090000, 0.1096270000, 0.1939134000", \
- "0.0232645000, 0.0296182000, 0.0354889000, 0.0466552000, 0.0678382000, 0.1100289000, 0.1955903000", \
- "0.0231985000, 0.0295466000, 0.0354315000, 0.0464780000, 0.0678849000, 0.1099011000, 0.1941224000", \
- "0.0233226000, 0.0296121000, 0.0355135000, 0.0466603000, 0.0679366000, 0.1096403000, 0.1939126000");
- }
- }
- max_capacitance : 0.0949960000;
- max_transition : 4.8859220000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0039100000, 0.0078100000, 0.0156100000, 0.0312100000, 0.0624200000, 0.1248400000");
- values("2.7916798000, 2.9639931000, 3.0956426000, 3.3300194000, 3.7680370000, 4.6268904000, 6.3330603000", \
- "2.7938809000, 2.9662446000, 3.0972480000, 3.3324998000, 3.7709222000, 4.6289053000, 6.3496817000", \
- "2.7981901000, 2.9706826000, 3.1033556000, 3.3369039000, 3.7742884000, 4.6338711000, 6.3609207000", \
- "2.8200284000, 2.9914375000, 3.1232088000, 3.3572991000, 3.7953636000, 4.6524269000, 6.3623560000", \
- "2.8822846000, 3.0535035000, 3.1857665000, 3.4198888000, 3.8573038000, 4.7169211000, 6.4438668000", \
- "2.9760354000, 3.1501528000, 3.2818384000, 3.5155765000, 3.9536769000, 4.8111275000, 6.5182428000", \
- "3.1739418000, 3.3460530000, 3.4770999000, 3.7112977000, 4.1498440000, 5.0084057000, 6.7189596000", \
- "3.3739269000, 3.5449683000, 3.6777359000, 3.9118748000, 4.3491317000, 5.2068274000, 6.9407182000", \
- "3.9177181000, 4.0875996000, 4.2210004000, 4.4547965000, 4.8931317000, 5.7518479000, 7.4795068000", \
- "4.1727204000, 4.3434381000, 4.4767767000, 4.7109263000, 5.1481646000, 6.0058394000, 7.7193736000", \
- "4.4073563000, 4.5786819000, 4.7099928000, 4.9448876000, 5.3826330000, 6.2396577000, 7.9487554000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0039100000, 0.0078100000, 0.0156100000, 0.0312100000, 0.0624200000, 0.1248400000");
- values("2.2085047000, 2.3493820000, 2.4518603000, 2.6289648000, 2.9593996000, 3.6059975000, 4.8955928000", \
- "2.2084599000, 2.3492646000, 2.4537661000, 2.6309857000, 2.9603662000, 3.6070928000, 4.8954218000", \
- "2.2135949000, 2.3544673000, 2.4576923000, 2.6354987000, 2.9657372000, 3.6126104000, 4.9017399000", \
- "2.2336919000, 2.3758604000, 2.4790032000, 2.6560607000, 2.9860152000, 3.6334034000, 4.9220108000", \
- "2.2962310000, 2.4378830000, 2.5410263000, 2.7179288000, 3.0477154000, 3.6943417000, 4.9832356000", \
- "2.3928615000, 2.5338178000, 2.6371727000, 2.8143605000, 3.1437901000, 3.7909880000, 5.0805746000", \
- "2.5938942000, 2.7346083000, 2.8376486000, 3.0145457000, 3.3443615000, 3.9917802000, 5.2794071000", \
- "2.7931593000, 2.9344358000, 3.0372833000, 3.2141187000, 3.5444674000, 4.1913979000, 5.4810538000", \
- "3.3365752000, 3.4773118000, 3.5806582000, 3.7579166000, 4.0876524000, 4.7340625000, 6.0231979000", \
- "3.5861831000, 3.7276653000, 3.8304000000, 4.0077026000, 4.3378749000, 4.9841846000, 6.2720038000", \
- "3.8307921000, 3.9720476000, 4.0748791000, 4.2523576000, 4.5822794000, 5.2296936000, 6.5192101000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0039100000, 0.0078100000, 0.0156100000, 0.0312100000, 0.0624200000, 0.1248400000");
- values("0.1638787000, 0.3069399000, 0.4446347000, 0.7205308000, 1.2899205000, 2.4650562000, 4.8218127000", \
- "0.1645048000, 0.3081367000, 0.4451028000, 0.7208204000, 1.2934880000, 2.4626916000, 4.8859223000", \
- "0.1644540000, 0.3079999000, 0.4503451000, 0.7207792000, 1.2941649000, 2.4593785000, 4.8619411000", \
- "0.1639038000, 0.3064865000, 0.4428310000, 0.7179629000, 1.2893396000, 2.4665969000, 4.8162376000", \
- "0.1644103000, 0.3081269000, 0.4441249000, 0.7207792000, 1.2941748000, 2.4593165000, 4.8618785000", \
- "0.1644870000, 0.3081905000, 0.4427569000, 0.7179595000, 1.2885352000, 2.4525919000, 4.8133133000", \
- "0.1638638000, 0.3079239000, 0.4427090000, 0.7204690000, 1.2873376000, 2.4727995000, 4.8350617000", \
- "0.1641462000, 0.3093951000, 0.4449989000, 0.7212090000, 1.2940585000, 2.4638387000, 4.8456510000", \
- "0.1644721000, 0.3098225000, 0.4458740000, 0.7211308000, 1.2906598000, 2.4593607000, 4.8660773000", \
- "0.1642581000, 0.3099968000, 0.4450005000, 0.7212290000, 1.2940028000, 2.4638873000, 4.8343702000", \
- "0.1643149000, 0.3084408000, 0.4447148000, 0.7186155000, 1.2879020000, 2.4540436000, 4.8510818000");
- }
- related_pin : "CLK";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0039100000, 0.0078100000, 0.0156100000, 0.0312100000, 0.0624200000, 0.1248400000");
- values("0.1402553000, 0.2537547000, 0.3537699000, 0.5647219000, 1.0130780000, 1.9197595000, 3.8030938000", \
- "0.1398444000, 0.2505851000, 0.3545586000, 0.5648068000, 1.0113005000, 1.9389805000, 3.7816905000", \
- "0.1404634000, 0.2521013000, 0.3549323000, 0.5655524000, 1.0126991000, 1.9250044000, 3.8039922000", \
- "0.1401855000, 0.2532672000, 0.3543279000, 0.5647648000, 1.0130227000, 1.9396753000, 3.8024641000", \
- "0.1403297000, 0.2507651000, 0.3538076000, 0.5643165000, 1.0085602000, 1.9177586000, 3.7611714000", \
- "0.1404285000, 0.2520993000, 0.3546186000, 0.5668042000, 1.0116804000, 1.9200195000, 3.8031018000", \
- "0.1398729000, 0.2510233000, 0.3532390000, 0.5664060000, 1.0127095000, 1.9207518000, 3.7626626000", \
- "0.1403587000, 0.2537473000, 0.3546605000, 0.5648667000, 1.0118170000, 1.9393054000, 3.8021764000", \
- "0.1406182000, 0.2512402000, 0.3546995000, 0.5635366000, 1.0068196000, 1.9198234000, 3.7628531000", \
- "0.1402945000, 0.2506276000, 0.3531177000, 0.5643595000, 1.0082220000, 1.9192286000, 3.7552716000", \
- "0.1417775000, 0.2529574000, 0.3560016000, 0.5673230000, 1.0101958000, 1.9400412000, 3.8008854000");
- }
- timing_sense : "non_unate";
- timing_type : "rising_edge";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__diode_2") {
- area : 3.9072000000;
- cell_footprint : "sky130_fd_sc_hvl__diode";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("DIODE") {
- capacitance : 0.0011570000;
- direction : "input";
- max_transition : 10.000000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- }
-
- cell ("sky130_fd_sc_hvl__dlclkp_1") {
- leakage_power () {
- value : 9.2807095000;
- when : "!GATE&CLK";
- }
- leakage_power () {
- value : 8.7100593000;
- when : "GATE&!CLK";
- }
- leakage_power () {
- value : 7.8448075000;
- when : "GATE&CLK";
- }
- leakage_power () {
- value : 7.6184374000;
- when : "!GATE&!CLK";
- }
- clock_gating_integrated_cell : "latch_posedge";
- area : 41.025600000;
- cell_footprint : "sky130_fd_sc_hvl__dlclkp";
- cell_leakage_power : 8.3635030000;
- driver_waveform_fall : "ramp";
- driver_waveform_rise : "ramp";
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("CLK") {
- clock_gate_clock_pin : "true";
- capacitance : 0.0045960000;
- clock : "true";
- direction : "input";
- fall_capacitance : 0.0044860000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0160691000, 0.0157991000, 0.0155080000, 0.0169041000, 0.0213109000, 0.0230250000, 0.0264701000, 0.0264328000, 0.0263589000, 0.0263123000, 0.0262658000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.001787900, -0.002014400, -0.002258500, -0.001240700, 0.0019772000, 0.0027721000, 0.0043769000, 0.0043015000, 0.0041180000, 0.0040155000, 0.0039131000");
- }
- }
- max_transition : 3.7500000000;
- min_pulse_width_low : 1.3919760000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0047070000;
- }
- pin ("GATE") {
- clock_gate_enable_pin : "true";
- capacitance : 0.0018610000;
- clock : "false";
- direction : "input";
- fall_capacitance : 0.0018120000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0067638000, 0.0066763000, 0.0065826000, 0.0072099000, 0.0092057000, 0.0137450000, 0.0228385000, 0.0228215000, 0.0228012000, 0.0227833000, 0.0227655000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0007395000, 0.0007032000, 0.0006651000, 0.0008251000, 0.0013589000, 0.0045421000, 0.0109240000, 0.0108949000, 0.0108414000, 0.0108063000, 0.0107711000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0019090000;
- timing () {
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.3364726000, 0.3435625000, 0.3473776000, 0.3676380000, 0.4234193000, 0.5009876000, 0.6402552000, 0.7783021000, 1.1445977000, 1.3073580000, 1.4542493000", \
- "0.3318242000, 0.3401348000, 0.3439499000, 0.3642103000, 0.4187708000, 0.4963392000, 0.6356068000, 0.7736536000, 1.1411699000, 1.3014890000, 1.4496009000", \
- "0.3267884000, 0.3338782000, 0.3389141000, 0.3579538000, 0.4149557000, 0.4913034000, 0.6305710000, 0.7686178000, 1.1324720000, 1.2940117000, 1.4433444000", \
- "0.3077487000, 0.3148385000, 0.3198743000, 0.3389141000, 0.3946953000, 0.4722637000, 0.6127519000, 0.7483574000, 1.1134323000, 1.2749720000, 1.4230840000", \
- "0.2458639000, 0.2529538000, 0.2579896000, 0.2770293000, 0.3340313000, 0.4091582000, 0.5472051000, 0.6852520000, 1.0503269000, 1.2106459000, 1.3587578000", \
- "0.1536471000, 0.1582956000, 0.1608900000, 0.1787090000, 0.2369316000, 0.3132793000, 0.4513262000, 0.5869317000, 0.9507858000, 1.1135462000, 1.2616582000", \
- "-0.025903600, -0.021255200, -0.016219400, 0.0015996000, 0.0586016000, 0.1337285000, 0.2693340000, 0.4037187000, 0.7602487000, 0.9217884000, 1.0674589000", \
- "-0.210337200, -0.205688800, -0.200653000, -0.181613300, -0.122169900, -0.045822300, 0.0897832000, 0.2229473000, 0.5758151000, 0.7336927000, 0.8781426000", \
- "-0.662082000, -0.654992200, -0.652397800, -0.630916700, -0.566590500, -0.486580700, -0.347313200, -0.212928400, 0.1338359000, 0.2868307000, 0.4276185000", \
- "-0.856580700, -0.847049500, -0.844455100, -0.822974000, -0.758647800, -0.677417300, -0.538149800, -0.404985700, -0.058221400, 0.0972148000, 0.2355612000", \
- "-1.030327400, -1.024458400, -1.018201800, -0.997941400, -0.931173900, -0.849943300, -0.709455100, -0.576291000, -0.234409500, -0.080194000, 0.0605937000");
- }
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("2.0845195000, 2.0781817000, 2.0832174000, 2.1071401000, 2.1665834000, 2.2441518000, 2.3968470000, 2.5568665000, 2.9829766000, 3.1994479000, 3.3988295000", \
- "2.0835332000, 2.0808573000, 2.0834519000, 2.1037121000, 2.1692590000, 2.2480482000, 2.4031848000, 2.5546594000, 2.9832108000, 3.2021237000, 3.3966224000", \
- "2.0809388000, 2.0758216000, 2.0784159000, 2.1011178000, 2.1593405000, 2.2405709000, 2.3932663000, 2.5508445000, 2.9793959000, 3.1934258000, 3.3928072000", \
- "2.0594578000, 2.0506783000, 2.0557141000, 2.0808575000, 2.1415214000, 2.2166485000, 2.3693437000, 2.5281426000, 2.9591354000, 3.1743861000, 3.3713262000", \
- "1.9890281000, 1.9826901000, 1.9877258000, 2.0031035000, 2.0625468000, 2.1449980000, 2.2989140000, 2.4577130000, 2.8850436000, 3.0978529000, 3.2984551000", \
- "1.8797213000, 1.8794871000, 1.8869642000, 1.9060038000, 1.9642266000, 2.0466778000, 2.1981524000, 2.3532892000, 2.7830612000, 2.9983119000, 3.2025762000", \
- "1.6989499000, 1.6999362000, 1.7025306000, 1.7227911000, 1.7834551000, 1.8598027000, 2.0186016000, 2.1737383000, 2.6035103000, 2.8212024000, 3.0193632000", \
- "1.5340475000, 1.5325924000, 1.5388490000, 1.5578886000, 1.6185528000, 1.6949004000, 1.8524785000, 2.0076152000, 2.4349461000, 2.6526379000, 2.8544609000", \
- "1.2055938000, 1.2114629000, 1.2140573000, 1.2294349000, 1.2913197000, 1.3749915000, 1.5264661000, 1.6791614000, 2.1077129000, 2.3241842000, 2.5247864000", \
- "1.0965442000, 1.0975306000, 1.0964629000, 1.1167233000, 1.1773873000, 1.2635007000, 1.4161960000, 1.5664499000, 1.9901186000, 2.1992657000, 2.3974265000", \
- "0.9960397000, 1.0019088000, 1.0045033000, 1.0223223000, 1.0829863000, 1.1629961000, 1.3193536000, 1.4671660000, 1.8908346000, 2.0975404000, 2.2981426000");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "setup_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.297072300, -0.304162100, -0.310418600, -0.329458300, -0.385239600, -0.461587300, -0.600854800, -0.737681000, -1.091769500, -1.245985000, -1.391655600", \
- "-0.294865200, -0.303175800, -0.305770200, -0.327251300, -0.381811800, -0.458159500, -0.597427100, -0.733032500, -1.089562500, -1.246219400, -1.384565800", \
- "-0.289829400, -0.295698600, -0.301955100, -0.322215500, -0.376776000, -0.451903000, -0.592391300, -0.727996700, -1.083306000, -1.239962900, -1.380750700", \
- "-0.270789700, -0.277879600, -0.280474000, -0.300734400, -0.357736300, -0.434084000, -0.573351500, -0.706515600, -1.065487000, -1.220923200, -1.360490200", \
- "-0.210125700, -0.215994800, -0.222251300, -0.240070300, -0.294630900, -0.372199200, -0.509025400, -0.644630900, -1.002381500, -1.156597000, -1.297384700", \
- "-0.124012400, -0.127440100, -0.130034500, -0.149074200, -0.206076200, -0.282423800, -0.420470700, -0.558517600, -0.911385400, -1.064380200, -1.207609400", \
- "0.0469935000, 0.0423451000, 0.0373092000, 0.0207109000, -0.037511700, -0.111418000, -0.248244100, -0.381408200, -0.729393200, -0.887270800, -1.028058600", \
- "0.2265443000, 0.2218958000, 0.2168600000, 0.1978203000, 0.1383770000, 0.0620293000, -0.073576200, -0.203078100, -0.554725300, -0.710161400, -0.850949200", \
- "0.6709648000, 0.6663164000, 0.6625013000, 0.6422409000, 0.5779147000, 0.4979049000, 0.3586374000, 0.2266940000, -0.121291000, -0.273065100, -0.416294300", \
- "0.8642428000, 0.8571530000, 0.8545586000, 0.8355189000, 0.7663099000, 0.6887416000, 0.5482533000, 0.4138685000, 0.0707663000, -0.082228500, -0.221795600", \
- "1.0404310000, 1.0333411000, 1.0270847000, 1.0080449000, 0.9412773000, 0.8588262000, 0.7183379000, 0.5851738000, 0.2408509000, 0.0902975000, -0.049269500");
- }
- related_pin : "CLK";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-1.028273400, -1.026818400, -1.030633400, -1.050893900, -1.110337200, -1.191567700, -1.346704500, -1.500620500, -1.934054600, -2.146864000, -2.340142000", \
- "-1.023625000, -1.022170000, -1.025985000, -1.046245500, -1.105688800, -1.185698600, -1.340835300, -1.494751300, -1.929406100, -2.142215500, -2.335493500", \
- "-1.017368500, -1.015913400, -1.019728500, -1.039988900, -1.099432300, -1.180662700, -1.335799400, -1.489715500, -1.924370400, -2.135958900, -2.330457800", \
- "-0.997108100, -0.995653000, -0.998247400, -1.018507800, -1.079171900, -1.159181600, -1.314318400, -1.468234400, -1.902889400, -2.115698500, -2.310197300", \
- "-0.930340500, -0.928885400, -0.933921200, -0.952960900, -1.013625000, -1.093634800, -1.248771500, -1.402687500, -1.839783800, -2.051372400, -2.247091800", \
- "-0.843006500, -0.842772100, -0.846587300, -0.866847700, -0.927511700, -1.006300800, -1.161437500, -1.319015600, -1.753670600, -1.966479800, -2.160978500", \
- "-0.712283900, -0.712049500, -0.715864600, -0.734904300, -0.794347700, -0.873136700, -1.028273400, -1.187072300, -1.621727300, -1.828432900, -2.019269600", \
- "-0.619403000, -0.621610100, -0.625425100, -0.643244100, -0.705128900, -0.783917900, -0.939054700, -1.092970700, -1.516639300, -1.722124400, -1.909298900", \
- "-0.437433600, -0.438419900, -0.443455700, -0.463716100, -0.524380200, -0.605610700, -0.758306000, -0.906118500, -1.304152300, -1.499871700, -1.677280600", \
- "-0.361343100, -0.362329400, -0.364923800, -0.387625600, -0.449510400, -0.531961600, -0.682215500, -0.825145200, -1.215854800, -1.409132800, -1.588983100", \
- "-0.292576800, -0.294783800, -0.298599000, -0.318859400, -0.380744100, -0.463195300, -0.612228500, -0.755158200, -1.140985000, -1.325718000, -1.501906200");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "hold_rising";
- violation_delay_degrade_pct : 10.000000000;
- }
- }
- pin ("GCLK") {
- clock_gate_out_pin : "true";
- direction : "output";
- internal_power () {
- fall_power ("pwr_template11x8") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0087500000, 0.0131300000, 0.0196900000, 0.0295300000, 0.0443000000, 0.0664500000, 0.0996800000");
- values("0.0213918000, 0.0184544000, 0.0168614000, 0.0156487000, 0.0039056000, -0.016054100, -0.046131900, -0.091320500", \
- "0.0208778000, 0.0180086000, 0.0163997000, 0.0152420000, 0.0034604000, -0.016451000, -0.046527800, -0.091716000", \
- "0.0216903000, 0.0187261000, 0.0171709000, 0.0160092000, 0.0042395000, -0.015640200, -0.045702900, -0.090889800", \
- "0.0204452000, 0.0174656000, 0.0159187000, 0.0146671000, 0.0029405000, -0.016962900, -0.047025600, -0.092204700", \
- "0.0156281000, 0.0127536000, 0.0112143000, 0.0099777000, -0.001818700, -0.021705400, -0.051802000, -0.096981100", \
- "0.0141107000, 0.0110356000, 0.0095496000, 0.0082652000, -0.003509000, -0.023398100, -0.053414500, -0.098602600", \
- "0.0102514000, 0.0070526000, 0.0055350000, 0.0042459000, -0.007557800, -0.027415600, -0.057458900, -0.102632900", \
- "0.0102186000, 0.0068715000, 0.0053516000, 0.0040705000, -0.007814500, -0.027689000, -0.057706700, -0.102863600", \
- "0.0112913000, 0.0071913000, 0.0056189000, 0.0039869000, -0.008177900, -0.028027800, -0.057999500, -0.103140200", \
- "0.0110039000, 0.0074750000, 0.0060498000, 0.0040286000, -0.008260100, -0.028095500, -0.058084500, -0.103197800", \
- "0.0142428000, 0.0078779000, 0.0066038000, 0.0042024000, -0.008196200, -0.028028800, -0.058020700, -0.103144300");
- }
- related_pin : "CLK";
- rise_power ("pwr_template11x8") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0087500000, 0.0131300000, 0.0196900000, 0.0295300000, 0.0443000000, 0.0664500000, 0.0996800000");
- values("0.0213442000, 0.0342844000, 0.0404585000, 0.0496134000, 0.0632821000, 0.0830353000, 0.1130742000, 0.1584387000", \
- "0.0215213000, 0.0346403000, 0.0407502000, 0.0497270000, 0.0630485000, 0.0830205000, 0.1130058000, 0.1577690000", \
- "0.0215321000, 0.0345363000, 0.0407465000, 0.0497357000, 0.0631081000, 0.0834758000, 0.1126659000, 0.1587253000", \
- "0.0201443000, 0.0331014000, 0.0392327000, 0.0484441000, 0.0618304000, 0.0819023000, 0.1114507000, 0.1572851000", \
- "0.0162257000, 0.0291741000, 0.0353556000, 0.0445460000, 0.0579714000, 0.0777200000, 0.1073560000, 0.1527579000", \
- "0.0150089000, 0.0280461000, 0.0341186000, 0.0430633000, 0.0567911000, 0.0769163000, 0.1065841000, 0.1509210000", \
- "0.0128369000, 0.0259028000, 0.0321408000, 0.0410134000, 0.0546110000, 0.0748706000, 0.1044450000, 0.1500676000", \
- "0.0125974000, 0.0256188000, 0.0318189000, 0.0409265000, 0.0542356000, 0.0745862000, 0.1042923000, 0.1491615000", \
- "0.0124083000, 0.0253302000, 0.0315028000, 0.0405115000, 0.0541543000, 0.0739562000, 0.1044152000, 0.1487303000", \
- "0.0124503000, 0.0255098000, 0.0317095000, 0.0408389000, 0.0542973000, 0.0742131000, 0.1044705000, 0.1486638000", \
- "0.0125961000, 0.0254545000, 0.0315552000, 0.0406925000, 0.0543086000, 0.0746100000, 0.1045833000, 0.1493372000");
- }
- }
- max_capacitance : 0.0984290000;
- max_transition : 3.7802690000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- state_function : "(CLK*M0)";
- timing () {
- cell_fall ("delay_template11x8") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0087500000, 0.0131300000, 0.0196900000, 0.0295300000, 0.0443000000, 0.0664500000, 0.0996800000");
- values("0.6995710000, 1.0293919000, 1.1568823000, 1.3399173000, 1.6050787000, 1.9977628000, 2.6065989000, 3.5061112000", \
- "0.7019879000, 1.0300237000, 1.1575810000, 1.3407094000, 1.6061907000, 1.9991748000, 2.6071352000, 3.5069767000", \
- "0.7066398000, 1.0329542000, 1.1621429000, 1.3449112000, 1.6093273000, 2.0027091000, 2.6112643000, 3.5110599000", \
- "0.7228712000, 1.0512923000, 1.1793155000, 1.3613264000, 1.6270386000, 2.0197621000, 2.6282747000, 3.5282057000", \
- "0.7828307000, 1.1118714000, 1.2401333000, 1.4225153000, 1.6877713000, 2.0804314000, 2.6894056000, 3.5889736000", \
- "0.8781242000, 1.2073342000, 1.3366790000, 1.5186127000, 1.7842399000, 2.1775162000, 2.7866054000, 3.6859209000", \
- "1.0752578000, 1.3988330000, 1.5280726000, 1.7098245000, 1.9760960000, 2.3701014000, 2.9803588000, 3.8790260000", \
- "1.2680206000, 1.5920004000, 1.7207638000, 1.9043251000, 2.1699373000, 2.5636135000, 3.1751812000, 4.0736050000", \
- "1.7206577000, 2.0660387000, 2.1966091000, 2.3815974000, 2.6486680000, 3.0438081000, 3.6594254000, 4.5535589000", \
- "1.9071313000, 2.2630864000, 2.3974638000, 2.5842033000, 2.8540428000, 3.2507959000, 3.8673549000, 4.7588946000", \
- "2.0773372000, 2.4437692000, 2.5799811000, 2.7691760000, 3.0395544000, 3.4398693000, 4.0577701000, 4.9467817000");
- }
- cell_rise ("delay_template11x8") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0087500000, 0.0131300000, 0.0196900000, 0.0295300000, 0.0443000000, 0.0664500000, 0.0996800000");
- values("1.0606641000, 1.4201159000, 1.5462864000, 1.7184317000, 1.9556823000, 2.2943403000, 2.7910569000, 3.5283232000", \
- "1.0633432000, 1.4215468000, 1.5480156000, 1.7191785000, 1.9558546000, 2.2950823000, 2.7914209000, 3.5319820000", \
- "1.0654879000, 1.4246448000, 1.5512194000, 1.7213724000, 1.9589963000, 2.2977455000, 2.7938418000, 3.5313668000", \
- "1.0814534000, 1.4414302000, 1.5676298000, 1.7385249000, 1.9757675000, 2.3149613000, 2.8118086000, 3.5501677000", \
- "1.1396302000, 1.4981366000, 1.6249435000, 1.7960732000, 2.0329149000, 2.3718469000, 2.8691216000, 3.6162793000", \
- "1.2140766000, 1.5730572000, 1.7001811000, 1.8707909000, 2.1081843000, 2.4480222000, 2.9439680000, 3.6841312000", \
- "1.3601935000, 1.7201296000, 1.8460267000, 2.0169035000, 2.2544078000, 2.5932843000, 3.0893201000, 3.8269778000", \
- "1.5090492000, 1.8678059000, 1.9939639000, 2.1646400000, 2.4017526000, 2.7407092000, 3.2373326000, 3.9760040000", \
- "1.8942821000, 2.2671007000, 2.3945943000, 2.5663869000, 2.8041434000, 3.1436969000, 3.6405572000, 4.3793551000", \
- "2.0617594000, 2.4498397000, 2.5812295000, 2.7559384000, 2.9963452000, 3.3366410000, 3.8331129000, 4.5724358000", \
- "2.2200091000, 2.6201681000, 2.7541827000, 2.9321723000, 3.1751430000, 3.5192309000, 4.0212398000, 4.7588320000");
- }
- fall_transition ("delay_template11x8") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0087500000, 0.0131300000, 0.0196900000, 0.0295300000, 0.0443000000, 0.0664500000, 0.0996800000");
- values("0.1623533000, 0.4709012000, 0.6206154000, 0.8482008000, 1.2003948000, 1.7626258000, 2.5675675000, 3.7768793000", \
- "0.1613961000, 0.4707497000, 0.6207245000, 0.8482008000, 1.2001837000, 1.7625494000, 2.5676479000, 3.7769792000", \
- "0.1618293000, 0.4706273000, 0.6205012000, 0.8486652000, 1.2005075000, 1.7626812000, 2.5678710000, 3.7743426000", \
- "0.1626874000, 0.4710645000, 0.6201880000, 0.8487510000, 1.2005134000, 1.7625056000, 2.5681006000, 3.7743777000", \
- "0.1623088000, 0.4710558000, 0.6204534000, 0.8486350000, 1.2003187000, 1.7627539000, 2.5696230000, 3.7742836000", \
- "0.1625648000, 0.4710954000, 0.6203935000, 0.8493578000, 1.2006759000, 1.7627976000, 2.5674545000, 3.7801180000", \
- "0.1612292000, 0.4709981000, 0.6213368000, 0.8487864000, 1.2013850000, 1.7631001000, 2.5675078000, 3.7728913000", \
- "0.1644054000, 0.4721718000, 0.6214601000, 0.8509431000, 1.2013014000, 1.7638705000, 2.5685045000, 3.7762735000", \
- "0.1961175000, 0.4948451000, 0.6402286000, 0.8609655000, 1.2106808000, 1.7684547000, 2.5682172000, 3.7800478000", \
- "0.2137281000, 0.5093267000, 0.6566128000, 0.8748566000, 1.2228514000, 1.7751884000, 2.5740847000, 3.7802694000", \
- "0.2283539000, 0.5227904000, 0.6663489000, 0.8856425000, 1.2335060000, 1.7832386000, 2.5770972000, 3.7797334000");
- }
- related_pin : "CLK";
- rise_transition ("delay_template11x8") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0087500000, 0.0131300000, 0.0196900000, 0.0295300000, 0.0443000000, 0.0664500000, 0.0996800000");
- values("0.2112616000, 0.4956883000, 0.6243252000, 0.8127616000, 1.1031752000, 1.5463685000, 2.2303368000, 3.2755760000", \
- "0.2113193000, 0.4970016000, 0.6242711000, 0.8137392000, 1.1024042000, 1.5500505000, 2.2329436000, 3.3027163000", \
- "0.2108409000, 0.4960569000, 0.6236288000, 0.8144808000, 1.1035891000, 1.5457863000, 2.2223210000, 3.2678031000", \
- "0.2116642000, 0.4965369000, 0.6237243000, 0.8154747000, 1.1012719000, 1.5427374000, 2.2229352000, 3.2686063000", \
- "0.2122148000, 0.4960194000, 0.6243601000, 0.8137840000, 1.1030014000, 1.5498817000, 2.2337534000, 3.3075493000", \
- "0.2121877000, 0.4991255000, 0.6229359000, 0.8104538000, 1.1055185000, 1.5550405000, 2.2375037000, 3.2843459000", \
- "0.2129165000, 0.4965323000, 0.6230953000, 0.8121441000, 1.1023932000, 1.5443159000, 2.2274453000, 3.2683749000", \
- "0.2138610000, 0.4965632000, 0.6242983000, 0.8127177000, 1.1009462000, 1.5469278000, 2.2226692000, 3.2694607000", \
- "0.2376694000, 0.5132295000, 0.6346334000, 0.8203130000, 1.1060006000, 1.5455698000, 2.2261775000, 3.2617042000", \
- "0.2491897000, 0.5307048000, 0.6534523000, 0.8369380000, 1.1186306000, 1.5532587000, 2.2305231000, 3.2545282000", \
- "0.2634812000, 0.5426730000, 0.6645101000, 0.8535943000, 1.1368807000, 1.5758840000, 2.2539342000, 3.2764516000");
- }
- timing_sense : "positive_unate";
- }
- }
- pin ("M0") {
- direction : "internal";
- internal_node : "M0";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- statetable ("CLK GATE","M0") {
- table : "L L : - : L,L H : - : H,H - : - : N";
- }
- }
-
- cell ("sky130_fd_sc_hvl__dlrtp_1") {
- leakage_power () {
- value : 7.9996498000;
- when : "RESET_B&D&GATE";
- }
- leakage_power () {
- value : 8.5545624000;
- when : "RESET_B&!D&!GATE";
- }
- leakage_power () {
- value : 7.0723050000;
- when : "!RESET_B&!D&GATE";
- }
- leakage_power () {
- value : 8.6114182000;
- when : "RESET_B&!D&GATE";
- }
- leakage_power () {
- value : 7.6995201000;
- when : "RESET_B&D&!GATE";
- }
- leakage_power () {
- value : 10.781315400;
- when : "!RESET_B&D&GATE";
- }
- leakage_power () {
- value : 5.6283116000;
- when : "!RESET_B&D&!GATE";
- }
- leakage_power () {
- value : 7.0153336000;
- when : "!RESET_B&!D&!GATE";
- }
- area : 39.072000000;
- cell_footprint : "sky130_fd_sc_hvl__dlrtp";
- cell_leakage_power : 7.9203020000;
- driver_waveform_fall : "ramp";
- driver_waveform_rise : "ramp";
- latch ("IQ","IQ_N") {
- clear : "!RESET_B";
- data_in : "D";
- enable : "GATE";
- }
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("D") {
- capacitance : 0.0020630000;
- clock : "false";
- direction : "input";
- fall_capacitance : 0.0020210000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0086127000, 0.0085342000, 0.0084503000, 0.0086071000, 0.0091290000, 0.0090626000, 0.0089445000, 0.0089522000, 0.0090000000, 0.0090177000, 0.0090353000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0034569000, 0.0033869000, 0.0033120000, 0.0033884000, 0.0036568000, 0.0035481000, 0.0033443000, 0.0033430000, 0.0033641000, 0.0033685000, 0.0033728000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0021040000;
- timing () {
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.7332012000, 0.7390703000, 0.7428854000, 0.7594837000, 0.8140443000, 0.9062611000, 1.0870325000, 1.2494934000, 1.5925957000, 1.7321628000, 1.8644057000", \
- "0.7285527000, 0.7356426000, 0.7382370000, 0.7536146000, 0.8106165000, 0.9028334000, 1.0811634000, 1.2448450000, 1.5903886000, 1.7287350000, 1.8524330000", \
- "0.7222962000, 0.7306068000, 0.7356426000, 0.7497995000, 0.8080221000, 0.8953561000, 1.0773483000, 1.2398093000, 1.5841322000, 1.7212578000, 1.8486180000", \
- "0.7032565000, 0.7091256000, 0.7141614000, 0.7319805000, 0.7865410000, 0.8763164000, 1.0595293000, 1.2195488000, 1.5614304000, 1.7034388000, 1.8283575000", \
- "0.6438132000, 0.6484616000, 0.6534974000, 0.6700957000, 0.7258770000, 0.8156524000, 0.9964239000, 1.1588848000, 1.5044284000, 1.6403334000, 1.7689142000", \
- "0.5625827000, 0.5684518000, 0.5734876000, 0.5900859000, 0.6470879000, 0.7380840000, 0.9151934000, 1.0739922000, 1.4244186000, 1.5578822000, 1.6864630000", \
- "0.4025631000, 0.4059909000, 0.4122474000, 0.4288457000, 0.4882891000, 0.5780645000, 0.7551738000, 0.9151934000, 1.2595163000, 1.3966420000, 1.5252228000", \
- "0.2278952000, 0.2325436000, 0.2339173000, 0.2529570000, 0.3124004000, 0.4033965000, 0.5829473000, 0.7417461000, 1.0860691000, 1.2256361000, 1.3493340000", \
- "-0.192111300, -0.187462900, -0.181206400, -0.164608100, -0.102723300, -0.016610000, 0.1653822000, 0.3229603000, 0.6660625000, 0.7970847000, 0.9268862000", \
- "-0.360975300, -0.358768200, -0.353732400, -0.335913400, -0.280132200, -0.189136100, -0.007143900, 0.1516549000, 0.4886537000, 0.6172344000, 0.7409324000", \
- "-0.512749400, -0.509321700, -0.503065200, -0.486466900, -0.430685600, -0.339689500, -0.161359500, -0.001339900, 0.3381002000, 0.4642395000, 0.5891582000");
- }
- related_pin : "GATE";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("1.7146465000, 1.7156328000, 1.7170065000, 1.7372669000, 1.7967103000, 1.8950306000, 2.0794642000, 2.2590150000, 2.6594902000, 2.8393406000, 2.9959975000", \
- "1.7099981000, 1.7122051000, 1.7135788000, 1.7326185000, 1.7945033000, 1.8891615000, 2.0748157000, 2.2555873000, 2.6548417000, 2.8359127000, 2.9901284000", \
- "1.7074036000, 1.7071692000, 1.7097637000, 1.7288034000, 1.7882467000, 1.8841256000, 2.0697799000, 2.2529929000, 2.6498060000, 2.8308769000, 2.9875340000", \
- "1.6871432000, 1.6869089000, 1.6907239000, 1.7073222000, 1.7716484000, 1.8663067000, 2.0519609000, 2.2315117000, 2.6319869000, 2.8118373000, 2.9684942000", \
- "1.6252584000, 1.6286862000, 1.6325013000, 1.6478789000, 1.7146465000, 1.8032012000, 1.9949589000, 2.1732891000, 2.5737644000, 2.7523939000, 2.9078302000", \
- "1.5367038000, 1.5401315000, 1.5439466000, 1.5593243000, 1.6248711000, 1.7170878000, 1.9039628000, 2.0822930000, 2.4827683000, 2.6613978000, 2.8168341000", \
- "1.3730222000, 1.3764499000, 1.3778236000, 1.3968633000, 1.4575274000, 1.5509648000, 1.7378398000, 1.9198321000, 2.3239695000, 2.4989369000, 2.6507110000", \
- "1.2422995000, 1.2457272000, 1.2483216000, 1.2636992000, 1.3268047000, 1.4214629000, 1.6107793000, 1.7915507000, 2.1895846000, 2.3547864000, 2.5114435000", \
- "0.9944122000, 0.9953985000, 1.0004342000, 1.0194740000, 1.0813587000, 1.1638099000, 1.3665540000, 1.5497669000, 1.9526836000, 2.1227682000, 2.2769838000", \
- "0.9012317000, 0.8997767000, 0.9096953000, 0.9214108000, 0.9808542000, 1.0755124000, 1.2697116000, 1.4517038000, 1.8656068000, 2.0332501000, 2.1935691000", \
- "0.8202584000, 0.8224654000, 0.8262805000, 0.8440995000, 0.9023222000, 0.9896562000, 1.1948417000, 1.3743925000, 1.7821920000, 1.9547180000, 2.1260234000");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "setup_falling";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.571730500, -0.578820300, -0.583856100, -0.599233700, -0.657456400, -0.750893900, -0.936548100, -1.103891900, -1.456759800, -1.598768200, -1.727349000", \
- "-0.568302700, -0.575392600, -0.577987000, -0.593364600, -0.652807900, -0.745024700, -0.931899700, -1.100464200, -1.452111300, -1.592899100, -1.722700600", \
- "-0.562046300, -0.569136100, -0.574171900, -0.590770200, -0.648992800, -0.741209700, -0.925643200, -1.095428400, -1.447075500, -1.589083900, -1.717664700", \
- "-0.545447900, -0.551317100, -0.556352900, -0.571730500, -0.629953100, -0.724611300, -0.907824200, -1.075168000, -1.430477200, -1.571265000, -1.698625100", \
- "-0.492108100, -0.496756500, -0.501792300, -0.515949200, -0.575392600, -0.670050800, -0.853263700, -1.020607400, -1.372254600, -1.514263000, -1.641623100", \
- "-0.416981100, -0.422850300, -0.427886100, -0.443263700, -0.503927700, -0.594923800, -0.778136700, -0.939377000, -1.294686200, -1.435473900, -1.559172000", \
- "-0.250858100, -0.253065100, -0.258100900, -0.277140600, -0.336584000, -0.426359400, -0.612013700, -0.778136700, -1.122459600, -1.266909500, -1.394269700", \
- "-0.068865900, -0.074735000, -0.078550100, -0.098810500, -0.158253900, -0.251691400, -0.438566400, -0.602248000, -0.952674500, -1.093462300, -1.218380900", \
- "0.3425957000, 0.3379473000, 0.3316907000, 0.3150924000, 0.2544284000, 0.1622116000, -0.024663400, -0.189565700, -0.535109400, -0.669793600, -0.798374400", \
- "0.5065768000, 0.5031491000, 0.4981133000, 0.4790735000, 0.4232923000, 0.3322962000, 0.1466419000, -0.018260400, -0.365024700, -0.502150400, -0.620965600", \
- "0.6559096000, 0.6537026000, 0.6498875000, 0.6296271000, 0.5714044000, 0.4840704000, 0.2971954000, 0.1335138000, -0.212029900, -0.349155500, -0.469191400");
- }
- related_pin : "GATE";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-1.542189400, -1.545617100, -1.549432300, -1.566030600, -1.629136100, -1.726235700, -1.919214300, -2.104868500, -2.513888600, -2.696180300, -2.854058100", \
- "-1.537541100, -1.542189400, -1.543563100, -1.561382200, -1.624487600, -1.721587300, -1.915786400, -2.100220000, -2.510460900, -2.691531800, -2.849409600", \
- "-1.533725900, -1.535932900, -1.539748100, -1.556346300, -1.619451900, -1.715330700, -1.909530000, -2.095184200, -2.505425200, -2.690158300, -2.844373800", \
- "-1.513465500, -1.516893200, -1.520708300, -1.538527400, -1.600412100, -1.697511800, -1.891711000, -2.076144500, -2.485164700, -2.671118400, -2.825334100", \
- "-1.452801400, -1.456229200, -1.460044300, -1.476642500, -1.540968800, -1.636847600, -1.828605400, -2.016701200, -2.425721400, -2.599468200, -2.764670000", \
- "-1.363026100, -1.366453800, -1.371489500, -1.388087900, -1.449972700, -1.548293000, -1.741271500, -1.925705100, -2.343270200, -2.517017000, -2.670011700", \
- "-1.203006500, -1.205213600, -1.211470100, -1.226847700, -1.291173800, -1.388273500, -1.582472700, -1.768126900, -2.182029800, -2.348452500, -2.507550800", \
- "-1.075946000, -1.076932300, -1.080747400, -1.099787100, -1.159230400, -1.253888700, -1.455412100, -1.634962900, -2.043983200, -2.220171300, -2.375607400", \
- "-0.812189400, -0.816837900, -0.820653000, -0.836030600, -0.896694700, -0.992573500, -1.195317700, -1.380972000, -1.802199200, -1.979608000, -2.135044300", \
- "-0.709243500, -0.711450500, -0.715265600, -0.730643200, -0.791307300, -0.885965500, -1.089930300, -1.282908800, -1.700473900, -1.885207100, -2.035760400", \
- "-0.617283800, -0.620711500, -0.623305900, -0.639904200, -0.696906200, -0.798888600, -1.002853400, -1.193390600, -1.619500600, -1.793247300, -1.960890500");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "hold_falling";
- violation_delay_degrade_pct : 10.000000000;
- }
- }
- pin ("GATE") {
- capacitance : 0.0021050000;
- clock : "true";
- direction : "input";
- fall_capacitance : 0.0020800000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0093467000, 0.0090213000, 0.0086701000, 0.0099244000, 0.0138844000, 0.0156246000, 0.0191205000, 0.0190865000, 0.0190197000, 0.0189774000, 0.0189351000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0037730000, 0.0036627000, 0.0035442000, 0.0046280000, 0.0080488000, 0.0097068000, 0.0130358000, 0.0129973000, 0.0129138000, 0.0128641000, 0.0128144000");
- }
- }
- max_transition : 3.7500000000;
- min_pulse_width_high : 1.7320570000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0021290000;
- }
- pin ("Q") {
- direction : "output";
- function : "IQ";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("0.0187628000, 0.0174923000, 0.0155389000, 0.0078406000, -0.010904600, -0.049217200, -0.126029100", \
- "0.0185607000, 0.0172424000, 0.0153559000, 0.0076397000, -0.011099600, -0.049391900, -0.126224300", \
- "0.0185886000, 0.0171957000, 0.0153493000, 0.0076456000, -0.011113700, -0.049409300, -0.126245000", \
- "0.0186105000, 0.0172490000, 0.0153983000, 0.0076980000, -0.011033400, -0.049319100, -0.126147500", \
- "0.0187425000, 0.0172761000, 0.0154307000, 0.0077308000, -0.010998600, -0.049292900, -0.126128500", \
- "0.0186954000, 0.0173115000, 0.0154220000, 0.0076701000, -0.011054600, -0.049351200, -0.126175400", \
- "0.0184358000, 0.0170131000, 0.0151822000, 0.0074241000, -0.011316900, -0.049585600, -0.126375800", \
- "0.0183117000, 0.0168367000, 0.0149164000, 0.0071862000, -0.011538600, -0.049752100, -0.126551100", \
- "0.0182686000, 0.0166359000, 0.0146220000, 0.0067187000, -0.012036300, -0.050210500, -0.126935200", \
- "0.0184695000, 0.0166970000, 0.0145371000, 0.0065719000, -0.012185900, -0.050381100, -0.127061700", \
- "0.0181711000, 0.0167428000, 0.0145357000, 0.0064806000, -0.012298100, -0.050471600, -0.127146800");
- }
- related_pin : "RESET_B";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("0.0159208000, 0.0211513000, 0.0263739000, 0.0366442000, 0.0559242000, 0.0945156000, 0.1699072000", \
- "0.0159578000, 0.0211369000, 0.0263586000, 0.0366089000, 0.0561720000, 0.0944423000, 0.1714551000", \
- "0.0154694000, 0.0206811000, 0.0259839000, 0.0361925000, 0.0556499000, 0.0943346000, 0.1700508000", \
- "0.0154803000, 0.0207005000, 0.0263093000, 0.0361094000, 0.0555281000, 0.0940999000, 0.1694336000", \
- "0.0159927000, 0.0212128000, 0.0265335000, 0.0366036000, 0.0562383000, 0.0941888000, 0.1699533000", \
- "0.0157266000, 0.0208932000, 0.0263456000, 0.0364002000, 0.0558735000, 0.0942252000, 0.1703330000", \
- "0.0155935000, 0.0208100000, 0.0261261000, 0.0362028000, 0.0556532000, 0.0938328000, 0.1703212000", \
- "0.0154685000, 0.0206682000, 0.0260353000, 0.0361475000, 0.0556072000, 0.0943722000, 0.1705159000", \
- "0.0153679000, 0.0206719000, 0.0258598000, 0.0358394000, 0.0551291000, 0.0936441000, 0.1706656000", \
- "0.0153409000, 0.0205925000, 0.0259081000, 0.0358137000, 0.0551835000, 0.0938754000, 0.1701676000", \
- "0.0153497000, 0.0204107000, 0.0258870000, 0.0358902000, 0.0554392000, 0.0938392000, 0.1708166000");
- }
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("0.0260626000, 0.0221724000, 0.0178939000, 0.0087658000, -0.010023300, -0.048212300, -0.124996100", \
- "0.0260454000, 0.0221176000, 0.0178128000, 0.0087154000, -0.010073900, -0.048259300, -0.125064600", \
- "0.0260716000, 0.0221515000, 0.0178724000, 0.0087748000, -0.010034300, -0.048224300, -0.125009200", \
- "0.0261227000, 0.0222032000, 0.0179090000, 0.0087983000, -0.010022300, -0.048213100, -0.124992800", \
- "0.0255521000, 0.0216359000, 0.0173481000, 0.0082347000, -0.010542600, -0.048745100, -0.125520600", \
- "0.0255089000, 0.0215748000, 0.0172787000, 0.0081790000, -0.010622000, -0.048804300, -0.125586500", \
- "0.0255387000, 0.0216301000, 0.0173278000, 0.0082081000, -0.010572600, -0.048781900, -0.125534300", \
- "0.0254826000, 0.0215330000, 0.0172413000, 0.0081239000, -0.010657900, -0.048854800, -0.125623100", \
- "0.0253443000, 0.0214034000, 0.0171089000, 0.0080353000, -0.010748100, -0.048944500, -0.125732500", \
- "0.0253556000, 0.0214451000, 0.0171473000, 0.0080468000, -0.010762200, -0.048944000, -0.125728900", \
- "0.0253831000, 0.0214348000, 0.0171487000, 0.0080556000, -0.010755700, -0.048940000, -0.125728200");
- }
- related_pin : "D";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("0.0230748000, 0.0283484000, 0.0338679000, 0.0436516000, 0.0632531000, 0.1018667000, 0.1772107000", \
- "0.0232753000, 0.0285709000, 0.0338038000, 0.0439864000, 0.0633531000, 0.1021481000, 0.1783230000", \
- "0.0229806000, 0.0283794000, 0.0335650000, 0.0437456000, 0.0631808000, 0.1015067000, 0.1778653000", \
- "0.0225819000, 0.0278143000, 0.0329758000, 0.0433236000, 0.0625302000, 0.1012475000, 0.1778752000", \
- "0.0220631000, 0.0273380000, 0.0326583000, 0.0427827000, 0.0622177000, 0.1008444000, 0.1772665000", \
- "0.0217182000, 0.0269464000, 0.0322426000, 0.0423905000, 0.0618151000, 0.1000349000, 0.1758328000", \
- "0.0217590000, 0.0270222000, 0.0321273000, 0.0424774000, 0.0619573000, 0.1005561000, 0.1767014000", \
- "0.0216692000, 0.0268961000, 0.0321763000, 0.0422094000, 0.0614693000, 0.1006440000, 0.1767742000", \
- "0.0217018000, 0.0269298000, 0.0323104000, 0.0424790000, 0.0619281000, 0.1002586000, 0.1763992000", \
- "0.0216956000, 0.0269364000, 0.0325172000, 0.0424204000, 0.0619034000, 0.1005341000, 0.1768043000", \
- "0.0217573000, 0.0271264000, 0.0321366000, 0.0423664000, 0.0614150000, 0.0998405000, 0.1759239000");
- }
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("0.0338724000, 0.0299137000, 0.0255776000, 0.0164659000, -0.002354400, -0.040559400, -0.117293600", \
- "0.0342199000, 0.0302263000, 0.0259492000, 0.0168465000, -0.001973800, -0.040159800, -0.116946100", \
- "0.0342754000, 0.0303867000, 0.0260605000, 0.0169437000, -0.001879000, -0.040086700, -0.116844400", \
- "0.0326820000, 0.0287874000, 0.0244849000, 0.0153543000, -0.003479700, -0.041671700, -0.118414400", \
- "0.0289369000, 0.0250149000, 0.0207323000, 0.0116020000, -0.007196500, -0.045391900, -0.122150900", \
- "0.0270706000, 0.0231628000, 0.0188627000, 0.0097432000, -0.009072300, -0.047260600, -0.123995900", \
- "0.0234034000, 0.0194645000, 0.0151601000, 0.0060565000, -0.012775000, -0.050975700, -0.127722100", \
- "0.0232627000, 0.0193657000, 0.0150703000, 0.0059204000, -0.012884300, -0.051072600, -0.127809900", \
- "0.0232478000, 0.0193429000, 0.0150284000, 0.0059411000, -0.012903000, -0.051082100, -0.127857700", \
- "0.0233042000, 0.0194361000, 0.0151248000, 0.0060063000, -0.012815900, -0.051009600, -0.127778300", \
- "0.0233759000, 0.0194260000, 0.0151412000, 0.0060308000, -0.012806800, -0.051006700, -0.127690200");
- }
- related_pin : "GATE";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("0.0307172000, 0.0358864000, 0.0412278000, 0.0513652000, 0.0704181000, 0.1086541000, 0.1845069000", \
- "0.0310901000, 0.0363094000, 0.0416445000, 0.0517205000, 0.0712063000, 0.1098582000, 0.1861801000", \
- "0.0311720000, 0.0363525000, 0.0416689000, 0.0517194000, 0.0708564000, 0.1092181000, 0.1852348000", \
- "0.0295332000, 0.0347957000, 0.0401601000, 0.0503188000, 0.0696329000, 0.1082205000, 0.1843324000", \
- "0.0258013000, 0.0309953000, 0.0364243000, 0.0466051000, 0.0658883000, 0.1042254000, 0.1806653000", \
- "0.0238343000, 0.0290609000, 0.0344324000, 0.0445974000, 0.0638975000, 0.1025113000, 0.1786891000", \
- "0.0202327000, 0.0254667000, 0.0308160000, 0.0409844000, 0.0603515000, 0.0986341000, 0.1752034000", \
- "0.0200804000, 0.0253187000, 0.0306719000, 0.0408359000, 0.0602669000, 0.0986251000, 0.1749333000", \
- "0.0198938000, 0.0252332000, 0.0304577000, 0.0406282000, 0.0600483000, 0.0982987000, 0.1746721000", \
- "0.0198865000, 0.0250981000, 0.0304449000, 0.0405979000, 0.0600357000, 0.0983422000, 0.1745068000", \
- "0.0199359000, 0.0251551000, 0.0304901000, 0.0406644000, 0.0601652000, 0.0986521000, 0.1746741000");
- }
- }
- max_capacitance : 0.0990010000;
- max_transition : 4.3042180000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("0.8745322000, 1.0534514000, 1.1900633000, 1.4275642000, 1.8520098000, 2.6182834000, 4.1063863000", \
- "0.8821056000, 1.0586713000, 1.1974586000, 1.4345003000, 1.8585941000, 2.6253986000, 4.1095447000", \
- "0.8845363000, 1.0625214000, 1.2002638000, 1.4380938000, 1.8617398000, 2.6288645000, 4.1118180000", \
- "0.9011728000, 1.0797517000, 1.2174900000, 1.4544490000, 1.8785951000, 2.6461160000, 4.1354977000", \
- "0.9669298000, 1.1438468000, 1.2813159000, 1.5183508000, 1.9425475000, 2.7096185000, 4.1972488000", \
- "1.0614489000, 1.2410180000, 1.3757108000, 1.6123776000, 2.0377626000, 2.8051237000, 4.2885051000", \
- "1.2600565000, 1.4375032000, 1.5741566000, 1.8108273000, 2.2354747000, 3.0030245000, 4.4877790000", \
- "1.4574522000, 1.6321494000, 1.7705784000, 2.0071800000, 2.4318769000, 3.1999603000, 4.6833262000", \
- "1.9720166000, 2.1553668000, 2.2958122000, 2.5336959000, 2.9582852000, 3.7256416000, 5.2094240000", \
- "2.1946895000, 2.3872817000, 2.5334597000, 2.7763885000, 3.2027974000, 3.9691419000, 5.4536158000", \
- "2.3980911000, 2.5991560000, 2.7490337000, 2.9981309000, 3.4290426000, 4.1936570000, 5.6786393000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("1.3263178000, 1.5346803000, 1.6806438000, 1.9172524000, 2.3004219000, 2.9729801000, 4.2531925000", \
- "1.3279793000, 1.5330917000, 1.6834368000, 1.9188462000, 2.3020830000, 2.9736009000, 4.2559956000", \
- "1.3359066000, 1.5420263000, 1.6886079000, 1.9249797000, 2.3103064000, 2.9826450000, 4.2607824000", \
- "1.3557109000, 1.5643650000, 1.7137916000, 1.9454105000, 2.3289934000, 3.0015814000, 4.2840544000", \
- "1.4166319000, 1.6222544000, 1.7695074000, 2.0045150000, 2.3893250000, 3.0601930000, 4.3432489000", \
- "1.4930612000, 1.7006619000, 1.8492784000, 2.0835216000, 2.4673064000, 3.1392744000, 4.4212172000", \
- "1.6413058000, 1.8463081000, 1.9945781000, 2.2290099000, 2.6127056000, 3.2854406000, 4.5665063000", \
- "1.7879936000, 1.9961206000, 2.1434932000, 2.3775040000, 2.7600653000, 3.4335419000, 4.7147619000", \
- "2.1996416000, 2.4078053000, 2.5559603000, 2.7898812000, 3.1713223000, 3.8448031000, 5.1277653000", \
- "2.3956890000, 2.6111013000, 2.7609126000, 2.9988481000, 3.3836762000, 4.0578332000, 5.3379883000", \
- "2.5755134000, 2.7963689000, 2.9527090000, 3.1936354000, 3.5832821000, 4.2590282000, 5.5412515000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("0.2083760000, 0.3535135000, 0.4870322000, 0.7429824000, 1.2325417000, 2.2076490000, 4.2285033000", \
- "0.2081033000, 0.3535658000, 0.4862108000, 0.7427746000, 1.2330333000, 2.2067244000, 4.2170387000", \
- "0.2088199000, 0.3539323000, 0.4877004000, 0.7433862000, 1.2332340000, 2.2058686000, 4.2159050000", \
- "0.2088697000, 0.3540765000, 0.4861289000, 0.7433522000, 1.2331918000, 2.2078923000, 4.2378736000", \
- "0.2085854000, 0.3535566000, 0.4863147000, 0.7424275000, 1.2336061000, 2.2053781000, 4.2264761000", \
- "0.2084653000, 0.3544948000, 0.4867164000, 0.7430058000, 1.2328424000, 2.2093136000, 4.2195754000", \
- "0.2088740000, 0.3540870000, 0.4869747000, 0.7435761000, 1.2331398000, 2.2073858000, 4.2165955000", \
- "0.2091730000, 0.3550983000, 0.4870098000, 0.7449035000, 1.2327951000, 2.2049929000, 4.2166604000", \
- "0.2327444000, 0.3743331000, 0.5026460000, 0.7521256000, 1.2344956000, 2.2009277000, 4.2144426000", \
- "0.2520516000, 0.3951291000, 0.5224084000, 0.7670539000, 1.2387066000, 2.2064373000, 4.2250416000", \
- "0.2693198000, 0.4151738000, 0.5410615000, 0.7862853000, 1.2485958000, 2.2002806000, 4.2099124000");
- }
- related_pin : "RESET_B";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("0.2748144000, 0.4162845000, 0.5322855000, 0.7405169000, 1.1458328000, 1.9933128000, 3.7638896000", \
- "0.2738857000, 0.4170001000, 0.5300653000, 0.7429795000, 1.1506599000, 1.9925783000, 3.7540260000", \
- "0.2758049000, 0.4164511000, 0.5320165000, 0.7396709000, 1.1519217000, 1.9890898000, 3.7460235000", \
- "0.2762101000, 0.4156815000, 0.5332932000, 0.7416355000, 1.1508289000, 1.9927604000, 3.7610186000", \
- "0.2745147000, 0.4167801000, 0.5303893000, 0.7437611000, 1.1514562000, 1.9935698000, 3.7611487000", \
- "0.2759341000, 0.4168082000, 0.5293643000, 0.7426527000, 1.1508279000, 1.9911910000, 3.7583328000", \
- "0.2757481000, 0.4147685000, 0.5331951000, 0.7425013000, 1.1485992000, 1.9950142000, 3.7523518000", \
- "0.2760249000, 0.4154716000, 0.5294493000, 0.7408819000, 1.1514589000, 1.9969451000, 3.7745447000", \
- "0.2826236000, 0.4205003000, 0.5349833000, 0.7474421000, 1.1543430000, 1.9898656000, 3.7504280000", \
- "0.2969484000, 0.4343389000, 0.5475880000, 0.7511817000, 1.1587697000, 1.9942512000, 3.7520866000", \
- "0.3101878000, 0.4502155000, 0.5641475000, 0.7688204000, 1.1678443000, 2.0004607000, 3.7445442000");
- }
- timing_sense : "positive_unate";
- timing_type : "clear";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("2.3699787000, 2.5445164000, 2.6776947000, 2.9012661000, 3.2985799000, 4.0511936000, 5.5394573000", \
- "2.3764615000, 2.5494884000, 2.6820481000, 2.9055638000, 3.3040335000, 4.0566439000, 5.5472098000", \
- "2.3794684000, 2.5536808000, 2.6860454000, 2.9116807000, 3.3082950000, 4.0622754000, 5.5491061000", \
- "2.3975824000, 2.5697249000, 2.7016327000, 2.9272118000, 3.3239040000, 4.0778390000, 5.5797540000", \
- "2.4568572000, 2.6310274000, 2.7630123000, 2.9889839000, 3.3849947000, 4.1389501000, 5.6251284000", \
- "2.5496942000, 2.7227209000, 2.8545069000, 3.0782608000, 3.4767369000, 4.2300048000, 5.7174887000", \
- "2.7353222000, 2.9098224000, 3.0411298000, 3.2646199000, 3.6621290000, 4.4166066000, 5.9042002000", \
- "2.9000076000, 3.0729472000, 3.2055480000, 3.4292005000, 3.8266061000, 4.5801243000, 6.0669905000", \
- "3.2558254000, 3.4271281000, 3.5596319000, 3.7827252000, 4.1796970000, 4.9338351000, 6.4227623000", \
- "3.4000998000, 3.5752812000, 3.7067835000, 3.9304013000, 4.3273651000, 5.0816222000, 6.5699846000", \
- "3.5302190000, 3.7017722000, 3.8340611000, 4.0598764000, 4.4559116000, 5.2095372000, 6.6953918000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("2.9129601000, 3.1192446000, 3.2692411000, 3.5009713000, 3.8854022000, 4.5594404000, 5.8409872000", \
- "2.9141511000, 3.1231673000, 3.2703877000, 3.5063865000, 3.8903614000, 4.5646620000, 5.8468075000", \
- "2.9231433000, 3.1313450000, 3.2782672000, 3.5137375000, 3.8976062000, 4.5713326000, 5.8535385000", \
- "2.9338443000, 3.1442702000, 3.2910685000, 3.5273866000, 3.9112082000, 4.5835100000, 5.8672613000", \
- "2.9979292000, 3.2071799000, 3.3552192000, 3.5905765000, 3.9737573000, 4.6479420000, 5.9298948000", \
- "3.0895351000, 3.2976895000, 3.4465657000, 3.6830641000, 4.0678665000, 4.7414748000, 6.0194818000", \
- "3.2875596000, 3.4966268000, 3.6438565000, 3.8801544000, 4.2629891000, 4.9374496000, 6.2168213000", \
- "3.4732948000, 3.6813237000, 3.8309311000, 4.0664627000, 4.4495372000, 5.1245532000, 6.4049201000", \
- "3.8886374000, 4.0968757000, 4.2460253000, 4.4803827000, 4.8647473000, 5.5387348000, 6.8189836000", \
- "4.0573815000, 4.2657389000, 4.4161497000, 4.6503494000, 5.0336140000, 5.7085514000, 6.9875781000", \
- "4.2163486000, 4.4261630000, 4.5726938000, 4.8088435000, 5.1919771000, 5.8657021000, 7.1478432000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("0.2113904000, 0.3480278000, 0.4679267000, 0.7045899000, 1.1829655000, 2.1852082000, 4.2140238000", \
- "0.2119295000, 0.3459552000, 0.4673887000, 0.7034087000, 1.1835258000, 2.1864153000, 4.2244466000", \
- "0.2110981000, 0.3458165000, 0.4670011000, 0.7045887000, 1.1846845000, 2.1845861000, 4.2214752000", \
- "0.2113310000, 0.3472782000, 0.4672283000, 0.7095166000, 1.1878803000, 2.1912498000, 4.2408068000", \
- "0.2111197000, 0.3465106000, 0.4702079000, 0.7047011000, 1.1849997000, 2.1810980000, 4.2222199000", \
- "0.2117723000, 0.3466487000, 0.4702403000, 0.7034009000, 1.1851107000, 2.1845779000, 4.2288630000", \
- "0.2108074000, 0.3457482000, 0.4679762000, 0.7035615000, 1.1853217000, 2.1800064000, 4.2425992000", \
- "0.2118221000, 0.3470408000, 0.4671371000, 0.7028193000, 1.1854179000, 2.1834694000, 4.2336556000", \
- "0.2103565000, 0.3464761000, 0.4681492000, 0.7061662000, 1.1849023000, 2.1856676000, 4.2510848000", \
- "0.2126297000, 0.3466591000, 0.4682365000, 0.7014571000, 1.1848903000, 2.1842477000, 4.2268318000", \
- "0.2114765000, 0.3462143000, 0.4696217000, 0.7051773000, 1.1870203000, 2.1840889000, 4.2332413000");
- }
- related_pin : "D";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("0.2783508000, 0.4212120000, 0.5378999000, 0.7465082000, 1.1510520000, 1.9902557000, 3.7695083000", \
- "0.2792510000, 0.4200845000, 0.5354451000, 0.7430480000, 1.1478154000, 1.9904771000, 3.7582231000", \
- "0.2797948000, 0.4226799000, 0.5356083000, 0.7427748000, 1.1545579000, 2.0031523000, 3.7596073000", \
- "0.2798545000, 0.4201857000, 0.5361146000, 0.7446905000, 1.1545653000, 1.9910618000, 3.7499954000", \
- "0.2796166000, 0.4199221000, 0.5352695000, 0.7445843000, 1.1520561000, 1.9920052000, 3.7511385000", \
- "0.2792911000, 0.4227995000, 0.5365840000, 0.7466274000, 1.1563783000, 2.0032789000, 3.7930858000", \
- "0.2794609000, 0.4191515000, 0.5376357000, 0.7420566000, 1.1511869000, 1.9930770000, 3.7550527000", \
- "0.2789761000, 0.4204586000, 0.5357550000, 0.7413729000, 1.1515016000, 1.9925768000, 3.7537178000", \
- "0.2802804000, 0.4210526000, 0.5350815000, 0.7422258000, 1.1525457000, 2.0029098000, 3.7501571000", \
- "0.2791787000, 0.4207646000, 0.5371395000, 0.7434351000, 1.1535652000, 1.9946500000, 3.7514551000", \
- "0.2794112000, 0.4206931000, 0.5343245000, 0.7469686000, 1.1490214000, 2.0040825000, 3.7919281000");
- }
- timing_sense : "positive_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("2.9087730000, 3.0840535000, 3.2169287000, 3.4408025000, 3.8392480000, 4.5926614000, 6.1019403000", \
- "2.9114917000, 3.0843996000, 3.2167879000, 3.4409129000, 3.8383385000, 4.5923443000, 6.1025074000", \
- "2.9147222000, 3.0904694000, 3.2228511000, 3.4473970000, 3.8454986000, 4.5989270000, 6.1014322000", \
- "2.9372409000, 3.1109799000, 3.2430993000, 3.4689451000, 3.8669223000, 4.6208024000, 6.1288108000", \
- "2.9969578000, 3.1709260000, 3.3038892000, 3.5276284000, 3.9249417000, 4.6794471000, 6.1720518000", \
- "3.0926981000, 3.2670127000, 3.3998220000, 3.6229353000, 4.0210919000, 4.7758899000, 6.2838481000", \
- "3.2947709000, 3.4683814000, 3.6020475000, 3.8270835000, 4.2246016000, 4.9787645000, 6.4866090000", \
- "3.4898020000, 3.6649348000, 3.7978198000, 4.0224442000, 4.4185962000, 5.1734474000, 6.6803101000", \
- "3.9906127000, 4.1664587000, 4.2994306000, 4.5243893000, 4.9218216000, 5.6751599000, 7.1645636000", \
- "4.2139163000, 4.3894262000, 4.5216466000, 4.7457354000, 5.1425482000, 5.8968039000, 7.3901925000", \
- "4.4146797000, 4.5903041000, 4.7221809000, 4.9475193000, 5.3448339000, 6.0982575000, 7.6070430000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("2.9239369000, 3.1359220000, 3.2859455000, 3.5223080000, 3.9060195000, 4.5784430000, 5.8602136000", \
- "2.9274740000, 3.1375644000, 3.2873948000, 3.5243106000, 3.9088057000, 4.5817901000, 5.8645786000", \
- "2.9315821000, 3.1434111000, 3.2935297000, 3.5290220000, 3.9127674000, 4.5860671000, 5.8673137000", \
- "2.9549965000, 3.1617544000, 3.3129832000, 3.5500811000, 3.9338430000, 4.6084470000, 5.8882668000", \
- "3.0132363000, 3.2270486000, 3.3743077000, 3.6112910000, 3.9954875000, 4.6687290000, 5.9500604000", \
- "3.1077283000, 3.3200616000, 3.4701146000, 3.7065011000, 4.0912314000, 4.7636703000, 6.0450964000", \
- "3.3039136000, 3.5164516000, 3.6666570000, 3.9025445000, 4.2870218000, 4.9604338000, 6.2414713000", \
- "3.5007002000, 3.7136814000, 3.8630681000, 4.1007540000, 4.4851425000, 5.1580167000, 6.4397372000", \
- "3.9923669000, 4.2048982000, 4.3539998000, 4.5920041000, 4.9765343000, 5.6485612000, 6.9301991000", \
- "4.2190056000, 4.4313260000, 4.5808957000, 4.8179754000, 5.2020095000, 5.8770295000, 7.1565038000", \
- "4.4277866000, 4.6389630000, 4.7891442000, 5.0263114000, 5.4104046000, 6.0837331000, 7.3648407000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("0.2139947000, 0.3504828000, 0.4709606000, 0.7053605000, 1.1887037000, 2.1904394000, 4.2721635000", \
- "0.2146361000, 0.3480256000, 0.4682207000, 0.7046386000, 1.1882327000, 2.1924607000, 4.2696522000", \
- "0.2139292000, 0.3497453000, 0.4695348000, 0.7047792000, 1.1880970000, 2.1925604000, 4.2463828000", \
- "0.2151115000, 0.3479352000, 0.4696075000, 0.7051065000, 1.1895476000, 2.1909434000, 4.2542876000", \
- "0.2145017000, 0.3477783000, 0.4702910000, 0.7031472000, 1.1875052000, 2.1798985000, 4.2421076000", \
- "0.2149258000, 0.3477149000, 0.4690378000, 0.7190476000, 1.1879315000, 2.1896038000, 4.2551642000", \
- "0.2149361000, 0.3492846000, 0.4695602000, 0.7063215000, 1.1876055000, 2.1910758000, 4.2535415000", \
- "0.2148857000, 0.3475204000, 0.4704226000, 0.7059522000, 1.1876098000, 2.1896982000, 4.2640074000", \
- "0.2152154000, 0.3477031000, 0.4710394000, 0.7030845000, 1.1873216000, 2.1842381000, 4.2330046000", \
- "0.2145700000, 0.3477032000, 0.4686445000, 0.7051709000, 1.1888576000, 2.1942326000, 4.2381374000", \
- "0.2161907000, 0.3489728000, 0.4698223000, 0.7063366000, 1.1886908000, 2.1911066000, 4.3042179000");
- }
- related_pin : "GATE";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0035300000, 0.0070700000, 0.0141300000, 0.0282500000, 0.0565100000, 0.1130200000");
- values("0.2825793000, 0.4246302000, 0.5390454000, 0.7472460000, 1.1529263000, 1.9964987000, 3.7594670000", \
- "0.2815207000, 0.4238913000, 0.5376565000, 0.7453170000, 1.1537098000, 1.9941282000, 3.7593781000", \
- "0.2828393000, 0.4239318000, 0.5391327000, 0.7484177000, 1.1529270000, 2.0031878000, 3.7760479000", \
- "0.2827582000, 0.4229646000, 0.5386135000, 0.7470444000, 1.1547004000, 1.9935027000, 3.7542192000", \
- "0.2828418000, 0.4246832000, 0.5383591000, 0.7452769000, 1.1526763000, 1.9957205000, 3.7526418000", \
- "0.2816109000, 0.4227006000, 0.5380220000, 0.7452655000, 1.1559398000, 1.9914592000, 3.7508023000", \
- "0.2818193000, 0.4238237000, 0.5377839000, 0.7439530000, 1.1536889000, 1.9952928000, 3.7549452000", \
- "0.2825689000, 0.4225763000, 0.5385958000, 0.7460683000, 1.1526443000, 1.9914967000, 3.7534202000", \
- "0.2813757000, 0.4231880000, 0.5376569000, 0.7465871000, 1.1535012000, 1.9959843000, 3.7529886000", \
- "0.2832698000, 0.4225816000, 0.5388852000, 0.7433275000, 1.1541287000, 1.9948907000, 3.7549754000", \
- "0.2831470000, 0.4260188000, 0.5366514000, 0.7462472000, 1.1530746000, 1.9931552000, 3.7494363000");
- }
- timing_sense : "non_unate";
- timing_type : "rising_edge";
- }
- }
- pin ("RESET_B") {
- capacitance : 0.0020480000;
- clock : "false";
- direction : "input";
- fall_capacitance : 0.0020090000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0029263000, 0.0030844000, 0.0032570000, 0.0032415000, 0.0032250000, 0.0032525000, 0.0033226000, 0.0033158000, 0.0033238000, 0.0033207000, 0.0033177000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.002669800, -0.002580200, -0.002482200, -0.002715300, -0.003419500, -0.003436900, -0.003459400, -0.003470600, -0.003480500, -0.003491400, -0.003502300");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0020870000;
- timing () {
- fall_constraint ("pulse_width_template3") {
- index_1("0.0100000000, 1.5000000000, 3.7499999000");
- values("1.1530651000, 2.5000000000, 6.2499998000");
- }
- related_output_pin : "Q";
- related_pin : "RESET_B";
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "min_pulse_width";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- related_pin : "GATE";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0715801000, 0.0737871000, 0.0763815000, 0.1027454000, 0.1573060000, 0.2336536000, 0.3765833000, 0.5231751000, 0.8870293000, 1.0461276000, 1.1893569000", \
- "0.0644902000, 0.0691387000, 0.0729538000, 0.0944349000, 0.1538782000, 0.2302259000, 0.3719349000, 0.5173060000, 0.8860429000, 1.0439205000, 1.1810463000", \
- "0.0594544000, 0.0616615000, 0.0679180000, 0.0918405000, 0.1451803000, 0.2264108000, 0.3644577000, 0.5098288000, 0.8785658000, 1.0352226000, 1.1772312000", \
- "0.0367526000, 0.0462839000, 0.0500990000, 0.0715801000, 0.1261406000, 0.2012676000, 0.3441973000, 0.4907891000, 0.8607467000, 1.0210657000, 1.1594122000", \
- "-0.021470100, -0.011938800, -0.006903000, 0.0096953000, 0.0654766000, 0.1393828000, 0.2823125000, 0.4313457000, 0.8000827000, 0.9579603000, 1.0987481000", \
- "-0.114907600, -0.105376300, -0.101561200, -0.081300800, -0.023078100, 0.0520488000, 0.1900957000, 0.3366875000, 0.7042038000, 0.8645228000, 1.0077520000", \
- "-0.290796200, -0.284927100, -0.277449900, -0.253527300, -0.196525400, -0.123839800, 0.0190898000, 0.1620195000, 0.5234323000, 0.6825306000, 0.8245391000", \
- "-0.456919300, -0.448608700, -0.444793600, -0.423312500, -0.361427700, -0.286300800, -0.145812500, -0.005324200, 0.3548678000, 0.5139661000, 0.6559747000", \
- "-0.820773500, -0.812462900, -0.806206400, -0.785946000, -0.722840500, -0.646492800, -0.502342500, -0.369178400, -0.021193400, 0.1342428000, 0.2725893000", \
- "-0.971326900, -0.959354200, -0.950656300, -0.929175100, -0.868511100, -0.795825500, -0.655337200, -0.517290400, -0.176629600, -0.016310500, 0.1159324000", \
- "-1.104790400, -1.091597100, -1.086561200, -1.060197300, -0.998312600, -0.924406300, -0.783918100, -0.650754000, -0.313755300, -0.155877700, -0.022414100");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "recovery_falling";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- related_pin : "GATE";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.1863262000, 0.1792363000, 0.1742005000, 0.1466159000, 0.0871725000, 0.0083835000, -0.143091100, -0.289683000, -0.636447200, -0.784559300, -0.925347100", \
- "0.1934160000, 0.1863262000, 0.1812904000, 0.1549264000, 0.0893796000, 0.0118112000, -0.139663400, -0.287475900, -0.631798800, -0.781131500, -0.919477900", \
- "0.1984518000, 0.1925827000, 0.1887676000, 0.1611829000, 0.0968568000, 0.0168470000, -0.133406900, -0.281219400, -0.626763000, -0.774875000, -0.912000700", \
- "0.2138294000, 0.2104017000, 0.2041452000, 0.1814434000, 0.1134551000, 0.0358867000, -0.114367200, -0.260959000, -0.605281900, -0.754614600, -0.891740300", \
- "0.2744935000, 0.2698451000, 0.2611471000, 0.2360039000, 0.1753398000, 0.0965508000, -0.053703100, -0.199074200, -0.542176400, -0.691509100, -0.831076300", \
- "0.3642689000, 0.3632826000, 0.3545846000, 0.3282207000, 0.2687774000, 0.1863262000, 0.0397344000, -0.105636700, -0.449959600, -0.602954400, -0.741300900", \
- "0.5487025000, 0.5464954000, 0.5402390000, 0.5138750000, 0.4507695000, 0.3683184000, 0.2192852000, 0.0751348000, -0.266746700, -0.419741500, -0.556867300", \
- "0.7245912000, 0.7199427000, 0.7136862000, 0.6909844000, 0.6242168000, 0.5417656000, 0.3939531000, 0.2473613000, -0.090858100, -0.245073600, -0.382199300", \
- "1.1226250000, 1.1204179000, 1.1104994000, 1.0780319000, 1.0234714000, 0.9385788000, 0.7883249000, 0.6453952000, 0.3096172000, 0.1602845000, 0.0256002000", \
- "1.2890475000, 1.2868405000, 1.2744805000, 1.2517786000, 1.1776869000, 1.1050014000, 0.9547474000, 0.8142591000, 0.4772604000, 0.3279277000, 0.1920227000", \
- "1.4396010000, 1.4337318000, 1.4262546000, 1.3998907000, 1.3367853000, 1.2457892000, 1.1028594000, 0.9623712000, 0.6217104000, 0.4772605000, 0.3437969000");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "removal_falling";
- violation_delay_degrade_pct : 10.000000000;
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__dlxtp_1") {
- leakage_power () {
- value : 6.9429351000;
- when : "D&GATE";
- }
- leakage_power () {
- value : 8.7662908000;
- when : "!D&!GATE";
- }
- leakage_power () {
- value : 7.4788886000;
- when : "!D&GATE";
- }
- leakage_power () {
- value : 7.3356179000;
- when : "D&!GATE";
- }
- area : 33.211200000;
- cell_footprint : "sky130_fd_sc_hvl__dlxtp";
- cell_leakage_power : 7.6309330000;
- driver_waveform_fall : "ramp";
- driver_waveform_rise : "ramp";
- latch ("IQ","IQ_N") {
- data_in : "D";
- enable : "GATE";
- }
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("D") {
- capacitance : 0.0021250000;
- clock : "false";
- direction : "input";
- fall_capacitance : 0.0020810000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0066753000, 0.0066147000, 0.0065502000, 0.0065612000, 0.0066243000, 0.0065889000, 0.0065316000, 0.0065624000, 0.0066721000, 0.0067226000, 0.0067732000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0007354000, 0.0005143000, 0.0002761000, 0.0001093000, -0.000378700, -0.000456300, -0.000595400, -0.000567300, -0.000460500, -0.000412800, -0.000365100");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0021690000;
- timing () {
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("1.5461894000, 1.5520586000, 1.5583151000, 1.5773548000, 1.6294739000, 1.7143666000, 1.8817104000, 2.0441713000, 2.4544121000, 2.6501315000, 2.8543959000", \
- "1.5415411000, 1.5461894000, 1.5548874000, 1.5714857000, 1.6236049000, 1.7084974000, 1.8746205000, 2.0383020000, 2.4485430000, 2.6467038000, 2.8473060000", \
- "1.5352845000, 1.5411537000, 1.5461894000, 1.5652292000, 1.6173483000, 1.7010201000, 1.8683640000, 2.0320455000, 2.4435072000, 2.6404472000, 2.8422702000", \
- "1.5138033000, 1.5208932000, 1.5271498000, 1.5449688000, 1.5958671000, 1.6807598000, 1.8481035000, 2.0105644000, 2.4244673000, 2.6214076000, 2.8195684000", \
- "1.4531393000, 1.4590085000, 1.4640443000, 1.4891875000, 1.5413067000, 1.6188750000, 1.7886602000, 1.9499003000, 2.3613620000, 2.5583021000, 2.7601251000", \
- "1.3694675000, 1.3765572000, 1.3840345000, 1.4042949000, 1.4564140000, 1.5339824000, 1.7037676000, 1.8637871000, 2.2850142000, 2.4807337000, 2.6703495000", \
- "1.2436276000, 1.2507175000, 1.2533118000, 1.2735723000, 1.3293536000, 1.4069218000, 1.5779277000, 1.7416093000, 2.1567331000, 2.3597766000, 2.5408476000", \
- "1.1910300000, 1.1981198000, 1.2031556000, 1.2197539000, 1.2718731000, 1.3555449000, 1.5302129000, 1.6890118000, 2.1004734000, 2.2974134000, 2.4784844000", \
- "1.1457793000, 1.1492070000, 1.1505808000, 1.1708411000, 1.2327260000, 1.3176185000, 1.4861830000, 1.6486439000, 2.0442364000, 2.2228659000, 2.4027161000", \
- "1.1307240000, 1.1365931000, 1.1416289000, 1.1582272000, 1.2201119000, 1.3098874000, 1.4772312000, 1.6311472000, 2.0291811000, 2.2078106000, 2.3839986000", \
- "1.1193308000, 1.1251999000, 1.1277942000, 1.1468340000, 1.2087187000, 1.2984941000, 1.4695000000, 1.6258574000, 2.0080222000, 2.1939759000, 2.3652813000");
- }
- related_pin : "GATE";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("1.0298320000, 1.0320391000, 1.0358541000, 1.0500110000, 1.1057923000, 1.1955677000, 1.3653529000, 1.5363588000, 1.9881035000, 2.2167819000, 2.4454603000", \
- "1.0239628000, 1.0237285000, 1.0287643000, 1.0441419000, 1.1048060000, 1.1896986000, 1.3558216000, 1.5304896000, 1.9834550000, 2.2109128000, 2.4408118000", \
- "1.0189271000, 1.0186927000, 1.0237285000, 1.0403269000, 1.0961080000, 1.1871041000, 1.3520066000, 1.5254538000, 1.9784193000, 2.2058769000, 2.4333347000", \
- "0.9998873000, 0.9996530000, 1.0059095000, 1.0212871000, 1.0734063000, 1.1631816000, 1.3305254000, 1.5051933000, 1.9569382000, 2.1856166000, 2.4142950000", \
- "0.9306784000, 0.9304440000, 0.9342592000, 0.9520781000, 1.0078594000, 1.0964141000, 1.2625371000, 1.4359844000, 1.8889499000, 2.1200697000, 2.3487481000", \
- "0.8177096000, 0.8199167000, 0.8225110000, 0.8391094000, 0.8936699000, 0.9785625000, 1.1471270000, 1.3205742000, 1.7759811000, 2.0119837000, 2.2418827000", \
- "0.5710202000, 0.5744479000, 0.5782630000, 0.5948613000, 0.6433183000, 0.7318731000, 0.9089824000, 1.0824296000, 1.5598092000, 1.8055775000, 2.0366973000", \
- "0.3694968000, 0.3765866000, 0.3779603000, 0.3921172000, 0.4466777000, 0.5315703000, 0.7086797000, 0.8870098000, 1.3680514000, 1.6101576000, 1.8437188000", \
- "-0.043185500, -0.043419900, -0.037163400, -0.020565100, 0.0303333000, 0.1140052000, 0.2837904000, 0.4523548000, 0.9163066000, 1.1645163000, 1.3956361000", \
- "-0.209608100, -0.206180300, -0.201144500, -0.185766900, -0.128765000, -0.046313800, 0.1246921000, 0.2786081000, 0.7352357000, 0.9687969000, 1.1999167000", \
- "-0.355278700, -0.349409500, -0.346815100, -0.330216800, -0.278097700, -0.193205100, -0.025861300, 0.1329375000, 0.5822409000, 0.7999329000, 1.0273907000");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "setup_falling";
- violation_delay_degrade_pct : 10.000000000;
- }
- timing () {
- fall_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.923293000, -0.929162100, -0.932977200, -0.950796200, -1.010239600, -1.102456400, -1.284448600, -1.459116600, -1.907199200, -2.109022200, -2.283989600", \
- "-0.917423800, -0.924513700, -0.929549500, -0.946147800, -1.006811800, -1.097807900, -1.281020800, -1.455688700, -1.901330200, -2.104373700, -2.280561900", \
- "-0.912388000, -0.918257100, -0.922072300, -0.939891200, -1.000555400, -1.092772200, -1.274764400, -1.449432300, -1.895073600, -2.099338000, -2.274305400", \
- "-0.890906900, -0.897996700, -0.901811900, -0.922072300, -0.979074200, -1.071291000, -1.254503900, -1.427951200, -1.874813100, -2.079077500, -2.256486300", \
- "-0.832684300, -0.838553400, -0.843589200, -0.868732400, -0.922072300, -1.014289100, -1.196281300, -1.370949200, -1.817811200, -2.014751200, -2.201925700", \
- "-0.762440100, -0.768309300, -0.773345100, -0.792384800, -0.851828100, -0.941603500, -1.124816400, -1.300705100, -1.737801400, -1.937183000, -2.117033200", \
- "-0.669559300, -0.674207700, -0.679243500, -0.698283200, -0.760168000, -0.851164000, -1.033156300, -1.205382900, -1.630272100, -1.830874300, -2.005841900", \
- "-0.598651000, -0.605740900, -0.610776700, -0.628595700, -0.691701200, -0.785138700, -0.963468700, -1.133253900, -1.555701900, -1.747759100, -1.915402200", \
- "-0.443537100, -0.449406200, -0.454442100, -0.473481800, -0.537807900, -0.634907500, -0.814458300, -0.978140000, -1.396925800, -1.584100300, -1.752964200", \
- "-0.375991500, -0.381860700, -0.386896500, -0.404715500, -0.470262400, -0.568582700, -0.750574900, -0.916697900, -1.331821600, -1.515334000, -1.684198000", \
- "-0.315770200, -0.322860000, -0.329116500, -0.344494100, -0.411261700, -0.508361300, -0.690353500, -0.857697300, -1.270379500, -1.450229800, -1.623976600");
- }
- related_pin : "GATE";
- rise_constraint ("vio_11_11_1") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- index_2("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("-0.542433600, -0.544640600, -0.549676400, -0.567495500, -0.633042300, -0.727700500, -0.915796200, -1.109995500, -1.621554700, -1.873426500, -2.109429000", \
- "-0.537785200, -0.537550800, -0.542586600, -0.560405600, -0.627173200, -0.720610700, -0.909927100, -1.105347000, -1.614464900, -1.868778000, -2.104780500", \
- "-0.527866500, -0.531294300, -0.537550800, -0.552928400, -0.618475300, -0.715574900, -0.904891300, -1.097869800, -1.609429000, -1.862521400, -2.098524000", \
- "-0.503944000, -0.507371800, -0.511186800, -0.527785200, -0.593332000, -0.690431700, -0.878527300, -1.076388700, -1.585506500, -1.839819700, -2.075822400", \
- "-0.423748700, -0.425955700, -0.432212200, -0.448810600, -0.514357400, -0.607794900, -0.799552700, -0.993751900, -1.512635400, -1.773052100, -2.006613300", \
- "-0.314442100, -0.317869800, -0.319243500, -0.339503900, -0.401388700, -0.496046900, -0.692687500, -0.889328100, -1.413094400, -1.669849000, -1.909513600", \
- "-0.136112000, -0.139539700, -0.143354800, -0.161173800, -0.221837900, -0.312834000, -0.509474600, -0.706115200, -1.218895200, -1.471987600, -1.711652300", \
- "0.0324525000, 0.0265833000, 0.0239889000, 0.0012871000, -0.056935500, -0.146710900, -0.337248000, -0.527785200, -1.035682300, -1.285112600, -1.521115200", \
- "0.4426933000, 0.4404863000, 0.4378919000, 0.4151901000, 0.3520846000, 0.2598678000, 0.0754342000, -0.105337200, -0.591261700, -0.841912800, -1.071811800", \
- "0.6213229000, 0.6166745000, 0.6128594000, 0.5938196000, 0.5319349000, 0.4336146000, 0.2455189000, 0.0671888000, -0.408970100, -0.646193400, -0.874871700", \
- "0.7840833000, 0.7794349000, 0.7768405000, 0.7565801000, 0.6885918000, 0.5951543000, 0.4033965000, 0.2262871000, -0.246209600, -0.484653700, -0.706007800");
- }
- sim_opt : "runlvl=5 accurate=1";
- timing_type : "hold_falling";
- violation_delay_degrade_pct : 10.000000000;
- }
- }
- pin ("GATE") {
- capacitance : 0.0019470000;
- clock : "true";
- direction : "input";
- fall_capacitance : 0.0019060000;
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0089672000, 0.0087050000, 0.0084222000, 0.0096304000, 0.0134410000, 0.0149088000, 0.0178575000, 0.0178187000, 0.0177337000, 0.0176834000, 0.0176330000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
- values("0.0042866000, 0.0039313000, 0.0035476000, 0.0047534000, 0.0085594000, 0.0099940000, 0.0128781000, 0.0128307000, 0.0127249000, 0.0126630000, 0.0126010000");
- }
- }
- max_transition : 3.7500000000;
- min_pulse_width_high : 2.1143760000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- rise_capacitance : 0.0019880000;
- }
- pin ("Q") {
- direction : "output";
- function : "IQ";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036400000, 0.0072700000, 0.0145400000, 0.0290800000, 0.0581600000, 0.1163200000");
- values("0.0171209000, 0.0145929000, 0.0104977000, 0.0014645000, -0.017755200, -0.057006500, -0.135982000", \
- "0.0170292000, 0.0145338000, 0.0104569000, 0.0013920000, -0.017826700, -0.057055700, -0.136029200", \
- "0.0171108000, 0.0146106000, 0.0104905000, 0.0014538000, -0.017743300, -0.056956700, -0.135987600", \
- "0.0173801000, 0.0148559000, 0.0107844000, 0.0017184000, -0.017475400, -0.056681400, -0.135649000", \
- "0.0172885000, 0.0148082000, 0.0107213000, 0.0016094000, -0.017584600, -0.056792700, -0.135772000", \
- "0.0172598000, 0.0147753000, 0.0106685000, 0.0016304000, -0.017596600, -0.056802300, -0.135758200", \
- "0.0174185000, 0.0148831000, 0.0108064000, 0.0017158000, -0.017541100, -0.056783600, -0.135726600", \
- "0.0173349000, 0.0147805000, 0.0106741000, 0.0015384000, -0.017668900, -0.056884600, -0.135792500", \
- "0.0172457000, 0.0146189000, 0.0105268000, 0.0013442000, -0.017943200, -0.057128800, -0.136027100", \
- "0.0173893000, 0.0145977000, 0.0104195000, 0.0012716000, -0.018080900, -0.057311100, -0.136170800", \
- "0.0173457000, 0.0145064000, 0.0103580000, 0.0012039000, -0.018126200, -0.057354300, -0.136226000");
- }
- related_pin : "D";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036400000, 0.0072700000, 0.0145400000, 0.0290800000, 0.0581600000, 0.1163200000");
- values("0.0162159000, 0.0229278000, 0.0292675000, 0.0401594000, 0.0603336000, 0.0996239000, 0.1788243000", \
- "0.0165489000, 0.0232331000, 0.0297267000, 0.0403610000, 0.0603138000, 0.0995032000, 0.1777921000", \
- "0.0163994000, 0.0230724000, 0.0294322000, 0.0404464000, 0.0604592000, 0.0999957000, 0.1784525000", \
- "0.0162558000, 0.0229415000, 0.0295225000, 0.0402026000, 0.0600821000, 0.0992846000, 0.1775892000", \
- "0.0165283000, 0.0232530000, 0.0297905000, 0.0403744000, 0.0603068000, 0.0999534000, 0.1777941000", \
- "0.0163322000, 0.0230418000, 0.0293063000, 0.0402933000, 0.0604614000, 0.1000519000, 0.1781475000", \
- "0.0163970000, 0.0230540000, 0.0293731000, 0.0403018000, 0.0604618000, 0.1001133000, 0.1783147000", \
- "0.0163064000, 0.0230081000, 0.0293025000, 0.0401854000, 0.0602359000, 0.0997111000, 0.1781579000", \
- "0.0161153000, 0.0227303000, 0.0290009000, 0.0399147000, 0.0598763000, 0.0998557000, 0.1786936000", \
- "0.0161826000, 0.0226849000, 0.0290329000, 0.0398629000, 0.0598282000, 0.0995698000, 0.1786183000", \
- "0.0162279000, 0.0226640000, 0.0290553000, 0.0397565000, 0.0598785000, 0.0997134000, 0.1781905000");
- }
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036400000, 0.0072700000, 0.0145400000, 0.0290800000, 0.0581600000, 0.1163200000");
- values("0.0258181000, 0.0231764000, 0.0190525000, 0.0100616000, -0.009108900, -0.048335100, -0.127320100", \
- "0.0262837000, 0.0237507000, 0.0196022000, 0.0105771000, -0.008614300, -0.047840300, -0.126842300", \
- "0.0263584000, 0.0237784000, 0.0196967000, 0.0106368000, -0.008541000, -0.047783200, -0.126777300", \
- "0.0248377000, 0.0223261000, 0.0182115000, 0.0091950000, -0.009981800, -0.049184800, -0.128184100", \
- "0.0207543000, 0.0181803000, 0.0141168000, 0.0050742000, -0.014095600, -0.053341700, -0.132338800", \
- "0.0189615000, 0.0163681000, 0.0123125000, 0.0032498000, -0.015952300, -0.055146700, -0.134125400", \
- "0.0158173000, 0.0132701000, 0.0091365000, 0.0001215000, -0.019098600, -0.058322600, -0.137318700", \
- "0.0155345000, 0.0130462000, 0.0089259000, -0.000115700, -0.019330600, -0.058529200, -0.137505300", \
- "0.0154703000, 0.0129374000, 0.0088367000, -0.000204400, -0.019406100, -0.058638400, -0.137591500", \
- "0.0154776000, 0.0129050000, 0.0088303000, -0.000244200, -0.019429900, -0.058637600, -0.137603700", \
- "0.0155129000, 0.0129774000, 0.0088840000, -0.000221600, -0.019410200, -0.058618800, -0.137568600");
- }
- related_pin : "GATE";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036400000, 0.0072700000, 0.0145400000, 0.0290800000, 0.0581600000, 0.1163200000");
- values("0.0256864000, 0.0322715000, 0.0386320000, 0.0493587000, 0.0693115000, 0.1085574000, 0.1868668000", \
- "0.0262072000, 0.0328369000, 0.0391783000, 0.0499964000, 0.0701194000, 0.1097950000, 0.1881435000", \
- "0.0262516000, 0.0329070000, 0.0392978000, 0.0499857000, 0.0699371000, 0.1092006000, 0.1875070000", \
- "0.0247546000, 0.0313947000, 0.0377792000, 0.0484754000, 0.0684297000, 0.1076813000, 0.1859892000", \
- "0.0206670000, 0.0272842000, 0.0336479000, 0.0443955000, 0.0646538000, 0.1041671000, 0.1819031000", \
- "0.0188584000, 0.0254982000, 0.0318929000, 0.0426060000, 0.0625587000, 0.1021445000, 0.1800270000", \
- "0.0157710000, 0.0223848000, 0.0287307000, 0.0394577000, 0.0594213000, 0.0990494000, 0.1769385000", \
- "0.0156417000, 0.0223044000, 0.0286259000, 0.0393720000, 0.0593220000, 0.0989399000, 0.1767945000", \
- "0.0157521000, 0.0224056000, 0.0286794000, 0.0395116000, 0.0594118000, 0.0986558000, 0.1769494000", \
- "0.0159021000, 0.0225561000, 0.0289518000, 0.0397540000, 0.0598432000, 0.0994073000, 0.1777309000", \
- "0.0160431000, 0.0226551000, 0.0290922000, 0.0398934000, 0.0600217000, 0.0995147000, 0.1773083000");
- }
- }
- max_capacitance : 0.0967130000;
- max_transition : 4.4565290000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036400000, 0.0072700000, 0.0145400000, 0.0290800000, 0.0581600000, 0.1163200000");
- values("1.3960824000, 1.6602076000, 1.8574453000, 2.1800075000, 2.6726785000, 3.5045300000, 5.0668758000", \
- "1.4023428000, 1.6678419000, 1.8637711000, 2.1854574000, 2.6789577000, 3.5113581000, 5.0733240000", \
- "1.4081173000, 1.6716517000, 1.8684951000, 2.1907427000, 2.6832812000, 3.5145813000, 5.0760240000", \
- "1.4239797000, 1.6877361000, 1.8861355000, 2.2074325000, 2.7007256000, 3.5322669000, 5.0918385000", \
- "1.4817599000, 1.7498191000, 1.9461084000, 2.2652862000, 2.7599527000, 3.5915781000, 5.1509685000", \
- "1.5736843000, 1.8394449000, 2.0388047000, 2.3586981000, 2.8533536000, 3.6831542000, 5.2445039000", \
- "1.7583820000, 2.0237976000, 2.2211466000, 2.5427296000, 3.0346399000, 3.8667221000, 5.4287379000", \
- "1.9340551000, 2.1982383000, 2.3938929000, 2.7139564000, 3.2070444000, 4.0392139000, 5.5986282000", \
- "2.3818953000, 2.6457325000, 2.8453120000, 3.1635110000, 3.6562100000, 4.4882116000, 6.0482592000", \
- "2.5870244000, 2.8579963000, 3.0544922000, 3.3752974000, 3.8634398000, 4.6970796000, 6.2583312000", \
- "2.7718858000, 3.0470948000, 3.2502463000, 3.5719190000, 4.0675339000, 4.8988067000, 6.4612369000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036400000, 0.0072700000, 0.0145400000, 0.0290800000, 0.0581600000, 0.1163200000");
- values("1.2048157000, 1.4211331000, 1.5756578000, 1.8261517000, 2.2384414000, 2.9401206000, 4.2208526000", \
- "1.2060782000, 1.4227903000, 1.5757239000, 1.8252637000, 2.2380702000, 2.9399376000, 4.2215995000", \
- "1.2129837000, 1.4293766000, 1.5835823000, 1.8342947000, 2.2467188000, 2.9482590000, 4.2286330000", \
- "1.2316212000, 1.4479545000, 1.6019407000, 1.8527244000, 2.2654778000, 2.9670868000, 4.2488644000", \
- "1.2939865000, 1.5096920000, 1.6648144000, 1.9145174000, 2.3279050000, 3.0295857000, 4.3107318000", \
- "1.3901742000, 1.6055623000, 1.7604778000, 2.0106197000, 2.4233020000, 3.1250429000, 4.4057700000", \
- "1.5833337000, 1.7982614000, 1.9527631000, 2.2030431000, 2.6161093000, 3.3175707000, 4.5976112000", \
- "1.7725907000, 1.9878914000, 2.1418238000, 2.3916300000, 2.8046960000, 3.5063539000, 4.7874233000", \
- "2.2657149000, 2.4805824000, 2.6342442000, 2.8835405000, 3.2969869000, 3.9997663000, 5.2810285000", \
- "2.4964193000, 2.7171649000, 2.8736062000, 3.1242540000, 3.5381729000, 4.2408299000, 5.5222795000", \
- "2.7061837000, 2.9339038000, 3.0940159000, 3.3492089000, 3.7653125000, 4.4688955000, 5.7516716000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036400000, 0.0072700000, 0.0145400000, 0.0290800000, 0.0581600000, 0.1163200000");
- values("0.3195823000, 0.5226028000, 0.6868572000, 0.9514667000, 1.4216822000, 2.3870017000, 4.4473021000", \
- "0.3204606000, 0.5247243000, 0.6884368000, 0.9524720000, 1.4215771000, 2.3842064000, 4.4418846000", \
- "0.3184278000, 0.5235652000, 0.6869765000, 0.9497434000, 1.4168068000, 2.3846252000, 4.4513104000", \
- "0.3195694000, 0.5239291000, 0.6872522000, 0.9492774000, 1.4179763000, 2.3835356000, 4.4413886000", \
- "0.3198362000, 0.5237402000, 0.6872276000, 0.9509611000, 1.4191045000, 2.3949600000, 4.4550728000", \
- "0.3205236000, 0.5236090000, 0.6869430000, 0.9500922000, 1.4185045000, 2.3933422000, 4.4345252000", \
- "0.3202065000, 0.5232775000, 0.6881247000, 0.9503945000, 1.4171258000, 2.3854476000, 4.4456594000", \
- "0.3199771000, 0.5239184000, 0.6879169000, 0.9501065000, 1.4185649000, 2.3803162000, 4.4383390000", \
- "0.3233522000, 0.5270807000, 0.6912036000, 0.9521033000, 1.4188888000, 2.3836311000, 4.4352171000", \
- "0.3352175000, 0.5345406000, 0.6976333000, 0.9572840000, 1.4204703000, 2.3890352000, 4.4283550000", \
- "0.3477091000, 0.5515198000, 0.7105633000, 0.9666371000, 1.4273003000, 2.3883155000, 4.4565285000");
- }
- related_pin : "D";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036400000, 0.0072700000, 0.0145400000, 0.0290800000, 0.0581600000, 0.1163200000");
- values("0.2614388000, 0.4148376000, 0.5416611000, 0.7721015000, 1.2023369000, 2.0330257000, 3.7477488000", \
- "0.2616521000, 0.4156601000, 0.5422318000, 0.7737762000, 1.2060895000, 2.0394246000, 3.7700958000", \
- "0.2618799000, 0.4154108000, 0.5410988000, 0.7728346000, 1.2031396000, 2.0328816000, 3.7385499000", \
- "0.2617945000, 0.4147650000, 0.5392715000, 0.7732570000, 1.2057698000, 2.0389022000, 3.7664307000", \
- "0.2622054000, 0.4149278000, 0.5402026000, 0.7734141000, 1.2058237000, 2.0386559000, 3.7624410000", \
- "0.2614082000, 0.4148430000, 0.5394806000, 0.7717994000, 1.2042469000, 2.0339490000, 3.7452623000", \
- "0.2618643000, 0.4148338000, 0.5402965000, 0.7719304000, 1.2038728000, 2.0353419000, 3.7448600000", \
- "0.2617186000, 0.4137633000, 0.5404956000, 0.7720587000, 1.2057404000, 2.0336970000, 3.7480423000", \
- "0.2660753000, 0.4171039000, 0.5454844000, 0.7753982000, 1.2069565000, 2.0377018000, 3.7385459000", \
- "0.2785848000, 0.4289091000, 0.5519536000, 0.7805907000, 1.2089916000, 2.0356641000, 3.7433288000", \
- "0.2908962000, 0.4429414000, 0.5668817000, 0.7924165000, 1.2142171000, 2.0416377000, 3.7502907000");
- }
- timing_sense : "positive_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036400000, 0.0072700000, 0.0145400000, 0.0290800000, 0.0581600000, 0.1163200000");
- values("2.0097777000, 2.2719842000, 2.4716940000, 2.7925964000, 3.2882073000, 4.1190207000, 5.6777099000", \
- "2.0098727000, 2.2770910000, 2.4743707000, 2.7950360000, 3.2899081000, 4.1231960000, 5.6836700000", \
- "2.0171591000, 2.2831643000, 2.4814206000, 2.8001750000, 3.2970180000, 4.1289567000, 5.6896639000", \
- "2.0341775000, 2.3027715000, 2.5004849000, 2.8217926000, 3.3162697000, 4.1487129000, 5.7064287000", \
- "2.0953459000, 2.3615161000, 2.5620195000, 2.8822993000, 3.3778949000, 4.2107891000, 5.7713057000", \
- "2.1914812000, 2.4548648000, 2.6551148000, 2.9752294000, 3.4690868000, 4.3014921000, 5.8604965000", \
- "2.3886317000, 2.6537614000, 2.8525684000, 3.1734486000, 3.6678316000, 4.5010866000, 6.0615135000", \
- "2.5765545000, 2.8461207000, 3.0425122000, 3.3641523000, 3.8585237000, 4.6908180000, 6.2501555000", \
- "3.0856555000, 3.3520178000, 3.5494883000, 3.8717518000, 4.3657602000, 5.1950177000, 6.7551338000", \
- "3.3148517000, 3.5768311000, 3.7773344000, 4.0970010000, 4.5928084000, 5.4245626000, 6.9861867000", \
- "3.5226178000, 3.7892294000, 3.9886152000, 4.3081001000, 4.8038458000, 5.6344649000, 7.1943074000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036400000, 0.0072700000, 0.0145400000, 0.0290800000, 0.0581600000, 0.1163200000");
- values("1.8405051000, 2.0560444000, 2.2105653000, 2.4595095000, 2.8713560000, 3.5739132000, 4.8564175000", \
- "1.8445196000, 2.0587536000, 2.2134072000, 2.4623439000, 2.8741376000, 3.5764554000, 4.8576543000", \
- "1.8508752000, 2.0649915000, 2.2195972000, 2.4692044000, 2.8803961000, 3.5832799000, 4.8656745000", \
- "1.8688084000, 2.0830990000, 2.2374349000, 2.4873672000, 2.8986562000, 3.6014416000, 4.8838698000", \
- "1.9304112000, 2.1438087000, 2.2991151000, 2.5479685000, 2.9603855000, 3.6625794000, 4.9451345000", \
- "2.0245265000, 2.2384334000, 2.3931563000, 2.6432228000, 3.0548246000, 3.7571715000, 5.0392752000", \
- "2.2243678000, 2.4381290000, 2.5923337000, 2.8419853000, 3.2536955000, 3.9559644000, 5.2381965000", \
- "2.4208171000, 2.6345952000, 2.7888833000, 3.0389089000, 3.4500707000, 4.1524935000, 5.4337961000", \
- "2.9247387000, 3.1397527000, 3.2931970000, 3.5440315000, 3.9541197000, 4.6567989000, 5.9390923000", \
- "3.1519101000, 3.3687031000, 3.5215051000, 3.7705679000, 4.1819006000, 4.8836140000, 6.1645382000", \
- "3.3544505000, 3.5700072000, 3.7239520000, 3.9729153000, 4.3842832000, 5.0864992000, 6.3676437000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036400000, 0.0072700000, 0.0145400000, 0.0290800000, 0.0581600000, 0.1163200000");
- values("0.3209092000, 0.5233922000, 0.6868953000, 0.9514622000, 1.4217476000, 2.3779834000, 4.4381716000", \
- "0.3213083000, 0.5233634000, 0.6869866000, 0.9519880000, 1.4213165000, 2.3888271000, 4.4507922000", \
- "0.3212855000, 0.5233219000, 0.6864115000, 0.9514832000, 1.4208272000, 2.3884332000, 4.4507442000", \
- "0.3215074000, 0.5230830000, 0.6868936000, 0.9494017000, 1.4205054000, 2.3801483000, 4.4368416000", \
- "0.3202464000, 0.5223917000, 0.6861867000, 0.9514479000, 1.4217365000, 2.3885349000, 4.4507793000", \
- "0.3207228000, 0.5229209000, 0.6866944000, 0.9518897000, 1.4193497000, 2.3780895000, 4.4333883000", \
- "0.3213131000, 0.5243589000, 0.6868756000, 0.9519393000, 1.4216539000, 2.3885300000, 4.4507509000", \
- "0.3198447000, 0.5232129000, 0.6857935000, 0.9493809000, 1.4198096000, 2.3796531000, 4.4401025000", \
- "0.3204362000, 0.5236089000, 0.6872081000, 0.9504233000, 1.4212530000, 2.3779285000, 4.4398063000", \
- "0.3213548000, 0.5239485000, 0.6870717000, 0.9500452000, 1.4199569000, 2.3878359000, 4.4479544000", \
- "0.3221123000, 0.5244518000, 0.6879881000, 0.9513980000, 1.4198046000, 2.3817450000, 4.4375299000");
- }
- related_pin : "GATE";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0036400000, 0.0072700000, 0.0145400000, 0.0290800000, 0.0581600000, 0.1163200000");
- values("0.2616637000, 0.4152178000, 0.5422390000, 0.7724431000, 1.2058693000, 2.0372442000, 3.7701784000", \
- "0.2616803000, 0.4146694000, 0.5415019000, 0.7714886000, 1.2025936000, 2.0307775000, 3.7409067000", \
- "0.2609315000, 0.4136798000, 0.5414548000, 0.7723253000, 1.2056970000, 2.0369493000, 3.7703294000", \
- "0.2614440000, 0.4139440000, 0.5410485000, 0.7723641000, 1.2059107000, 2.0372786000, 3.7704249000", \
- "0.2607637000, 0.4145777000, 0.5408765000, 0.7720912000, 1.2036987000, 2.0304691000, 3.7682484000", \
- "0.2610918000, 0.4136357000, 0.5405155000, 0.7721086000, 1.2045873000, 2.0386084000, 3.7564565000", \
- "0.2611821000, 0.4142889000, 0.5408319000, 0.7718424000, 1.2059419000, 2.0372941000, 3.7554675000", \
- "0.2609987000, 0.4144888000, 0.5406695000, 0.7720845000, 1.2055563000, 2.0382078000, 3.7573620000", \
- "0.2612031000, 0.4140587000, 0.5414011000, 0.7722841000, 1.2058781000, 2.0374369000, 3.7702685000", \
- "0.2619933000, 0.4144453000, 0.5405565000, 0.7720216000, 1.2038306000, 2.0322464000, 3.7511803000", \
- "0.2604728000, 0.4155181000, 0.5404516000, 0.7715342000, 1.2036642000, 2.0326885000, 3.7398618000");
- }
- timing_sense : "non_unate";
- timing_type : "rising_edge";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__einvn_1") {
- area : 13.675200000;
- cell_footprint : "sky130_fd_sc_hvl__einvn";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0044200000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0024500000, 0.0023200000, 0.0022800000, 0.0021900000, 0.0025100000, 0.0025000000, 0.0024700000, 0.0025600000, 0.0028800000, 0.0030300000, 0.0031800000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0022300000, 0.0130300000, 0.0027800000, 0.0013900000, 0.0019300000, 0.0022800000, 0.0023400000, 0.0025400000, 0.0028600000, 0.0030100000, 0.0031600000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("TE_B") {
- capacitance : 0.0049600000;
- clock : "false";
- direction : "input";
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("Z") {
- capacitance : 0.0041600000;
- direction : "output";
- function : "(!A)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041600000, 0.0057100000, 0.0072700000, 0.0103800000, 0.0166100000, 0.0290600000, 0.0539500000");
- values("0.0035700000, 0.0015400000, -0.000600000, -0.004810000, -0.013310000, -0.030260000, -0.064140000", \
- "0.0040100000, 0.0016600000, -0.000450000, -0.004780000, -0.013310000, -0.030280000, -0.064110000", \
- "0.0041600000, 0.0017500000, -0.000460000, -0.004740000, -0.013270000, -0.030270000, -0.064180000", \
- "0.0046300000, 0.0020500000, -0.000290000, -0.004710000, -0.013320000, -0.030340000, -0.064270000", \
- "0.0051700000, 0.0026100000, 0.0001900000, -0.004390000, -0.013160000, -0.030300000, -0.064280000", \
- "0.0054800000, 0.0030100000, 0.0006000000, -0.004010000, -0.012890000, -0.030140000, -0.064210000", \
- "0.0056300000, 0.0033200000, 0.0010000000, -0.003560000, -0.012480000, -0.029850000, -0.064040000", \
- "0.0056200000, 0.0034000000, 0.0011500000, -0.003330000, -0.012230000, -0.029630000, -0.063900000", \
- "0.0054200000, 0.0033000000, 0.0011500000, -0.003190000, -0.011890000, -0.029240000, -0.063620000", \
- "0.0052600000, 0.0031600000, 0.0010400000, -0.003210000, -0.011850000, -0.029140000, -0.063490000", \
- "0.0051100000, 0.0030800000, 0.0008900000, -0.003260000, -0.011860000, -0.029070000, -0.063390000");
- }
- related_pin : "A";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041600000, 0.0057100000, 0.0072700000, 0.0103800000, 0.0166100000, 0.0290600000, 0.0539500000");
- values("0.0118400000, 0.0150700000, 0.0174000000, 0.0216000000, 0.0300100000, 0.0467800000, 0.0805500000", \
- "0.0120900000, 0.0153200000, 0.0176400000, 0.0218600000, 0.0302800000, 0.0470500000, 0.0809200000", \
- "0.0122100000, 0.0153100000, 0.0176300000, 0.0218600000, 0.0303000000, 0.0470900000, 0.0808600000", \
- "0.0125200000, 0.0152200000, 0.0175200000, 0.0218400000, 0.0303500000, 0.0471200000, 0.0810200000", \
- "0.0123600000, 0.0148300000, 0.0171900000, 0.0216100000, 0.0301700000, 0.0471200000, 0.0809300000", \
- "0.0121700000, 0.0145400000, 0.0168800000, 0.0213500000, 0.0299800000, 0.0470100000, 0.0809500000", \
- "0.0121300000, 0.0143600000, 0.0166100000, 0.0210200000, 0.0296900000, 0.0467600000, 0.0807300000", \
- "0.0121600000, 0.0143400000, 0.0165400000, 0.0208500000, 0.0295200000, 0.0466500000, 0.0806100000", \
- "0.0123200000, 0.0144300000, 0.0165800000, 0.0208100000, 0.0293100000, 0.0462700000, 0.0803600000", \
- "0.0124700000, 0.0145100000, 0.0166500000, 0.0208800000, 0.0293400000, 0.0461700000, 0.0802400000", \
- "0.0125800000, 0.0146100000, 0.0167200000, 0.0209500000, 0.0293700000, 0.0462000000, 0.0802800000");
- }
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041600000, 0.0057100000, 0.0072700000, 0.0103800000, 0.0166100000, 0.0290600000, 0.0539500000");
- values("0.0035700000, 0.0015400000, -0.000600000, -0.004810000, -0.013310000, -0.030260000, -0.064140000", \
- "0.0040100000, 0.0016600000, -0.000450000, -0.004780000, -0.013310000, -0.030280000, -0.064110000", \
- "0.0041600000, 0.0017500000, -0.000460000, -0.004740000, -0.013270000, -0.030270000, -0.064180000", \
- "0.0046300000, 0.0020500000, -0.000290000, -0.004710000, -0.013320000, -0.030340000, -0.064270000", \
- "0.0051700000, 0.0026100000, 0.0001900000, -0.004390000, -0.013160000, -0.030300000, -0.064280000", \
- "0.0054800000, 0.0030100000, 0.0006000000, -0.004010000, -0.012890000, -0.030140000, -0.064210000", \
- "0.0056300000, 0.0033200000, 0.0010000000, -0.003560000, -0.012480000, -0.029850000, -0.064040000", \
- "0.0056200000, 0.0034000000, 0.0011500000, -0.003330000, -0.012230000, -0.029630000, -0.063900000", \
- "0.0054200000, 0.0033000000, 0.0011500000, -0.003190000, -0.011890000, -0.029240000, -0.063620000", \
- "0.0052600000, 0.0031600000, 0.0010400000, -0.003210000, -0.011850000, -0.029140000, -0.063490000", \
- "0.0051100000, 0.0030800000, 0.0008900000, -0.003260000, -0.011860000, -0.029070000, -0.063390000");
- }
- related_pin : "TE_B";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041600000, 0.0057100000, 0.0072700000, 0.0103800000, 0.0166100000, 0.0290600000, 0.0539500000");
- values("0.0118400000, 0.0150700000, 0.0174000000, 0.0216000000, 0.0300100000, 0.0467800000, 0.0805500000", \
- "0.0120900000, 0.0153200000, 0.0176400000, 0.0218600000, 0.0302800000, 0.0470500000, 0.0809200000", \
- "0.0122100000, 0.0153100000, 0.0176300000, 0.0218600000, 0.0303000000, 0.0470900000, 0.0808600000", \
- "0.0125200000, 0.0152200000, 0.0175200000, 0.0218400000, 0.0303500000, 0.0471200000, 0.0810200000", \
- "0.0123600000, 0.0148300000, 0.0171900000, 0.0216100000, 0.0301700000, 0.0471200000, 0.0809300000", \
- "0.0121700000, 0.0145400000, 0.0168800000, 0.0213500000, 0.0299800000, 0.0470100000, 0.0809500000", \
- "0.0121300000, 0.0143600000, 0.0166100000, 0.0210200000, 0.0296900000, 0.0467600000, 0.0807300000", \
- "0.0121600000, 0.0143400000, 0.0165400000, 0.0208500000, 0.0295200000, 0.0466500000, 0.0806100000", \
- "0.0123200000, 0.0144300000, 0.0165800000, 0.0208100000, 0.0293100000, 0.0462700000, 0.0803600000", \
- "0.0124700000, 0.0145100000, 0.0166500000, 0.0208800000, 0.0293400000, 0.0461700000, 0.0802400000", \
- "0.0125800000, 0.0146100000, 0.0167200000, 0.0209500000, 0.0293700000, 0.0462000000, 0.0802800000");
- }
- }
- max_capacitance : 0.0539500000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- three_state : "(TE_B)";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041600000, 0.0057100000, 0.0072700000, 0.0103800000, 0.0166100000, 0.0290600000, 0.0539500000");
- values("0.2312700000, 0.3230700000, 0.4045000000, 0.5651600000, 0.8858900000, 1.5264700000, 2.8077700000", \
- "0.2317000000, 0.3236800000, 0.4068400000, 0.5685800000, 0.8911400000, 1.5323700000, 2.8121700000", \
- "0.2324900000, 0.3255300000, 0.4098800000, 0.5733800000, 0.8956100000, 1.5368300000, 2.8183300000", \
- "0.2390800000, 0.3348300000, 0.4228000000, 0.5895600000, 0.9150100000, 1.5587000000, 2.8390000000", \
- "0.2828600000, 0.3779700000, 0.4687500000, 0.6406800000, 0.9715000000, 1.6186000000, 2.9009000000", \
- "0.3668800000, 0.4572000000, 0.5467700000, 0.7198000000, 1.0537000000, 1.7042000000, 2.9917000000", \
- "0.4949000000, 0.6190000000, 0.7189000000, 0.8889000000, 1.2233000000, 1.8776000000, 3.1697000000", \
- "0.5916000000, 0.7454000000, 0.8682000000, 1.0659000000, 1.3980000000, 2.0543000000, 3.3462000000", \
- "0.7917700000, 1.0107700000, 1.1850700000, 1.4632700000, 1.8872700000, 2.5519700000, 3.8398700000", \
- "0.8743300000, 1.1212300000, 1.3178300000, 1.6309300000, 2.1089300000, 2.8146300000, 4.1051300000", \
- "0.9482000000, 1.2200000000, 1.4369000000, 1.7835000000, 2.3091000000, 3.0781000000, 4.3686000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041600000, 0.0057100000, 0.0072700000, 0.0103800000, 0.0166100000, 0.0290600000, 0.0539500000");
- values("0.1880800000, 0.3095700000, 0.3984200000, 0.5616000000, 0.8865600000, 1.5340700000, 2.8278700000", \
- "0.1925300000, 0.3125600000, 0.4022500000, 0.5666600000, 0.8918800000, 1.5389700000, 2.8368700000", \
- "0.1986100000, 0.3160800000, 0.4049500000, 0.5701100000, 0.8959900000, 1.5447300000, 2.8380300000", \
- "0.2230500000, 0.3262800000, 0.4150800000, 0.5825100000, 0.9100100000, 1.5590000000, 2.8575000000", \
- "0.2715200000, 0.3664300000, 0.4565400000, 0.6273400000, 0.9597000000, 1.6123000000, 2.9074000000", \
- "0.3523100000, 0.4427000000, 0.5314800000, 0.7038000000, 1.0386000000, 1.6944000000, 2.9946000000", \
- "0.4633000000, 0.5919000000, 0.6957000000, 0.8669000000, 1.2027000000, 1.8598000000, 3.1606000000", \
- "0.5446000000, 0.7034000000, 0.8299000000, 1.0339000000, 1.3704000000, 2.0294000000, 3.3308000000", \
- "0.7032700000, 0.9276700000, 1.1065700000, 1.3924700000, 1.8292700000, 2.5060700000, 3.8085700000", \
- "0.7645300000, 1.0170300000, 1.2183300000, 1.5404300000, 2.0304300000, 2.7561300000, 4.0595300000", \
- "0.8172000000, 1.0951000000, 1.3166000000, 1.6714000000, 2.2109000000, 3.0039000000, 4.3115000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041600000, 0.0057100000, 0.0072700000, 0.0103800000, 0.0166100000, 0.0290600000, 0.0539500000");
- values("0.1555100000, 0.2632100000, 0.3711700000, 0.5854600000, 1.0159500000, 1.8729400000, 3.5866000000", \
- "0.1555200000, 0.2628500000, 0.3712500000, 0.5863800000, 1.0154200000, 1.8737900000, 3.5879000000", \
- "0.1555400000, 0.2630000000, 0.3708500000, 0.5858000000, 1.0160600000, 1.8740900000, 3.5878000000", \
- "0.1554000000, 0.2628000000, 0.3710400000, 0.5863700000, 1.0160400000, 1.8720300000, 3.5879000000", \
- "0.1550300000, 0.2627300000, 0.3707300000, 0.5859300000, 1.0161300000, 1.8740600000, 3.5881000000", \
- "0.1733700000, 0.2648300000, 0.3703500000, 0.5853500000, 1.0159100000, 1.8737000000, 3.5869000000", \
- "0.2570000000, 0.3377000000, 0.4160000000, 0.5992000000, 1.0143000000, 1.8742000000, 3.5878000000", \
- "0.3223000000, 0.4243000000, 0.5071000000, 0.6601000000, 1.0318000000, 1.8725000000, 3.5870000000", \
- "0.4762000000, 0.6177000000, 0.7290000000, 0.9117000000, 1.2156000000, 1.9301000000, 3.5870000000", \
- "0.5447000000, 0.7052000000, 0.8292000000, 1.0319000000, 1.3487000000, 2.0078000000, 3.5892000000", \
- "0.6080000000, 0.7857000000, 0.9223000000, 1.1427000000, 1.4867000000, 2.1064000000, 3.6228000000");
- }
- related_pin : "A";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041600000, 0.0057100000, 0.0072700000, 0.0103800000, 0.0166100000, 0.0290600000, 0.0539500000");
- values("0.1776800000, 0.2887200000, 0.4002800000, 0.6216000000, 1.0635500000, 1.9471900000, 3.7116000000", \
- "0.1776300000, 0.2889500000, 0.4004600000, 0.6215400000, 1.0639800000, 1.9469500000, 3.7066000000", \
- "0.1775800000, 0.2888400000, 0.3998100000, 0.6215800000, 1.0628500000, 1.9456600000, 3.7116000000", \
- "0.1775900000, 0.2889900000, 0.4002800000, 0.6215600000, 1.0638400000, 1.9466600000, 3.7061000000", \
- "0.1767200000, 0.2883800000, 0.4003500000, 0.6214800000, 1.0624300000, 1.9463500000, 3.7116000000", \
- "0.2004100000, 0.2932400000, 0.3993400000, 0.6211300000, 1.0626200000, 1.9453000000, 3.7066000000", \
- "0.2803000000, 0.3740000000, 0.4547000000, 0.6402000000, 1.0624000000, 1.9466000000, 3.7113000000", \
- "0.3359000000, 0.4528000000, 0.5492000000, 0.7088000000, 1.0870000000, 1.9446000000, 3.7115000000", \
- "0.4810000000, 0.6288000000, 0.7504000000, 0.9535000000, 1.2850000000, 2.0157000000, 3.7114000000", \
- "0.5468000000, 0.7112000000, 0.8441000000, 1.0635000000, 1.4181000000, 2.0983000000, 3.7218000000", \
- "0.6093000000, 0.7882000000, 0.9328000000, 1.1678000000, 1.5493000000, 2.2063000000, 3.7532000000");
- }
- timing_sense : "negative_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041600000, 0.0057100000, 0.0072700000, 0.0103800000, 0.0166100000, 0.0290600000, 0.0539500000");
- values("0.5142600000, 0.6001200000, 0.6831800000, 0.8448400000, 1.1654700000, 1.8060700000, 3.0827700000", \
- "0.5190800000, 0.6050400000, 0.6880600000, 0.8499100000, 1.1705700000, 1.8108700000, 3.0887700000", \
- "0.5243900000, 0.6102500000, 0.6930000000, 0.8546500000, 1.1753300000, 1.8155300000, 3.0959300000", \
- "0.5411300000, 0.6270000000, 0.7100600000, 0.8717400000, 1.1929000000, 1.8329000000, 3.1103000000", \
- "0.5988300000, 0.6846500000, 0.7678500000, 0.9297000000, 1.2505000000, 1.8900000000, 3.1705000000", \
- "0.6927000000, 0.7785000000, 0.8617000000, 1.0236000000, 1.3443000000, 1.9841000000, 3.2642000000", \
- "0.8753000000, 0.9618000000, 1.0451000000, 1.2071000000, 1.5274000000, 2.1680000000, 3.4463000000", \
- "1.0194000000, 1.1088000000, 1.1939000000, 1.3569000000, 1.6783000000, 2.3176000000, 3.5988000000", \
- "1.3133700000, 1.4080700000, 1.4962700000, 1.6636700000, 1.9889700000, 2.6311700000, 3.9112700000", \
- "1.4328300000, 1.5299300000, 1.6198300000, 1.7887300000, 2.1154300000, 2.7587300000, 4.0386300000", \
- "1.5381000000, 1.6378000000, 1.7289000000, 1.8995000000, 2.2266000000, 2.8723000000, 4.1518000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041600000, 0.0057100000, 0.0072700000, 0.0103800000, 0.0166100000, 0.0290600000, 0.0539500000");
- values("0.2228300000, 0.3045500000, 0.3861100000, 0.5482900000, 0.8723800000, 1.5208700000, 2.8115700000", \
- "0.2280500000, 0.3097400000, 0.3913200000, 0.5534500000, 0.8775800000, 1.5256700000, 2.8171700000", \
- "0.2341200000, 0.3158800000, 0.3974000000, 0.5595400000, 0.8832600000, 1.5309300000, 2.8251300000", \
- "0.2559000000, 0.3375800000, 0.4191500000, 0.5813600000, 0.9051000000, 1.5535000000, 2.8460000000", \
- "0.3237200000, 0.4054100000, 0.4869800000, 0.6491600000, 0.9730000000, 1.6216000000, 2.9135000000", \
- "0.4143300000, 0.4967400000, 0.5783600000, 0.7406000000, 1.0646000000, 1.7128000000, 3.0046000000", \
- "0.5474000000, 0.6474000000, 0.7380000000, 0.9020000000, 1.2260000000, 1.8745000000, 3.1661000000", \
- "0.6499000000, 0.7649000000, 0.8678000000, 1.0517000000, 1.3801000000, 2.0286000000, 3.3226000000", \
- "0.8597700000, 1.0172700000, 1.1516700000, 1.3836700000, 1.7776700000, 2.4482700000, 3.7427700000", \
- "0.9407300000, 1.1207300000, 1.2716300000, 1.5274300000, 1.9542300000, 2.6647300000, 3.9608300000", \
- "1.0088000000, 1.2107000000, 1.3783000000, 1.6580000000, 2.1165000000, 2.8700000000, 4.1790000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041600000, 0.0057100000, 0.0072700000, 0.0103800000, 0.0166100000, 0.0290600000, 0.0539500000");
- values("0.1755900000, 0.2785900000, 0.3824000000, 0.5913000000, 1.0160200000, 1.8693300000, 3.5805000000", \
- "0.1755500000, 0.2787200000, 0.3823400000, 0.5913300000, 1.0154500000, 1.8679800000, 3.5810000000", \
- "0.1756300000, 0.2786800000, 0.3823600000, 0.5911200000, 1.0158200000, 1.8700000000, 3.5772000000", \
- "0.1755800000, 0.2785800000, 0.3824000000, 0.5913600000, 1.0152900000, 1.8691000000, 3.5808000000", \
- "0.1755600000, 0.2787100000, 0.3825400000, 0.5914900000, 1.0150500000, 1.8697000000, 3.5792000000", \
- "0.1755300000, 0.2787000000, 0.3825000000, 0.5915000000, 1.0151000000, 1.8693000000, 3.5796000000", \
- "0.1777000000, 0.2797000000, 0.3835000000, 0.5922000000, 1.0158000000, 1.8687000000, 3.5810000000", \
- "0.1856000000, 0.2875000000, 0.3897000000, 0.5954000000, 1.0172000000, 1.8703000000, 3.5764000000", \
- "0.1998000000, 0.3013000000, 0.4034000000, 0.6087000000, 1.0270000000, 1.8747000000, 3.5773000000", \
- "0.2070000000, 0.3083000000, 0.4092000000, 0.6126000000, 1.0299000000, 1.8763000000, 3.5814000000", \
- "0.2141000000, 0.3147000000, 0.4154000000, 0.6172000000, 1.0327000000, 1.8797000000, 3.5850000000");
- }
- related_pin : "TE_B";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041600000, 0.0057100000, 0.0072700000, 0.0103800000, 0.0166100000, 0.0290600000, 0.0539500000");
- values("0.1809400000, 0.2903900000, 0.4005000000, 0.6207800000, 1.0614200000, 1.9436500000, 3.7051000000", \
- "0.1809400000, 0.2905600000, 0.4001600000, 0.6207300000, 1.0617000000, 1.9403600000, 3.7012000000", \
- "0.1809300000, 0.2904000000, 0.4003000000, 0.6203100000, 1.0605800000, 1.9434200000, 3.7031000000", \
- "0.1808500000, 0.2898300000, 0.4009200000, 0.6206700000, 1.0619000000, 1.9408500000, 3.7050000000", \
- "0.1809000000, 0.2904700000, 0.4009300000, 0.6208400000, 1.0617900000, 1.9431800000, 3.7041000000", \
- "0.1892700000, 0.2933100000, 0.4013500000, 0.6201800000, 1.0613400000, 1.9412000000, 3.7046000000", \
- "0.2345000000, 0.3312000000, 0.4308000000, 0.6343000000, 1.0626000000, 1.9422000000, 3.7051000000", \
- "0.2751000000, 0.3831000000, 0.4817000000, 0.6737000000, 1.0808000000, 1.9408000000, 3.7024000000", \
- "0.3871000000, 0.5103000000, 0.6235000000, 0.8296000000, 1.2060000000, 1.9978000000, 3.7038000000", \
- "0.4448000000, 0.5760000000, 0.6940000000, 0.9066000000, 1.2932000000, 2.0560000000, 3.7215000000", \
- "0.5024000000, 0.6405000000, 0.7635000000, 0.9839000000, 1.3815000000, 2.1261000000, 3.7519000000");
- }
- timing_sense : "negative_unate";
- timing_type : "three_state_enable";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041600000, 0.0057100000, 0.0072700000, 0.0103800000, 0.0166100000, 0.0290600000, 0.0539500000");
- values("5.000000e-05, 5.000000e-05, 5.000000e-05, 5.000000e-05, 5.000000e-05, 5.000000e-05, 5.000000e-05", \
- "0.3847700000, 0.3847700000, 0.3847700000, 0.3847700000, 0.3847700000, 0.3847700000, 0.3847700000", \
- "0.5756500000, 0.5756500000, 0.5756500000, 0.5756500000, 0.5756500000, 0.5756500000, 0.5756500000", \
- "0.6630500000, 0.6630500000, 0.6630500000, 0.6630500000, 0.6630500000, 0.6630500000, 0.6630500000", \
- "0.7513500000, 0.7513500000, 0.7513500000, 0.7513500000, 0.7513500000, 0.7513500000, 0.7513500000", \
- "0.8550000000, 0.8550000000, 0.8550000000, 0.8550000000, 0.8550000000, 0.8550000000, 0.8550000000", \
- "1.0949000000, 1.0949000000, 1.0949000000, 1.0949000000, 1.0949000000, 1.0949000000, 1.0949000000", \
- "1.3587000000, 1.3587000000, 1.3587000000, 1.3587000000, 1.3587000000, 1.3587000000, 1.3587000000", \
- "2.1292700000, 2.1292700000, 2.1292700000, 2.1292700000, 2.1292700000, 2.1292700000, 2.1292700000", \
- "1.8824300000, 1.8824300000, 1.8824300000, 1.8824300000, 1.8824300000, 1.8824300000, 1.8824300000", \
- "1.8973000000, 1.8973000000, 1.8973000000, 1.8973000000, 1.8973000000, 1.8973000000, 1.8973000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041600000, 0.0057100000, 0.0072700000, 0.0103800000, 0.0166100000, 0.0290600000, 0.0539500000");
- values("-0.000660000, -0.000660000, -0.000660000, -0.000660000, -0.000660000, -0.000660000, -0.000660000", \
- "0.7059500000, 0.7059500000, 0.7059500000, 0.7059500000, 0.7059500000, 0.7059500000, 0.7059500000", \
- "0.6014000000, 0.6014000000, 0.6014000000, 0.6014000000, 0.6014000000, 0.6014000000, 0.6014000000", \
- "0.7793500000, 0.7793500000, 0.7793500000, 0.7793500000, 0.7793500000, 0.7793500000, 0.7793500000", \
- "0.9068000000, 0.9068000000, 0.9068000000, 0.9068000000, 0.9068000000, 0.9068000000, 0.9068000000", \
- "1.0162000000, 1.0162000000, 1.0162000000, 1.0162000000, 1.0162000000, 1.0162000000, 1.0162000000", \
- "1.2131000000, 1.2131000000, 1.2131000000, 1.2131000000, 1.2131000000, 1.2131000000, 1.2131000000", \
- "1.4067000000, 1.4067000000, 1.4067000000, 1.4067000000, 1.4067000000, 1.4067000000, 1.4067000000", \
- "1.8156700000, 1.8156700000, 1.8156700000, 1.8156700000, 1.8156700000, 1.8156700000, 1.8156700000", \
- "1.9873300000, 1.9873300000, 1.9873300000, 1.9873300000, 1.9873300000, 1.9873300000, 1.9873300000", \
- "2.1319000000, 2.1319000000, 2.1319000000, 2.1319000000, 2.1319000000, 2.1319000000, 2.1319000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041600000, 0.0057100000, 0.0072700000, 0.0103800000, 0.0166100000, 0.0290600000, 0.0539500000");
- values("0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000");
- }
- related_pin : "TE_B";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041600000, 0.0057100000, 0.0072700000, 0.0103800000, 0.0166100000, 0.0290600000, 0.0539500000");
- values("0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000");
- }
- timing_sense : "positive_unate";
- timing_type : "three_state_disable";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__einvp_1") {
- area : 13.675200000;
- cell_footprint : "sky130_fd_sc_hvl__einvp";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0043900000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0030600000, 0.0104000000, 0.0030800000, 0.0026500000, 0.0032100000, 0.0032900000, 0.0032400000, 0.0033600000, 0.0037800000, 0.0039800000, 0.0041800000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0032900000, 0.0030400000, 0.0019600000, 0.0018800000, 0.0029000000, 0.0026900000, 0.0027900000, 0.0030600000, 0.0033800000, 0.0035600000, 0.0037400000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("TE") {
- capacitance : 0.0041900000;
- clock : "false";
- direction : "input";
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("Z") {
- capacitance : 0.0041400000;
- direction : "output";
- function : "(!A)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041400000, 0.0057000000, 0.0072700000, 0.0104000000, 0.0166500000, 0.0291600000, 0.0541800000");
- values("0.0033400000, 0.0013100000, -0.000830000, -0.005080000, -0.013590000, -0.030630000, -0.064680000", \
- "0.0036900000, 0.0015000000, -0.000750000, -0.005000000, -0.013530000, -0.030630000, -0.064710000", \
- "0.0039100000, 0.0015600000, -0.000690000, -0.005010000, -0.013570000, -0.030660000, -0.064720000", \
- "0.0043900000, 0.0017900000, -0.000540000, -0.004980000, -0.013610000, -0.030720000, -0.064810000", \
- "0.0049400000, 0.0023700000, -6.00000e-05, -0.004660000, -0.013460000, -0.030670000, -0.064830000", \
- "0.0052400000, 0.0027800000, 0.0003600000, -0.004280000, -0.013180000, -0.030510000, -0.064750000", \
- "0.0053900000, 0.0030700000, 0.0007400000, -0.003840000, -0.012780000, -0.030220000, -0.064580000", \
- "0.0053900000, 0.0031500000, 0.0008900000, -0.003620000, -0.012530000, -0.030000000, -0.064440000", \
- "0.0051900000, 0.0030600000, 0.0008900000, -0.003470000, -0.012200000, -0.029620000, -0.064150000", \
- "0.0050300000, 0.0029100000, 0.0007900000, -0.003510000, -0.012160000, -0.029520000, -0.064040000", \
- "0.0048800000, 0.0028400000, 0.0007200000, -0.003550000, -0.012170000, -0.029460000, -0.063950000");
- }
- related_pin : "A";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041400000, 0.0057000000, 0.0072700000, 0.0104000000, 0.0166500000, 0.0291600000, 0.0541800000");
- values("0.0114800000, 0.0147500000, 0.0170800000, 0.0213100000, 0.0297700000, 0.0466100000, 0.0806400000", \
- "0.0117700000, 0.0149400000, 0.0172600000, 0.0215500000, 0.0300100000, 0.0468600000, 0.0809000000", \
- "0.0118600000, 0.0149600000, 0.0172900000, 0.0215500000, 0.0300000000, 0.0469100000, 0.0808700000", \
- "0.0121600000, 0.0148700000, 0.0171900000, 0.0215500000, 0.0300500000, 0.0469900000, 0.0809500000", \
- "0.0120000000, 0.0144900000, 0.0168500000, 0.0213200000, 0.0299300000, 0.0469100000, 0.0809900000", \
- "0.0118300000, 0.0142200000, 0.0165500000, 0.0210400000, 0.0297300000, 0.0468100000, 0.0808600000", \
- "0.0117900000, 0.0140200000, 0.0162800000, 0.0207200000, 0.0294300000, 0.0465900000, 0.0807300000", \
- "0.0118200000, 0.0140200000, 0.0162300000, 0.0205800000, 0.0292600000, 0.0464100000, 0.0807300000", \
- "0.0119900000, 0.0141100000, 0.0162800000, 0.0205300000, 0.0290700000, 0.0461600000, 0.0804300000", \
- "0.0121400000, 0.0141900000, 0.0163400000, 0.0206000000, 0.0290800000, 0.0460100000, 0.0803600000", \
- "0.0122500000, 0.0143000000, 0.0164100000, 0.0206700000, 0.0291200000, 0.0459800000, 0.0801300000");
- }
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041400000, 0.0057000000, 0.0072700000, 0.0104000000, 0.0166500000, 0.0291600000, 0.0541800000");
- values("0.0033400000, 0.0013100000, -0.000830000, -0.005080000, -0.013590000, -0.030630000, -0.064680000", \
- "0.0036900000, 0.0015000000, -0.000750000, -0.005000000, -0.013530000, -0.030630000, -0.064710000", \
- "0.0039100000, 0.0015600000, -0.000690000, -0.005010000, -0.013570000, -0.030660000, -0.064720000", \
- "0.0043900000, 0.0017900000, -0.000540000, -0.004980000, -0.013610000, -0.030720000, -0.064810000", \
- "0.0049400000, 0.0023700000, -6.00000e-05, -0.004660000, -0.013460000, -0.030670000, -0.064830000", \
- "0.0052400000, 0.0027800000, 0.0003600000, -0.004280000, -0.013180000, -0.030510000, -0.064750000", \
- "0.0053900000, 0.0030700000, 0.0007400000, -0.003840000, -0.012780000, -0.030220000, -0.064580000", \
- "0.0053900000, 0.0031500000, 0.0008900000, -0.003620000, -0.012530000, -0.030000000, -0.064440000", \
- "0.0051900000, 0.0030600000, 0.0008900000, -0.003470000, -0.012200000, -0.029620000, -0.064150000", \
- "0.0050300000, 0.0029100000, 0.0007900000, -0.003510000, -0.012160000, -0.029520000, -0.064040000", \
- "0.0048800000, 0.0028400000, 0.0007200000, -0.003550000, -0.012170000, -0.029460000, -0.063950000");
- }
- related_pin : "TE";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041400000, 0.0057000000, 0.0072700000, 0.0104000000, 0.0166500000, 0.0291600000, 0.0541800000");
- values("0.0114800000, 0.0147500000, 0.0170800000, 0.0213100000, 0.0297700000, 0.0466100000, 0.0806400000", \
- "0.0117700000, 0.0149400000, 0.0172600000, 0.0215500000, 0.0300100000, 0.0468600000, 0.0809000000", \
- "0.0118600000, 0.0149600000, 0.0172900000, 0.0215500000, 0.0300000000, 0.0469100000, 0.0808700000", \
- "0.0121600000, 0.0148700000, 0.0171900000, 0.0215500000, 0.0300500000, 0.0469900000, 0.0809500000", \
- "0.0120000000, 0.0144900000, 0.0168500000, 0.0213200000, 0.0299300000, 0.0469100000, 0.0809900000", \
- "0.0118300000, 0.0142200000, 0.0165500000, 0.0210400000, 0.0297300000, 0.0468100000, 0.0808600000", \
- "0.0117900000, 0.0140200000, 0.0162800000, 0.0207200000, 0.0294300000, 0.0465900000, 0.0807300000", \
- "0.0118200000, 0.0140200000, 0.0162300000, 0.0205800000, 0.0292600000, 0.0464100000, 0.0807300000", \
- "0.0119900000, 0.0141100000, 0.0162800000, 0.0205300000, 0.0290700000, 0.0461600000, 0.0804300000", \
- "0.0121400000, 0.0141900000, 0.0163400000, 0.0206000000, 0.0290800000, 0.0460100000, 0.0803600000", \
- "0.0122500000, 0.0143000000, 0.0164100000, 0.0206700000, 0.0291200000, 0.0459800000, 0.0801300000");
- }
- }
- max_capacitance : 0.0541800000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- three_state : "(TE')";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041400000, 0.0057000000, 0.0072700000, 0.0104000000, 0.0166500000, 0.0291600000, 0.0541800000");
- values("0.2351900000, 0.3286700000, 0.4111500000, 0.5744300000, 0.8992000000, 1.5479700000, 2.8457700000", \
- "0.2359800000, 0.3299400000, 0.4144000000, 0.5790900000, 0.9038100000, 1.5542700000, 2.8520700000", \
- "0.2367500000, 0.3317700000, 0.4175700000, 0.5832500000, 0.9098500000, 1.5597300000, 2.8551300000", \
- "0.2421000000, 0.3398400000, 0.4295400000, 0.5982800000, 0.9271000000, 1.5796000000, 2.8780000000", \
- "0.2833600000, 0.3807600000, 0.4731000000, 0.6478300000, 0.9813000000, 1.6361000000, 2.9358000000", \
- "0.3657800000, 0.4584500000, 0.5496300000, 0.7254000000, 1.0637000000, 1.7216000000, 3.0269000000", \
- "0.4925000000, 0.6191000000, 0.7203000000, 0.8931000000, 1.2318000000, 1.8945000000, 3.1997000000", \
- "0.5886000000, 0.7449000000, 0.8695000000, 1.0697000000, 1.4061000000, 2.0702000000, 3.3774000000", \
- "0.7877700000, 1.0101700000, 1.1865700000, 1.4678700000, 1.8946700000, 2.5677700000, 3.8734700000", \
- "0.8699300000, 1.1204300000, 1.3194300000, 1.6362300000, 2.1171300000, 2.8296300000, 4.1373300000", \
- "0.9435000000, 1.2193000000, 1.4388000000, 1.7889000000, 2.3179000000, 3.0931000000, 4.4000000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041400000, 0.0057000000, 0.0072700000, 0.0104000000, 0.0166500000, 0.0291600000, 0.0541800000");
- values("0.1782800000, 0.2975800000, 0.3853500000, 0.5477100000, 0.8724100000, 1.5193700000, 2.8144700000", \
- "0.1824600000, 0.3005300000, 0.3890800000, 0.5525500000, 0.8769000000, 1.5236700000, 2.8204700000", \
- "0.1889700000, 0.3038800000, 0.3920900000, 0.5565700000, 0.8816600000, 1.5300300000, 2.8247300000", \
- "0.2142200000, 0.3155700000, 0.4033000000, 0.5702200000, 0.8962100000, 1.5466000000, 2.8405000000", \
- "0.2649000000, 0.3578800000, 0.4467900000, 0.6176800000, 0.9478000000, 1.5987000000, 2.8978000000", \
- "0.3466900000, 0.4366800000, 0.5242100000, 0.6953000000, 1.0287000000, 1.6839000000, 2.9817000000", \
- "0.4568000000, 0.5860000000, 0.6899000000, 0.8603000000, 1.1936000000, 1.8511000000, 3.1521000000", \
- "0.5372000000, 0.6971000000, 0.8239000000, 1.0281000000, 1.3626000000, 2.0185000000, 3.3240000000", \
- "0.6933700000, 0.9198700000, 1.0997700000, 1.3864700000, 1.8225700000, 2.4965700000, 3.8020700000", \
- "0.7535300000, 1.0084300000, 1.2109300000, 1.5341300000, 2.0236300000, 2.7485300000, 4.0518300000", \
- "0.8052000000, 1.0857000000, 1.3086000000, 1.6648000000, 2.2038000000, 2.9966000000, 4.3009000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041400000, 0.0057000000, 0.0072700000, 0.0104000000, 0.0166500000, 0.0291600000, 0.0541800000");
- values("0.1560700000, 0.2648500000, 0.3736400000, 0.5915500000, 1.0253400000, 1.8934300000, 3.6285000000", \
- "0.1561900000, 0.2645500000, 0.3740700000, 0.5911200000, 1.0257200000, 1.8930800000, 3.6278000000", \
- "0.1561300000, 0.2648000000, 0.3741000000, 0.5915600000, 1.0251100000, 1.8933800000, 3.6297000000", \
- "0.1562700000, 0.2645100000, 0.3740900000, 0.5916800000, 1.0257000000, 1.8930200000, 3.6293000000", \
- "0.1559800000, 0.2648700000, 0.3741000000, 0.5913600000, 1.0256200000, 1.8938900000, 3.6297000000", \
- "0.1743800000, 0.2670700000, 0.3738000000, 0.5909600000, 1.0249100000, 1.8936000000, 3.6291000000", \
- "0.2566000000, 0.3393000000, 0.4192000000, 0.6048000000, 1.0241000000, 1.8939000000, 3.6298000000", \
- "0.3213000000, 0.4254000000, 0.5096000000, 0.6650000000, 1.0419000000, 1.8928000000, 3.6299000000", \
- "0.4739000000, 0.6179000000, 0.7310000000, 0.9163000000, 1.2239000000, 1.9491000000, 3.6285000000", \
- "0.5419000000, 0.7045000000, 0.8310000000, 1.0359000000, 1.3560000000, 2.0259000000, 3.6318000000", \
- "0.6047000000, 0.7844000000, 0.9241000000, 1.1472000000, 1.4942000000, 2.1235000000, 3.6632000000");
- }
- related_pin : "A";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041400000, 0.0057000000, 0.0072700000, 0.0104000000, 0.0166500000, 0.0291600000, 0.0541800000");
- values("0.1696300000, 0.2830000000, 0.3954700000, 0.6176300000, 1.0600600000, 1.9423700000, 3.7075000000", \
- "0.1696900000, 0.2831300000, 0.3952800000, 0.6177800000, 1.0602500000, 1.9414700000, 3.7058000000", \
- "0.1697700000, 0.2831300000, 0.3947600000, 0.6172100000, 1.0586500000, 1.9435300000, 3.7053000000", \
- "0.1698900000, 0.2826100000, 0.3953200000, 0.6175600000, 1.0600100000, 1.9431000000, 3.7071000000", \
- "0.1688600000, 0.2819100000, 0.3944700000, 0.6168700000, 1.0598300000, 1.9416800000, 3.7075000000", \
- "0.1955000000, 0.2875600000, 0.3920700000, 0.6163100000, 1.0592000000, 1.9420000000, 3.7065000000", \
- "0.2749000000, 0.3700000000, 0.4501000000, 0.6368000000, 1.0567000000, 1.9426000000, 3.7061000000", \
- "0.3311000000, 0.4481000000, 0.5457000000, 0.7043000000, 1.0820000000, 1.9417000000, 3.7023000000", \
- "0.4758000000, 0.6246000000, 0.7465000000, 0.9499000000, 1.2811000000, 2.0115000000, 3.7056000000", \
- "0.5412000000, 0.7068000000, 0.8404000000, 1.0601000000, 1.4145000000, 2.0939000000, 3.7121000000", \
- "0.6034000000, 0.7837000000, 0.9290000000, 1.1646000000, 1.5453000000, 2.2022000000, 3.7518000000");
- }
- timing_sense : "negative_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041400000, 0.0057000000, 0.0072700000, 0.0104000000, 0.0166500000, 0.0291600000, 0.0541800000");
- values("0.1797200000, 0.2608700000, 0.3423300000, 0.5044100000, 0.8279300000, 1.4766700000, 2.7727700000", \
- "0.1852300000, 0.2663600000, 0.3478300000, 0.5099000000, 0.8335200000, 1.4820700000, 2.7767700000", \
- "0.1914000000, 0.2725600000, 0.3540400000, 0.5161200000, 0.8395600000, 1.4883300000, 2.7845300000", \
- "0.2136500000, 0.2948300000, 0.3763000000, 0.5383600000, 0.8619000000, 1.5103000000, 2.8066000000", \
- "0.2809400000, 0.3620000000, 0.4434700000, 0.6055400000, 0.9290000000, 1.5778000000, 2.8738000000", \
- "0.3680800000, 0.4502800000, 0.5317700000, 0.6939000000, 1.0173000000, 1.6661000000, 2.9600000000", \
- "0.5008000000, 0.6036000000, 0.6947000000, 0.8592000000, 1.1832000000, 1.8316000000, 3.1281000000", \
- "0.6045000000, 0.7271000000, 0.8329000000, 1.0177000000, 1.3455000000, 1.9948000000, 3.2912000000", \
- "0.8159700000, 0.9922700000, 1.1371700000, 1.3784700000, 1.7750700000, 2.4439700000, 3.7430700000", \
- "0.8976300000, 1.1006300000, 1.2654300000, 1.5352300000, 1.9692300000, 2.6760300000, 3.9772300000", \
- "0.9663000000, 1.1954000000, 1.3796000000, 1.6775000000, 2.1481000000, 2.9005000000, 4.2102000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041400000, 0.0057000000, 0.0072700000, 0.0104000000, 0.0166500000, 0.0291600000, 0.0541800000");
- values("0.6104800000, 0.6985000000, 0.7831200000, 0.9478300000, 1.2716700000, 1.9168700000, 3.2121700000", \
- "0.6142100000, 0.7023700000, 0.7870000000, 0.9517900000, 1.2754700000, 1.9223700000, 3.2155700000", \
- "0.6187200000, 0.7070100000, 0.7919000000, 0.9560300000, 1.2801300000, 1.9256300000, 3.2179300000", \
- "0.6358600000, 0.7243000000, 0.8085200000, 0.9732000000, 1.2968000000, 1.9442000000, 3.2369000000", \
- "0.6948300000, 0.7827900000, 0.8674000000, 1.0322000000, 1.3558000000, 2.0030000000, 3.2960000000", \
- "0.7906000000, 0.8791000000, 0.9633000000, 1.1280000000, 1.4516000000, 2.0990000000, 3.3917000000", \
- "0.9880000000, 1.0766000000, 1.1613000000, 1.3256000000, 1.6496000000, 2.2962000000, 3.5904000000", \
- "1.1648000000, 1.2548000000, 1.3399000000, 1.5050000000, 1.8291000000, 2.4762000000, 3.7672000000", \
- "1.5404700000, 1.6366700000, 1.7263700000, 1.8954700000, 2.2218700000, 2.8698700000, 4.1641700000", \
- "1.6983300000, 1.7976300000, 1.8892300000, 2.0604300000, 2.3884300000, 3.0375300000, 4.3281300000", \
- "1.8405000000, 1.9428000000, 2.0361000000, 2.2096000000, 2.5398000000, 3.1877000000, 4.4808000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041400000, 0.0057000000, 0.0072700000, 0.0104000000, 0.0166500000, 0.0291600000, 0.0541800000");
- values("0.1569400000, 0.2647600000, 0.3734700000, 0.5905200000, 1.0233300000, 1.8886200000, 3.6187000000", \
- "0.1568800000, 0.2647500000, 0.3733100000, 0.5902700000, 1.0219300000, 1.8889300000, 3.6226000000", \
- "0.1569600000, 0.2650600000, 0.3738300000, 0.5905400000, 1.0230700000, 1.8896800000, 3.6211000000", \
- "0.1569100000, 0.2648000000, 0.3734300000, 0.5904400000, 1.0220000000, 1.8897000000, 3.6210000000", \
- "0.1570700000, 0.2650200000, 0.3737800000, 0.5902100000, 1.0229500000, 1.8886500000, 3.6196000000", \
- "0.1690600000, 0.2698200000, 0.3744000000, 0.5904300000, 1.0226300000, 1.8875000000, 3.6222000000", \
- "0.2178000000, 0.3131000000, 0.4071000000, 0.6054000000, 1.0236000000, 1.8899000000, 3.6211000000", \
- "0.2653000000, 0.3692000000, 0.4638000000, 0.6470000000, 1.0431000000, 1.8877000000, 3.6224000000", \
- "0.3928000000, 0.5154000000, 0.6233000000, 0.8165000000, 1.1708000000, 1.9433000000, 3.6224000000", \
- "0.4571000000, 0.5893000000, 0.7027000000, 0.9041000000, 1.2646000000, 1.9999000000, 3.6330000000", \
- "0.5197000000, 0.6612000000, 0.7809000000, 0.9893000000, 1.3608000000, 2.0714000000, 3.6634000000");
- }
- related_pin : "TE";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041400000, 0.0057000000, 0.0072700000, 0.0104000000, 0.0166500000, 0.0291600000, 0.0541800000");
- values("0.1967000000, 0.3026400000, 0.4090200000, 0.6250100000, 1.0600500000, 1.9398000000, 3.6959000000", \
- "0.1970800000, 0.3025800000, 0.4089500000, 0.6249500000, 1.0592600000, 1.9403000000, 3.6965000000", \
- "0.1969500000, 0.3028700000, 0.4098600000, 0.6251400000, 1.0605900000, 1.9400000000, 3.6985000000", \
- "0.1965400000, 0.3032000000, 0.4095600000, 0.6245600000, 1.0600400000, 1.9396000000, 3.6972000000", \
- "0.1969500000, 0.3027500000, 0.4089600000, 0.6248600000, 1.0596000000, 1.9401000000, 3.6966000000", \
- "0.1966000000, 0.3032000000, 0.4096000000, 0.6245000000, 1.0601000000, 1.9396000000, 3.6972000000", \
- "0.1975000000, 0.3034000000, 0.4101000000, 0.6252000000, 1.0608000000, 1.9377000000, 3.6998000000", \
- "0.2025000000, 0.3076000000, 0.4130000000, 0.6270000000, 1.0605000000, 1.9394000000, 3.7009000000", \
- "0.2200000000, 0.3246000000, 0.4291000000, 0.6394000000, 1.0680000000, 1.9417000000, 3.7004000000", \
- "0.2285000000, 0.3333000000, 0.4366000000, 0.6454000000, 1.0724000000, 1.9431000000, 3.7009000000", \
- "0.2373000000, 0.3414000000, 0.4448000000, 0.6516000000, 1.0746000000, 1.9435000000, 3.7020000000");
- }
- timing_sense : "positive_unate";
- timing_type : "three_state_enable";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041400000, 0.0057000000, 0.0072700000, 0.0104000000, 0.0166500000, 0.0291600000, 0.0541800000");
- values("-0.000650000, -0.000650000, -0.000650000, -0.000650000, -0.000650000, -0.000650000, -0.000650000", \
- "1.1237700000, 1.1237700000, 1.1237700000, 1.1237700000, 1.1237700000, 1.1237700000, 1.1237700000", \
- "1.1422300000, 1.1422300000, 1.1422300000, 1.1422300000, 1.1422300000, 1.1422300000, 1.1422300000", \
- "1.2206000000, 1.2206000000, 1.2206000000, 1.2206000000, 1.2206000000, 1.2206000000, 1.2206000000", \
- "1.2845000000, 1.2845000000, 1.2845000000, 1.2845000000, 1.2845000000, 1.2845000000, 1.2845000000", \
- "1.3866000000, 1.3866000000, 1.3866000000, 1.3866000000, 1.3866000000, 1.3866000000, 1.3866000000", \
- "1.5879000000, 1.5879000000, 1.5879000000, 1.5879000000, 1.5879000000, 1.5879000000, 1.5879000000", \
- "1.7510000000, 1.7510000000, 1.7510000000, 1.7510000000, 1.7510000000, 1.7510000000, 1.7510000000", \
- "2.1344700000, 2.1344700000, 2.1344700000, 2.1344700000, 2.1344700000, 2.1344700000, 2.1344700000", \
- "2.3285300000, 2.3285300000, 2.3285300000, 2.3285300000, 2.3285300000, 2.3285300000, 2.3285300000", \
- "2.4603000000, 2.4603000000, 2.4603000000, 2.4603000000, 2.4603000000, 2.4603000000, 2.4603000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041400000, 0.0057000000, 0.0072700000, 0.0104000000, 0.0166500000, 0.0291600000, 0.0541800000");
- values("0.0002600000, 0.0002600000, 0.0002600000, 0.0002600000, 0.0002600000, 0.0002600000, 0.0002600000", \
- "0.2022300000, 0.2022300000, 0.2022300000, 0.2022300000, 0.2022300000, 0.2022300000, 0.2022300000", \
- "1.2451300000, 1.2451300000, 1.2451300000, 1.2451300000, 1.2451300000, 1.2451300000, 1.2451300000", \
- "0.8764500000, 0.8764500000, 0.8764500000, 0.8764500000, 0.8764500000, 0.8764500000, 0.8764500000", \
- "0.7261300000, 0.7261300000, 0.7261300000, 0.7261300000, 0.7261300000, 0.7261300000, 0.7261300000", \
- "0.7978000000, 0.7978000000, 0.7978000000, 0.7978000000, 0.7978000000, 0.7978000000, 0.7978000000", \
- "1.0159000000, 1.0159000000, 1.0159000000, 1.0159000000, 1.0159000000, 1.0159000000, 1.0159000000", \
- "1.2631000000, 1.2631000000, 1.2631000000, 1.2631000000, 1.2631000000, 1.2631000000, 1.2631000000", \
- "1.6070700000, 1.6070700000, 1.6070700000, 1.6070700000, 1.6070700000, 1.6070700000, 1.6070700000", \
- "1.6561300000, 1.6561300000, 1.6561300000, 1.6561300000, 1.6561300000, 1.6561300000, 1.6561300000", \
- "1.7170000000, 1.7170000000, 1.7170000000, 1.7170000000, 1.7170000000, 1.7170000000, 1.7170000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041400000, 0.0057000000, 0.0072700000, 0.0104000000, 0.0166500000, 0.0291600000, 0.0541800000");
- values("0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000");
- }
- related_pin : "TE";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0041400000, 0.0057000000, 0.0072700000, 0.0104000000, 0.0166500000, 0.0291600000, 0.0541800000");
- values("0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000", \
- "0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000, 0.0000000000");
- }
- timing_sense : "negative_unate";
- timing_type : "three_state_disable";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__inv_1") {
- area : 5.8608000000;
- cell_footprint : "sky130_fd_sc_hvl__inv";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0043700000;
- clock : "false";
- direction : "input";
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("Y") {
- direction : "output";
- function : "(!A)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030300000, 0.0060700000, 0.0121300000, 0.0242500000, 0.0485000000, 0.0970100000");
- values("0.0036400000, -0.000520000, -0.004680000, -0.012930000, -0.029430000, -0.062440000, -0.128470000", \
- "0.0039500000, -0.000440000, -0.004630000, -0.012880000, -0.029390000, -0.062410000, -0.128450000", \
- "0.0042100000, -0.000300000, -0.004550000, -0.012850000, -0.029380000, -0.062360000, -0.128410000", \
- "0.0047100000, -0.000000000, -0.004330000, -0.012720000, -0.029310000, -0.062370000, -0.128380000", \
- "0.0052200000, 0.0005600000, -0.003890000, -0.012420000, -0.029130000, -0.062280000, -0.128370000", \
- "0.0054200000, 0.0009100000, -0.003510000, -0.012120000, -0.028930000, -0.062150000, -0.128310000", \
- "0.0054300000, 0.0011300000, -0.003190000, -0.011730000, -0.028590000, -0.061920000, -0.128180000", \
- "0.0053600000, 0.0011300000, -0.003100000, -0.011610000, -0.028390000, -0.061760000, -0.128070000", \
- "0.0050400000, 0.0009700000, -0.003180000, -0.011480000, -0.028170000, -0.061480000, -0.127850000", \
- "0.0048500000, 0.0008300000, -0.003300000, -0.011540000, -0.028150000, -0.061420000, -0.127770000", \
- "0.0046200000, 0.0006600000, -0.003440000, -0.011610000, -0.028170000, -0.061380000, -0.127720000");
- }
- related_pin : "A";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030300000, 0.0060700000, 0.0121300000, 0.0242500000, 0.0485000000, 0.0970100000");
- values("0.0119400000, 0.0172500000, 0.0213700000, 0.0295600000, 0.0458500000, 0.0786700000, 0.1443600000", \
- "0.0122000000, 0.0173000000, 0.0214100000, 0.0296100000, 0.0460000000, 0.0786500000, 0.1445000000", \
- "0.0124100000, 0.0172100000, 0.0213700000, 0.0296200000, 0.0460100000, 0.0786400000, 0.1444800000", \
- "0.0124700000, 0.0170100000, 0.0212500000, 0.0295000000, 0.0459400000, 0.0786200000, 0.1444000000", \
- "0.0121500000, 0.0166600000, 0.0209500000, 0.0292900000, 0.0457700000, 0.0785100000, 0.1443300000", \
- "0.0120400000, 0.0164100000, 0.0207100000, 0.0291200000, 0.0456100000, 0.0784600000, 0.1441400000", \
- "0.0120100000, 0.0162900000, 0.0205100000, 0.0288600000, 0.0454500000, 0.0783700000, 0.1441900000", \
- "0.0120600000, 0.0162900000, 0.0204900000, 0.0287500000, 0.0452600000, 0.0781000000, 0.1438800000", \
- "0.0123700000, 0.0164100000, 0.0205800000, 0.0287900000, 0.0450600000, 0.0778500000, 0.1437200000", \
- "0.0125800000, 0.0165500000, 0.0206700000, 0.0288400000, 0.0452400000, 0.0777400000, 0.1436400000", \
- "0.0128300000, 0.0167100000, 0.0208000000, 0.0288900000, 0.0452700000, 0.0777400000, 0.1434700000");
- }
- }
- max_capacitance : 0.0970100000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030300000, 0.0060700000, 0.0121300000, 0.0242500000, 0.0485000000, 0.0970100000");
- values("0.1219300000, 0.2093900000, 0.2929100000, 0.4586400000, 0.7883500000, 1.4487700000, 2.7691700000", \
- "0.1237300000, 0.2127800000, 0.2970600000, 0.4627100000, 0.7934700000, 1.4552700000, 2.7756700000", \
- "0.1260800000, 0.2170100000, 0.3021100000, 0.4680400000, 0.7985000000, 1.4588300000, 2.7794300000", \
- "0.1400900000, 0.2334600000, 0.3204300000, 0.4878500000, 0.8197100000, 1.4791000000, 2.8000000000", \
- "0.2011500000, 0.2933900000, 0.3815200000, 0.5514800000, 0.8852000000, 1.5463000000, 2.8690000000", \
- "0.2870400000, 0.3912900000, 0.4790100000, 0.6496000000, 0.9853000000, 1.6488000000, 2.9726000000", \
- "0.4097000000, 0.5689000000, 0.6788000000, 0.8517000000, 1.1862000000, 1.8523000000, 3.1706000000", \
- "0.5052000000, 0.7084000000, 0.8492000000, 1.0561000000, 1.3913000000, 2.0563000000, 3.3787000000", \
- "0.7101700000, 1.0112700000, 1.2203700000, 1.5276700000, 1.9618700000, 2.6298700000, 3.9548700000", \
- "0.7983300000, 1.1414300000, 1.3799300000, 1.7310300000, 2.2273300000, 2.9301300000, 4.2509300000", \
- "0.8789000000, 1.2598000000, 1.5255000000, 1.9183000000, 2.4719000000, 3.2325000000, 4.5501000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030300000, 0.0060700000, 0.0121300000, 0.0242500000, 0.0485000000, 0.0970100000");
- values("0.0759700000, 0.1565200000, 0.2204500000, 0.3477400000, 0.6011800000, 1.1094700000, 2.1260700000", \
- "0.0831500000, 0.1607000000, 0.2247600000, 0.3520900000, 0.6060600000, 1.1127700000, 2.1274700000", \
- "0.0917600000, 0.1653900000, 0.2300800000, 0.3579800000, 0.6112000000, 1.1175300000, 2.1318300000", \
- "0.1134200000, 0.1834400000, 0.2490400000, 0.3770800000, 0.6307700000, 1.1391000000, 2.1553000000", \
- "0.1732800000, 0.2435000000, 0.3098600000, 0.4395400000, 0.6947100000, 1.2031000000, 2.2188000000", \
- "0.2332900000, 0.3343700000, 0.4037100000, 0.5333500000, 0.7889000000, 1.2956000000, 2.3136000000", \
- "0.3101000000, 0.4631000000, 0.5684000000, 0.7236000000, 0.9799000000, 1.4884000000, 2.5043000000", \
- "0.3623000000, 0.5568000000, 0.6910000000, 0.8889000000, 1.1714000000, 1.6808000000, 2.6944000000", \
- "0.4519700000, 0.7387700000, 0.9366700000, 1.2295700000, 1.6432700000, 2.2166700000, 3.2333700000", \
- "0.4814300000, 0.8079300000, 1.0336300000, 1.3678300000, 1.8403300000, 2.4897300000, 3.5122300000", \
- "0.5038000000, 0.8663000000, 1.1178000000, 1.4896000000, 2.0153000000, 2.7397000000, 3.7902000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030300000, 0.0060700000, 0.0121300000, 0.0242500000, 0.0485000000, 0.0970100000");
- values("0.0815700000, 0.1954500000, 0.3096900000, 0.5373500000, 0.9940800000, 1.9056100000, 3.7348000000", \
- "0.0817000000, 0.1953800000, 0.3094700000, 0.5375700000, 0.9941100000, 1.9065000000, 3.7325000000", \
- "0.0816200000, 0.1956800000, 0.3099800000, 0.5384000000, 0.9958800000, 1.9121000000, 3.7343000000", \
- "0.0817000000, 0.1954900000, 0.3095100000, 0.5369900000, 0.9962600000, 1.9052400000, 3.7301000000", \
- "0.0858200000, 0.1954600000, 0.3099300000, 0.5383000000, 0.9949200000, 1.9075600000, 3.7312000000", \
- "0.1288800000, 0.2103300000, 0.3119700000, 0.5371700000, 0.9939700000, 1.9050000000, 3.7328000000", \
- "0.2016000000, 0.2985000000, 0.3724000000, 0.5590000000, 0.9941000000, 1.9044000000, 3.7324000000", \
- "0.2630000000, 0.3851000000, 0.4689000000, 0.6216000000, 1.0110000000, 1.9092000000, 3.7305000000", \
- "0.4027000000, 0.5844000000, 0.7057000000, 0.8870000000, 1.1863000000, 1.9492000000, 3.7359000000", \
- "0.4642000000, 0.6730000000, 0.8120000000, 1.0162000000, 1.3164000000, 2.0174000000, 3.7330000000", \
- "0.5209000000, 0.7552000000, 0.9107000000, 1.1368000000, 1.4614000000, 2.1075000000, 3.7537000000");
- }
- related_pin : "A";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030300000, 0.0060700000, 0.0121300000, 0.0242500000, 0.0485000000, 0.0970100000");
- values("0.0658800000, 0.1563600000, 0.2469500000, 0.4278000000, 0.7903700000, 1.5175400000, 2.9714700000", \
- "0.0659100000, 0.1561900000, 0.2468700000, 0.4278000000, 0.7909400000, 1.5166600000, 2.9645400000", \
- "0.0660000000, 0.1564800000, 0.2476200000, 0.4282600000, 0.7901300000, 1.5174700000, 2.9693200000", \
- "0.0661000000, 0.1564800000, 0.2468300000, 0.4290100000, 0.7905000000, 1.5191800000, 2.9720900000", \
- "0.0802200000, 0.1573700000, 0.2476500000, 0.4292200000, 0.7922300000, 1.5183600000, 2.9710000000", \
- "0.1254400000, 0.1911700000, 0.2634600000, 0.4295100000, 0.7898400000, 1.5138000000, 2.9691000000", \
- "0.1906300000, 0.2866000000, 0.3551000000, 0.4838000000, 0.7999000000, 1.5146000000, 2.9653000000", \
- "0.2466000000, 0.3643000000, 0.4482000000, 0.5776000000, 0.8533000000, 1.5174000000, 2.9678000000", \
- "0.3772000000, 0.5445000000, 0.6629000000, 0.8405000000, 1.1052000000, 1.6467000000, 2.9710000000", \
- "0.4348000000, 0.6261000000, 0.7584000000, 0.9584000000, 1.2562000000, 1.7606000000, 3.0114000000", \
- "0.4890000000, 0.7028000000, 0.8495000000, 1.0678000000, 1.3915000000, 1.8932000000, 3.0753000000");
- }
- timing_sense : "negative_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__inv_16") {
- area : 54.700800000;
- cell_footprint : "sky130_fd_sc_hvl__inv";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0668900000;
- clock : "false";
- direction : "input";
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("Y") {
- direction : "output";
- function : "(!A)";
- internal_power () {
- fall_power ("pwr_template11x10") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0076600000, 0.0153300000, 0.0306700000, 0.0613400000, 0.1226900000, 0.2453700000, 0.4907400000, 0.9814900000, 1.4814900000");
- values("0.0427400000, 0.0266900000, 0.0161700000, -0.005490000, -0.047880000, -0.131760000, -0.298860000, -0.632830000, -1.300910000, -1.981540000", \
- "0.0414100000, 0.0295300000, 0.0181500000, -0.004080000, -0.047000000, -0.130880000, -0.298110000, -0.632280000, -1.300390000, -1.981050000", \
- "0.0459900000, 0.0333600000, 0.0213400000, -0.001810000, -0.045390000, -0.130180000, -0.297480000, -0.631840000, -1.300060000, -1.980760000", \
- "0.0543300000, 0.0406700000, 0.0277300000, 0.0035300000, -0.041750000, -0.127840000, -0.296270000, -0.631050000, -1.299570000, -1.980350000", \
- "0.0613700000, 0.0488300000, 0.0364100000, 0.0122300000, -0.034140000, -0.122500000, -0.293200000, -0.629510000, -1.298840000, -1.979860000", \
- "0.0639100000, 0.0522200000, 0.0405100000, 0.0171000000, -0.028540000, -0.117640000, -0.289470000, -0.627290000, -1.297540000, -1.978990000", \
- "0.0643200000, 0.0533400000, 0.0423100000, 0.0201400000, -0.024220000, -0.112110000, -0.284530000, -0.623820000, -1.295520000, -1.977570000", \
- "0.0636100000, 0.0527700000, 0.0419500000, 0.0204400000, -0.022820000, -0.109360000, -0.282100000, -0.620900000, -1.293550000, -1.976500000", \
- "0.0598200000, 0.0494700000, 0.0389900000, 0.0180700000, -0.023630000, -0.108580000, -0.278020000, -0.616560000, -1.289830000, -1.973200000", \
- "0.0570400000, 0.0469000000, 0.0365000000, 0.0165800000, -0.025020000, -0.109440000, -0.277530000, -0.615390000, -1.288510000, -1.972030000", \
- "0.0552300000, 0.0451900000, 0.0350800000, 0.0147600000, -0.026480000, -0.110710000, -0.277690000, -0.614850000, -1.287520000, -1.971120000");
- }
- related_pin : "A";
- rise_power ("pwr_template11x10") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0076600000, 0.0153300000, 0.0306700000, 0.0613400000, 0.1226900000, 0.2453700000, 0.4907400000, 0.9814900000, 1.4814900000");
- values("0.1386400000, 0.1554600000, 0.1725900000, 0.2033800000, 0.2473200000, 0.3301800000, 0.4966500000, 0.8277600000, 1.4910300000, 2.1707800000", \
- "0.1412400000, 0.1581500000, 0.1750500000, 0.2036900000, 0.2475800000, 0.3310200000, 0.4977700000, 0.8290800000, 1.4926200000, 2.1757600000", \
- "0.1434300000, 0.1600400000, 0.1764600000, 0.2025100000, 0.2465200000, 0.3296800000, 0.4971300000, 0.8266600000, 1.4921200000, 2.1714600000", \
- "0.1473800000, 0.1611900000, 0.1742000000, 0.1982600000, 0.2432200000, 0.3281800000, 0.4947000000, 0.8254600000, 1.4897300000, 2.1686200000", \
- "0.1437600000, 0.1559700000, 0.1678900000, 0.1913000000, 0.2366300000, 0.3233500000, 0.4917800000, 0.8246700000, 1.4920100000, 2.1715300000", \
- "0.1425400000, 0.1538900000, 0.1651300000, 0.1877900000, 0.2320400000, 0.3189400000, 0.4891800000, 0.8228300000, 1.4871700000, 2.1671200000", \
- "0.1424600000, 0.1535700000, 0.1644900000, 0.1860900000, 0.2289300000, 0.3145200000, 0.4839600000, 0.8199100000, 1.4855000000, 2.1697300000", \
- "0.1432100000, 0.1537900000, 0.1645200000, 0.1860900000, 0.2286600000, 0.3126900000, 0.4813200000, 0.8148700000, 1.4827100000, 2.1654000000", \
- "0.1465000000, 0.1565800000, 0.1668400000, 0.1874600000, 0.2293200000, 0.3138600000, 0.4793300000, 0.8125700000, 1.4787500000, 2.1605300000", \
- "0.1488000000, 0.1588200000, 0.1689300000, 0.1890200000, 0.2305100000, 0.3143900000, 0.4797400000, 0.8106300000, 1.4753400000, 2.1584100000", \
- "0.1515200000, 0.1612900000, 0.1712400000, 0.1911400000, 0.2319100000, 0.3153400000, 0.4806800000, 0.8091400000, 1.4742500000, 2.1556200000");
- }
- }
- max_capacitance : 1.4814900000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x10") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0076600000, 0.0153300000, 0.0306700000, 0.0613400000, 0.1226900000, 0.2453700000, 0.4907400000, 0.9814900000, 1.4814900000");
- values("0.0904300000, 0.1076300000, 0.1210500000, 0.1456000000, 0.1928600000, 0.2868700000, 0.4727700000, 0.8450900000, 1.5883700000, 2.3470700000", \
- "0.0949700000, 0.1099300000, 0.1234400000, 0.1486800000, 0.1967400000, 0.2912400000, 0.4778300000, 0.8504900000, 1.5927700000, 2.3534700000", \
- "0.0981700000, 0.1129700000, 0.1267300000, 0.1527100000, 0.2013900000, 0.2962500000, 0.4828600000, 0.8568500000, 1.5993300000, 2.3559300000", \
- "0.1132400000, 0.1280400000, 0.1422300000, 0.1690300000, 0.2195700000, 0.3151400000, 0.5027800000, 0.8743900000, 1.6195000000, 2.3776000000", \
- "0.1744500000, 0.1892400000, 0.2026900000, 0.2293200000, 0.2803100000, 0.3784100000, 0.5678600000, 0.9417000000, 1.6868000000, 2.4421000000", \
- "0.2415300000, 0.2653400000, 0.2861100000, 0.3215400000, 0.3772700000, 0.4752100000, 0.6659000000, 1.0408000000, 1.7862000000, 2.5441000000", \
- "0.3339000000, 0.3703000000, 0.4019000000, 0.4559000000, 0.5417000000, 0.6701000000, 0.8653000000, 1.2411000000, 1.9868000000, 2.7462000000", \
- "0.4014000000, 0.4481000000, 0.4888000000, 0.5580000000, 0.6683000000, 0.8329000000, 1.0656000000, 1.4426000000, 2.1874000000, 2.9449000000", \
- "0.5318700000, 0.6019700000, 0.6630700000, 0.7673700000, 0.9325700000, 1.1788700000, 1.5265700000, 2.0039700000, 2.7525700000, 3.5101700000", \
- "0.5817300000, 0.6619300000, 0.7320300000, 0.8513300000, 1.0411300000, 1.3239300000, 1.7219300000, 2.2680300000, 3.0466300000, 3.8040300000", \
- "0.6242000000, 0.7138000000, 0.7920000000, 0.9256000000, 1.1381000000, 1.4541000000, 1.9006000000, 2.5089000000, 3.3417000000, 4.0980000000");
- }
- cell_rise ("delay_template11x10") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0076600000, 0.0153300000, 0.0306700000, 0.0613400000, 0.1226900000, 0.2453700000, 0.4907400000, 0.9814900000, 1.4814900000");
- values("0.0792700000, 0.1012100000, 0.1226600000, 0.1614300000, 0.2190100000, 0.3273600000, 0.5444600000, 0.9757300000, 1.8381700000, 2.7207700000", \
- "0.0862600000, 0.1077500000, 0.1288800000, 0.1654100000, 0.2226900000, 0.3319900000, 0.5480200000, 0.9808500000, 1.8429700000, 2.7245700000", \
- "0.0950500000, 0.1161500000, 0.1364600000, 0.1702800000, 0.2275400000, 0.3365300000, 0.5538000000, 0.9859300000, 1.8500300000, 2.7271300000", \
- "0.1216900000, 0.1394900000, 0.1561200000, 0.1873100000, 0.2457200000, 0.3563600000, 0.5735700000, 1.0050000000, 1.8709000000, 2.7477000000", \
- "0.1875600000, 0.2030800000, 0.2185000000, 0.2488400000, 0.3070900000, 0.4202500000, 0.6377400000, 1.0728000000, 1.9367000000, 2.8196000000", \
- "0.2618000000, 0.2870700000, 0.3089000000, 0.3465800000, 0.4056600000, 0.5172100000, 0.7368000000, 1.1738000000, 2.0381000000, 2.9141000000", \
- "0.3645000000, 0.4027000000, 0.4361000000, 0.4928000000, 0.5836000000, 0.7193000000, 0.9395000000, 1.3749000000, 2.2388000000, 3.1185000000", \
- "0.4424000000, 0.4911000000, 0.5337000000, 0.6065000000, 0.7218000000, 0.8955000000, 1.1417000000, 1.5778000000, 2.4438000000, 3.3205000000", \
- "0.6032700000, 0.6757700000, 0.7390700000, 0.8469700000, 1.0188700000, 1.2760700000, 1.6416700000, 2.1475700000, 3.0127700000, 3.8950700000", \
- "0.6694300000, 0.7520300000, 0.8242300000, 0.9475300000, 1.1447300000, 1.4384300000, 1.8560300000, 2.4326300000, 3.3082300000, 4.1894300000", \
- "0.7283000000, 0.8202000000, 0.9007000000, 1.0381000000, 1.2573000000, 1.5856000000, 2.0510000000, 2.6958000000, 3.6075000000, 4.4830000000");
- }
- fall_transition ("delay_template11x10") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0076600000, 0.0153300000, 0.0306700000, 0.0613400000, 0.1226900000, 0.2453700000, 0.4907400000, 0.9814900000, 1.4814900000");
- values("0.0541900000, 0.0703700000, 0.0863700000, 0.1184500000, 0.1829300000, 0.3114800000, 0.5694900000, 1.0874000000, 2.1178400000, 3.1647900000", \
- "0.0541900000, 0.0702600000, 0.0864600000, 0.1188100000, 0.1824600000, 0.3118200000, 0.5692000000, 1.0848100000, 2.1149100000, 3.1616100000", \
- "0.0542600000, 0.0703300000, 0.0863300000, 0.1188400000, 0.1830200000, 0.3119100000, 0.5696800000, 1.0832900000, 2.1134200000, 3.1660000000", \
- "0.0542200000, 0.0703500000, 0.0865400000, 0.1182800000, 0.1826700000, 0.3110200000, 0.5686400000, 1.0828300000, 2.1143100000, 3.1669000000", \
- "0.0654400000, 0.0771800000, 0.0903500000, 0.1189600000, 0.1827300000, 0.3112400000, 0.5686700000, 1.0839000000, 2.1139000000, 3.1656000000", \
- "0.1068900000, 0.1210300000, 0.1337600000, 0.1533000000, 0.2006300000, 0.3144500000, 0.5687900000, 1.0843200000, 2.1132000000, 3.1638000000", \
- "0.1702900000, 0.1915500000, 0.2101000000, 0.2416000000, 0.2926000000, 0.3772000000, 0.5886000000, 1.0843000000, 2.1139000000, 3.1611000000", \
- "0.2252000000, 0.2523000000, 0.2758000000, 0.3156000000, 0.3792000000, 0.4756000000, 0.6512000000, 1.0991000000, 2.1124000000, 3.1621000000", \
- "0.3540000000, 0.3954000000, 0.4306000000, 0.4895000000, 0.5815000000, 0.7192000000, 0.9208000000, 1.2644000000, 2.1498000000, 3.1654000000", \
- "0.4118000000, 0.4602000000, 0.5007000000, 0.5688000000, 0.6750000000, 0.8301000000, 1.0571000000, 1.3934000000, 2.2111000000, 3.1807000000", \
- "0.4660000000, 0.5203000000, 0.5662000000, 0.6424000000, 0.7605000000, 0.9339000000, 1.1819000000, 1.5397000000, 2.2941000000, 3.2238000000");
- }
- related_pin : "A";
- rise_transition ("delay_template11x10") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0076600000, 0.0153300000, 0.0306700000, 0.0613400000, 0.1226900000, 0.2453700000, 0.4907400000, 0.9814900000, 1.4814900000");
- values("0.0642300000, 0.0833900000, 0.1022800000, 0.1402500000, 0.2170800000, 0.3687600000, 0.6731800000, 1.2807400000, 2.5021400000, 3.7463000000", \
- "0.0642100000, 0.0831800000, 0.1020500000, 0.1400000000, 0.2164800000, 0.3697900000, 0.6722800000, 1.2799700000, 2.5003900000, 3.7401000000", \
- "0.0642300000, 0.0831300000, 0.1021500000, 0.1402900000, 0.2169800000, 0.3676900000, 0.6729200000, 1.2833200000, 2.5015100000, 3.7432000000", \
- "0.0641500000, 0.0833300000, 0.1021600000, 0.1402100000, 0.2166900000, 0.3683200000, 0.6723200000, 1.2817800000, 2.5032900000, 3.7361000000", \
- "0.0724200000, 0.0872900000, 0.1034900000, 0.1403200000, 0.2166600000, 0.3691400000, 0.6734300000, 1.2835000000, 2.4978000000, 3.7424000000", \
- "0.1162600000, 0.1331500000, 0.1443600000, 0.1688100000, 0.2290100000, 0.3688500000, 0.6732200000, 1.2807000000, 2.4967000000, 3.7378000000", \
- "0.1768300000, 0.2005000000, 0.2216000000, 0.2574000000, 0.3155000000, 0.4203000000, 0.6834000000, 1.2817000000, 2.4984000000, 3.7412000000", \
- "0.2300000000, 0.2592000000, 0.2848000000, 0.3288000000, 0.4007000000, 0.5102000000, 0.7358000000, 1.2860000000, 2.4956000000, 3.7377000000", \
- "0.3551000000, 0.3979000000, 0.4344000000, 0.4968000000, 0.5971000000, 0.7513000000, 0.9814000000, 1.4197000000, 2.5100000000, 3.7385000000", \
- "0.4115000000, 0.4605000000, 0.5023000000, 0.5733000000, 0.6856000000, 0.8585000000, 1.1154000000, 1.5307000000, 2.5573000000, 3.7367000000", \
- "0.4643000000, 0.5186000000, 0.5653000000, 0.6450000000, 0.7710000000, 0.9600000000, 1.2407000000, 1.6577000000, 2.6221000000, 3.7587000000");
- }
- timing_sense : "negative_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__inv_2") {
- area : 9.7680000000;
- cell_footprint : "sky130_fd_sc_hvl__inv";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0086300000;
- clock : "false";
- direction : "input";
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("Y") {
- direction : "output";
- function : "(!A)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0064300000, 0.0128600000, 0.0257100000, 0.0514300000, 0.1028600000, 0.2057300000");
- values("0.0061800000, -0.003610000, -0.012410000, -0.029900000, -0.064910000, -0.134930000, -0.274960000", \
- "0.0060000000, -0.003460000, -0.012340000, -0.029860000, -0.064890000, -0.134910000, -0.274960000", \
- "0.0066600000, -0.003230000, -0.012180000, -0.029770000, -0.064830000, -0.134830000, -0.274880000", \
- "0.0077200000, -0.002620000, -0.011810000, -0.029560000, -0.064710000, -0.134790000, -0.274860000", \
- "0.0085000000, -0.001550000, -0.010970000, -0.029040000, -0.064430000, -0.134650000, -0.274800000", \
- "0.0087400000, -0.000890000, -0.010260000, -0.028450000, -0.064050000, -0.134440000, -0.274680000", \
- "0.0087200000, -0.000460000, -0.009650000, -0.027840000, -0.063470000, -0.134070000, -0.274480000", \
- "0.0085700000, -0.000420000, -0.009420000, -0.027520000, -0.063100000, -0.133780000, -0.274300000", \
- "0.0078600000, -0.000710000, -0.009510000, -0.027150000, -0.062620000, -0.133260000, -0.273910000", \
- "0.0075700000, -0.000950000, -0.009690000, -0.027220000, -0.062540000, -0.133110000, -0.273770000", \
- "0.0071600000, -0.001240000, -0.009930000, -0.027320000, -0.062530000, -0.133010000, -0.273660000");
- }
- related_pin : "A";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0064300000, 0.0128600000, 0.0257100000, 0.0514300000, 0.1028600000, 0.2057300000");
- values("0.0173000000, 0.0291300000, 0.0378100000, 0.0552400000, 0.0899800000, 0.1593600000, 0.2995400000", \
- "0.0176200000, 0.0292000000, 0.0379800000, 0.0552500000, 0.0901300000, 0.1596100000, 0.2994500000", \
- "0.0179900000, 0.0290100000, 0.0378500000, 0.0552800000, 0.0899200000, 0.1593300000, 0.2993200000", \
- "0.0184800000, 0.0285500000, 0.0375200000, 0.0550800000, 0.0899100000, 0.1590500000, 0.2987700000", \
- "0.0180600000, 0.0278000000, 0.0370700000, 0.0546700000, 0.0894800000, 0.1590100000, 0.2989200000", \
- "0.0179500000, 0.0272900000, 0.0364000000, 0.0543700000, 0.0893800000, 0.1589700000, 0.2989100000", \
- "0.0179600000, 0.0270500000, 0.0359600000, 0.0537200000, 0.0888100000, 0.1586300000, 0.2987000000", \
- "0.0181000000, 0.0270500000, 0.0359200000, 0.0534700000, 0.0884600000, 0.1584700000, 0.2986700000", \
- "0.0187000000, 0.0272400000, 0.0360500000, 0.0534900000, 0.0880300000, 0.1576400000, 0.2983300000", \
- "0.0190500000, 0.0274700000, 0.0361900000, 0.0536000000, 0.0882600000, 0.1574900000, 0.2973900000", \
- "0.0195600000, 0.0277600000, 0.0363800000, 0.0536800000, 0.0883600000, 0.1571200000, 0.2979000000");
- }
- }
- max_capacitance : 0.2057300000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0064300000, 0.0128600000, 0.0257100000, 0.0514300000, 0.1028600000, 0.2057300000");
- values("0.0907700000, 0.1855900000, 0.2695600000, 0.4365300000, 0.7697300000, 1.4363700000, 2.7666700000", \
- "0.0952400000, 0.1887300000, 0.2738200000, 0.4413800000, 0.7748300000, 1.4403700000, 2.7726700000", \
- "0.0978900000, 0.1930500000, 0.2790300000, 0.4465000000, 0.7800600000, 1.4451300000, 2.7814300000", \
- "0.1125400000, 0.2098400000, 0.2976900000, 0.4661100000, 0.7999400000, 1.4677000000, 2.7991000000", \
- "0.1748400000, 0.2702700000, 0.3587200000, 0.5300900000, 0.8655000000, 1.5338000000, 2.8636000000", \
- "0.2443300000, 0.3681000000, 0.4564300000, 0.6288000000, 0.9658000000, 1.6360000000, 2.9682000000", \
- "0.3426000000, 0.5317000000, 0.6511000000, 0.8294000000, 1.1668000000, 1.8381000000, 3.1717000000", \
- "0.4168000000, 0.6589000000, 0.8120000000, 1.0304000000, 1.3705000000, 2.0413000000, 3.3744000000", \
- "0.5701700000, 0.9300700000, 1.1584700000, 1.4840700000, 1.9342700000, 2.6109700000, 3.9473700000", \
- "0.6338300000, 1.0446300000, 1.3057300000, 1.6782300000, 2.1931300000, 2.9094300000, 4.2418300000", \
- "0.6910000000, 1.1477000000, 1.4391000000, 1.8562000000, 2.4309000000, 3.2091000000, 4.5390000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0064300000, 0.0128600000, 0.0257100000, 0.0514300000, 0.1028600000, 0.2057300000");
- values("0.0621600000, 0.1629500000, 0.2386300000, 0.3889600000, 0.6902200000, 1.2895700000, 2.4911700000", \
- "0.0693200000, 0.1669000000, 0.2431600000, 0.3933500000, 0.6944200000, 1.2939700000, 2.4951700000", \
- "0.0780500000, 0.1717000000, 0.2481000000, 0.3990200000, 0.6992600000, 1.3001300000, 2.4982300000", \
- "0.1030700000, 0.1897800000, 0.2671500000, 0.4183100000, 0.7185800000, 1.3179000000, 2.5209000000", \
- "0.1634700000, 0.2503200000, 0.3287700000, 0.4816200000, 0.7833700000, 1.3846000000, 2.5859000000", \
- "0.2207800000, 0.3447100000, 0.4246200000, 0.5782300000, 0.8810000000, 1.4831000000, 2.6844000000", \
- "0.2961000000, 0.4837000000, 0.6025000000, 0.7726000000, 1.0763000000, 1.6790000000, 2.8763000000", \
- "0.3490000000, 0.5881000000, 0.7395000000, 0.9558000000, 1.2726000000, 1.8749000000, 3.0706000000", \
- "0.4461700000, 0.7992700000, 1.0232700000, 1.3445700000, 1.7905700000, 2.4246700000, 3.6256700000", \
- "0.4814300000, 0.8836300000, 1.1394300000, 1.5059300000, 2.0156300000, 2.7095300000, 3.9117300000", \
- "0.5103000000, 0.9574000000, 1.2424000000, 1.6505000000, 2.2177000000, 2.9890000000, 4.1970000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0064300000, 0.0128600000, 0.0257100000, 0.0514300000, 0.1028600000, 0.2057300000");
- values("0.0540300000, 0.1694000000, 0.2838200000, 0.5144300000, 0.9758500000, 1.8978900000, 3.7426000000", \
- "0.0540300000, 0.1695400000, 0.2845900000, 0.5147300000, 0.9740300000, 1.8982900000, 3.7426000000", \
- "0.0540900000, 0.1689800000, 0.2842300000, 0.5154900000, 0.9761100000, 1.8974200000, 3.7376000000", \
- "0.0540300000, 0.1689900000, 0.2844900000, 0.5139700000, 0.9749000000, 1.8957300000, 3.7434000000", \
- "0.0653900000, 0.1691800000, 0.2844000000, 0.5150900000, 0.9763700000, 1.8985900000, 3.7451000000", \
- "0.1066900000, 0.1897700000, 0.2890600000, 0.5137700000, 0.9745100000, 1.8969000000, 3.7414000000", \
- "0.1692500000, 0.2818000000, 0.3568000000, 0.5395000000, 0.9756000000, 1.8954000000, 3.7409000000", \
- "0.2219000000, 0.3645000000, 0.4549000000, 0.6078000000, 0.9950000000, 1.8991000000, 3.7406000000", \
- "0.3436000000, 0.5574000000, 0.6875000000, 0.8770000000, 1.1771000000, 1.9427000000, 3.7450000000", \
- "0.3977000000, 0.6447000000, 0.7926000000, 1.0057000000, 1.3125000000, 2.0144000000, 3.7419000000", \
- "0.4479000000, 0.7244000000, 0.8910000000, 1.1260000000, 1.4601000000, 2.1070000000, 3.7610000000");
- }
- related_pin : "A";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0064300000, 0.0128600000, 0.0257100000, 0.0514300000, 0.1028600000, 0.2057300000");
- values("0.0508300000, 0.1573200000, 0.2645000000, 0.4775400000, 0.9069800000, 1.7625900000, 3.4778300000", \
- "0.0506600000, 0.1574300000, 0.2642900000, 0.4776800000, 0.9058400000, 1.7617700000, 3.4758400000", \
- "0.0506800000, 0.1573800000, 0.2651400000, 0.4788900000, 0.9074400000, 1.7632600000, 3.4689000000", \
- "0.0507300000, 0.1577600000, 0.2640600000, 0.4781200000, 0.9067300000, 1.7622800000, 3.4786000000", \
- "0.0681400000, 0.1573100000, 0.2642300000, 0.4790400000, 0.9072600000, 1.7641600000, 3.4775000000", \
- "0.1066900000, 0.1880400000, 0.2751600000, 0.4779600000, 0.9065900000, 1.7623000000, 3.4758000000", \
- "0.1639000000, 0.2817000000, 0.3578000000, 0.5183000000, 0.9084000000, 1.7615000000, 3.4726000000", \
- "0.2134000000, 0.3582000000, 0.4537000000, 0.6015000000, 0.9454000000, 1.7614000000, 3.4692000000", \
- "0.3288000000, 0.5365000000, 0.6694000000, 0.8668000000, 1.1635000000, 1.8432000000, 3.4719000000", \
- "0.3807000000, 0.6173000000, 0.7666000000, 0.9881000000, 1.3110000000, 1.9376000000, 3.4840000000", \
- "0.4286000000, 0.6934000000, 0.8571000000, 1.1006000000, 1.4549000000, 2.0488000000, 3.5227000000");
- }
- timing_sense : "negative_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__inv_4") {
- area : 15.628800000;
- cell_footprint : "sky130_fd_sc_hvl__inv";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0175400000;
- clock : "false";
- direction : "input";
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("Y") {
- direction : "output";
- function : "(!A)";
- internal_power () {
- fall_power ("pwr_template11x8") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0062900000, 0.0125800000, 0.0251600000, 0.0503300000, 0.1006500000, 0.2013100000, 0.4026100000");
- values("0.0119100000, 0.0010700000, -0.007620000, -0.024830000, -0.059100000, -0.127580000, -0.264610000, -0.538640000", \
- "0.0108700000, 0.0016000000, -0.007310000, -0.024630000, -0.058960000, -0.127450000, -0.264500000, -0.538570000", \
- "0.0123500000, 0.0022900000, -0.006810000, -0.024390000, -0.058830000, -0.127420000, -0.264470000, -0.538500000", \
- "0.0145400000, 0.0039000000, -0.005690000, -0.023610000, -0.058380000, -0.127170000, -0.264330000, -0.538440000", \
- "0.0162900000, 0.0061600000, -0.003510000, -0.022010000, -0.057340000, -0.126590000, -0.264050000, -0.538290000", \
- "0.0169100000, 0.0073500000, -0.002110000, -0.020520000, -0.056320000, -0.125850000, -0.263660000, -0.538070000", \
- "0.0169700000, 0.0079400000, -0.001140000, -0.019170000, -0.054760000, -0.124730000, -0.262910000, -0.537650000", \
- "0.0167500000, 0.0079100000, -0.000950000, -0.018680000, -0.054240000, -0.123950000, -0.262330000, -0.537310000", \
- "0.0156400000, 0.0071000000, -0.001510000, -0.018660000, -0.053340000, -0.122870000, -0.261250000, -0.536530000", \
- "0.0147900000, 0.0066800000, -0.001810000, -0.018950000, -0.053400000, -0.122660000, -0.260910000, -0.536230000", \
- "0.0143600000, 0.0061400000, -0.002260000, -0.019330000, -0.053600000, -0.122560000, -0.260670000, -0.535990000");
- }
- related_pin : "A";
- rise_power ("pwr_template11x8") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0062900000, 0.0125800000, 0.0251600000, 0.0503300000, 0.1006500000, 0.2013100000, 0.4026100000");
- values("0.0360700000, 0.0496800000, 0.0595600000, 0.0766500000, 0.1104900000, 0.1783700000, 0.3143100000, 0.5869100000", \
- "0.0363300000, 0.0500500000, 0.0594400000, 0.0768700000, 0.1110800000, 0.1788100000, 0.3149600000, 0.5878700000", \
- "0.0370800000, 0.0498800000, 0.0591900000, 0.0764000000, 0.1105600000, 0.1784700000, 0.3150200000, 0.5877100000", \
- "0.0382300000, 0.0488300000, 0.0582100000, 0.0758500000, 0.1102000000, 0.1784700000, 0.3141300000, 0.5883400000", \
- "0.0373300000, 0.0471500000, 0.0564700000, 0.0745200000, 0.1093600000, 0.1779000000, 0.3140900000, 0.5879600000", \
- "0.0370200000, 0.0463000000, 0.0554600000, 0.0733600000, 0.1085600000, 0.1772600000, 0.3137900000, 0.5876000000", \
- "0.0370100000, 0.0460200000, 0.0548600000, 0.0723200000, 0.1072500000, 0.1759000000, 0.3124700000, 0.5865800000", \
- "0.0371900000, 0.0459800000, 0.0548100000, 0.0721900000, 0.1068200000, 0.1752500000, 0.3118800000, 0.5862100000", \
- "0.0382000000, 0.0465100000, 0.0550500000, 0.0723100000, 0.1068400000, 0.1743600000, 0.3113700000, 0.5864600000", \
- "0.0387900000, 0.0470200000, 0.0553900000, 0.0726000000, 0.1072100000, 0.1744900000, 0.3106000000, 0.5846500000", \
- "0.0395900000, 0.0476000000, 0.0558800000, 0.0728000000, 0.1075200000, 0.1748400000, 0.3108400000, 0.5852500000");
- }
- }
- max_capacitance : 0.4026100000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x8") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0062900000, 0.0125800000, 0.0251600000, 0.0503300000, 0.1006500000, 0.2013100000, 0.4026100000");
- values("0.0941900000, 0.1445200000, 0.1850700000, 0.2650600000, 0.4240100000, 0.7412700000, 1.3758700000, 2.6434700000", \
- "0.0996400000, 0.1470400000, 0.1887700000, 0.2695200000, 0.4289100000, 0.7467300000, 1.3818700000, 2.6499700000", \
- "0.1027200000, 0.1505600000, 0.1931600000, 0.2743000000, 0.4341700000, 0.7523300000, 1.3853300000, 2.6572300000", \
- "0.1174100000, 0.1661800000, 0.2101500000, 0.2929300000, 0.4545400000, 0.7719100000, 1.4080000000, 2.6744000000", \
- "0.1795800000, 0.2257300000, 0.2701700000, 0.3551900000, 0.5182800000, 0.8375000000, 1.4727000000, 2.7401000000", \
- "0.2496500000, 0.3177500000, 0.3672200000, 0.4513100000, 0.6155100000, 0.9375000000, 1.5744000000, 2.8446000000", \
- "0.3476000000, 0.4511000000, 0.5272000000, 0.6431000000, 0.8150000000, 1.1368000000, 1.7759000000, 3.0433000000", \
- "0.4206000000, 0.5533000000, 0.6508000000, 0.7991000000, 1.0126000000, 1.3384000000, 1.9774000000, 3.2451000000", \
- "0.5664700000, 0.7649700000, 0.9105700000, 1.1321700000, 1.4508700000, 1.8923700000, 2.5431700000, 3.8148700000", \
- "0.6248300000, 0.8513300000, 1.0182300000, 1.2725300000, 1.6374300000, 2.1420300000, 2.8391300000, 4.1080300000", \
- "0.6761000000, 0.9285000000, 1.1150000000, 1.3988000000, 1.8065000000, 2.3716000000, 3.1360000000, 4.4018000000");
- }
- cell_rise ("delay_template11x8") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0062900000, 0.0125800000, 0.0251600000, 0.0503300000, 0.1006500000, 0.2013100000, 0.4026100000");
- values("0.0733300000, 0.1369400000, 0.1842600000, 0.2660900000, 0.4280900000, 0.7526800000, 1.3990700000, 2.6907700000", \
- "0.0802700000, 0.1426300000, 0.1881100000, 0.2700300000, 0.4330600000, 0.7574200000, 1.4038700000, 2.6964700000", \
- "0.0893400000, 0.1483000000, 0.1925300000, 0.2752100000, 0.4380400000, 0.7628000000, 1.4088300000, 2.7020300000", \
- "0.1159500000, 0.1657900000, 0.2103900000, 0.2944600000, 0.4573800000, 0.7820100000, 1.4304000000, 2.7258000000", \
- "0.1809300000, 0.2270300000, 0.2713700000, 0.3567300000, 0.5215700000, 0.8485000000, 1.4971000000, 2.7921000000", \
- "0.2482200000, 0.3181100000, 0.3687300000, 0.4527700000, 0.6180300000, 0.9471000000, 1.5933000000, 2.8921000000", \
- "0.3403000000, 0.4459000000, 0.5237000000, 0.6420000000, 0.8161000000, 1.1441000000, 1.7953000000, 3.0876000000", \
- "0.4081000000, 0.5431000000, 0.6417000000, 0.7927000000, 1.0105000000, 1.3433000000, 1.9945000000, 3.2880000000", \
- "0.5425700000, 0.7423700000, 0.8891700000, 1.1133700000, 1.4350700000, 1.8879700000, 2.5531700000, 3.8499700000", \
- "0.5955300000, 0.8232300000, 0.9913300000, 1.2473300000, 1.6155300000, 2.1324300000, 2.8445300000, 4.1387300000", \
- "0.6416000000, 0.8948000000, 1.0816000000, 1.3674000000, 1.7785000000, 2.3543000000, 3.1366000000, 4.4282000000");
- }
- fall_transition ("delay_template11x8") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0062900000, 0.0125800000, 0.0251600000, 0.0503300000, 0.1006500000, 0.2013100000, 0.4026100000");
- values("0.0575700000, 0.1123400000, 0.1670200000, 0.2764500000, 0.4958800000, 0.9349900000, 1.8135300000, 3.5739000000", \
- "0.0574600000, 0.1124800000, 0.1670300000, 0.2768700000, 0.4969200000, 0.9365200000, 1.8155900000, 3.5729000000", \
- "0.0575000000, 0.1125900000, 0.1672700000, 0.2765200000, 0.4969700000, 0.9364100000, 1.8124700000, 3.5711000000", \
- "0.0574800000, 0.1123600000, 0.1671500000, 0.2764600000, 0.4962500000, 0.9348400000, 1.8131300000, 3.5761000000", \
- "0.0671800000, 0.1130700000, 0.1672400000, 0.2771300000, 0.4971400000, 0.9364300000, 1.8171400000, 3.5769000000", \
- "0.1096100000, 0.1488000000, 0.1878900000, 0.2822100000, 0.4960000000, 0.9361600000, 1.8143000000, 3.5716000000", \
- "0.1740100000, 0.2351000000, 0.2801000000, 0.3515000000, 0.5240000000, 0.9359000000, 1.8130000000, 3.5728000000", \
- "0.2290000000, 0.3069000000, 0.3633000000, 0.4508000000, 0.5954000000, 0.9604000000, 1.8149000000, 3.5725000000", \
- "0.3575000000, 0.4742000000, 0.5571000000, 0.6823000000, 0.8662000000, 1.1544000000, 1.8725000000, 3.5757000000", \
- "0.4150000000, 0.5500000000, 0.6460000000, 0.7887000000, 0.9948000000, 1.2929000000, 1.9495000000, 3.5752000000", \
- "0.4684000000, 0.6203000000, 0.7269000000, 0.8863000000, 1.1154000000, 1.4405000000, 2.0474000000, 3.6075000000");
- }
- related_pin : "A";
- rise_transition ("delay_template11x8") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0062900000, 0.0125800000, 0.0251600000, 0.0503300000, 0.1006500000, 0.2013100000, 0.4026100000");
- values("0.0603000000, 0.1174700000, 0.1755000000, 0.2896000000, 0.5198100000, 0.9783700000, 1.8969700000, 3.7296000000", \
- "0.0603300000, 0.1175000000, 0.1747000000, 0.2892600000, 0.5193400000, 0.9783700000, 1.8971000000, 3.7315000000", \
- "0.0604700000, 0.1174800000, 0.1747500000, 0.2892400000, 0.5185000000, 0.9811500000, 1.8953400000, 3.7379000000", \
- "0.0602800000, 0.1174900000, 0.1751400000, 0.2902200000, 0.5197600000, 0.9772600000, 1.8973600000, 3.7368000000", \
- "0.0711300000, 0.1187000000, 0.1751900000, 0.2900700000, 0.5197200000, 0.9793100000, 1.8977600000, 3.7345000000", \
- "0.1142300000, 0.1567100000, 0.1975200000, 0.2957800000, 0.5197800000, 0.9792200000, 1.8956000000, 3.7359000000", \
- "0.1745100000, 0.2405000000, 0.2904000000, 0.3678000000, 0.5498000000, 0.9771000000, 1.8978000000, 3.7356000000", \
- "0.2272000000, 0.3077000000, 0.3694000000, 0.4657000000, 0.6224000000, 1.0057000000, 1.8961000000, 3.7314000000", \
- "0.3497000000, 0.4668000000, 0.5525000000, 0.6854000000, 0.8881000000, 1.1993000000, 1.9571000000, 3.7318000000", \
- "0.4052000000, 0.5390000000, 0.6355000000, 0.7855000000, 1.0101000000, 1.3350000000, 2.0359000000, 3.7307000000", \
- "0.4571000000, 0.6059000000, 0.7138000000, 0.8782000000, 1.1239000000, 1.4825000000, 2.1313000000, 3.7572000000");
- }
- timing_sense : "negative_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__inv_8") {
- area : 29.304000000;
- cell_footprint : "sky130_fd_sc_hvl__inv";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0347300000;
- clock : "false";
- direction : "input";
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("Y") {
- direction : "output";
- function : "(!A)";
- internal_power () {
- fall_power ("pwr_template11x9") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0057700000, 0.0115500000, 0.0231100000, 0.0462100000, 0.0924100000, 0.1848300000, 0.3696700000, 0.7393500000");
- values("0.0240600000, 0.0121000000, 0.0035700000, -0.012410000, -0.043890000, -0.106770000, -0.232570000, -0.484180000, -0.987430000", \
- "0.0224500000, 0.0129800000, 0.0043100000, -0.012040000, -0.043580000, -0.106570000, -0.232530000, -0.484140000, -0.987310000", \
- "0.0239700000, 0.0147000000, 0.0057800000, -0.010980000, -0.043050000, -0.106220000, -0.232200000, -0.483890000, -0.987200000", \
- "0.0283400000, 0.0182200000, 0.0088200000, -0.008680000, -0.041610000, -0.105370000, -0.231680000, -0.483580000, -0.986930000", \
- "0.0319300000, 0.0224700000, 0.0132400000, -0.004800000, -0.038570000, -0.103460000, -0.230650000, -0.483040000, -0.986650000", \
- "0.0331000000, 0.0242000000, 0.0154300000, -0.001900000, -0.035790000, -0.101320000, -0.229260000, -0.482230000, -0.986220000", \
- "0.0333100000, 0.0250400000, 0.0166500000, 0.0000000000, -0.033300000, -0.098720000, -0.227320000, -0.481020000, -0.985570000", \
- "0.0329300000, 0.0248400000, 0.0167200000, 0.0003700000, -0.032270000, -0.097440000, -0.225750000, -0.479870000, -0.984820000", \
- "0.0309300000, 0.0231500000, 0.0153100000, -0.000590000, -0.032180000, -0.095900000, -0.223700000, -0.477950000, -0.983430000", \
- "0.0295200000, 0.0218800000, 0.0144100000, -0.001190000, -0.032720000, -0.096000000, -0.223320000, -0.477260000, -0.982880000", \
- "0.0285000000, 0.0210000000, 0.0133400000, -0.002200000, -0.033430000, -0.096360000, -0.223200000, -0.476870000, -0.982460000");
- }
- related_pin : "A";
- rise_power ("pwr_template11x9") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0057700000, 0.0115500000, 0.0231100000, 0.0462100000, 0.0924100000, 0.1848300000, 0.3696700000, 0.7393500000");
- values("0.0712400000, 0.0839200000, 0.0962500000, 0.1151900000, 0.1466300000, 0.2091300000, 0.3337500000, 0.5823800000, 1.0838500000", \
- "0.0714100000, 0.0842200000, 0.0964300000, 0.1146200000, 0.1464600000, 0.2091200000, 0.3330300000, 0.5836600000, 1.0853200000", \
- "0.0722500000, 0.0850100000, 0.0962300000, 0.1139700000, 0.1459800000, 0.2083200000, 0.3328400000, 0.5825000000, 1.0851200000", \
- "0.0746300000, 0.0850600000, 0.0946100000, 0.1119500000, 0.1444600000, 0.2079600000, 0.3330500000, 0.5834700000, 1.0848300000", \
- "0.0729300000, 0.0820900000, 0.0910200000, 0.1086300000, 0.1416400000, 0.2061700000, 0.3319300000, 0.5824800000, 1.0857700000", \
- "0.0723300000, 0.0809400000, 0.0894200000, 0.1062400000, 0.1395900000, 0.2038000000, 0.3308600000, 0.5808700000, 1.0840700000", \
- "0.0723100000, 0.0805800000, 0.0888800000, 0.1051700000, 0.1373900000, 0.2017000000, 0.3280300000, 0.5803000000, 1.0835800000", \
- "0.0726600000, 0.0807400000, 0.0887800000, 0.1050300000, 0.1369700000, 0.2009200000, 0.3266100000, 0.5789200000, 1.0828200000", \
- "0.0747200000, 0.0823300000, 0.0900300000, 0.1055900000, 0.1372500000, 0.2005500000, 0.3250900000, 0.5752400000, 1.0813900000", \
- "0.0756000000, 0.0830800000, 0.0907000000, 0.1060900000, 0.1376400000, 0.2010700000, 0.3248800000, 0.5759100000, 1.0796800000", \
- "0.0769000000, 0.0843600000, 0.0918700000, 0.1070100000, 0.1380300000, 0.2018000000, 0.3254200000, 0.5744400000, 1.0768300000");
- }
- }
- max_capacitance : 0.7393500000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x9") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0057700000, 0.0115500000, 0.0231100000, 0.0462100000, 0.0924100000, 0.1848300000, 0.3696700000, 0.7393500000");
- values("0.0905900000, 0.1173700000, 0.1373600000, 0.1745900000, 0.2471800000, 0.3915400000, 0.6788100000, 1.2539700000, 2.4070700000", \
- "0.0962200000, 0.1197400000, 0.1399300000, 0.1778500000, 0.2510000000, 0.3955000000, 0.6833200000, 1.2574700000, 2.4071700000", \
- "0.0998100000, 0.1228200000, 0.1436000000, 0.1822800000, 0.2558600000, 0.4007100000, 0.6892600000, 1.2635300000, 2.4165300000", \
- "0.1145600000, 0.1377200000, 0.1591400000, 0.1993400000, 0.2747000000, 0.4207600000, 0.7093300000, 1.2859000000, 2.4370000000", \
- "0.1760000000, 0.1982100000, 0.2191500000, 0.2595700000, 0.3368200000, 0.4844000000, 0.7742900000, 1.3522000000, 2.5033000000", \
- "0.2438500000, 0.2790300000, 0.3084100000, 0.3563200000, 0.4332500000, 0.5821800000, 0.8736000000, 1.4507000000, 2.6039000000", \
- "0.3378000000, 0.3914000000, 0.4356000000, 0.5083000000, 0.6193000000, 0.7815000000, 1.0734000000, 1.6505000000, 2.8028000000", \
- "0.4068000000, 0.4754000000, 0.5323000000, 0.6252000000, 0.7672000000, 0.9724000000, 1.2747000000, 1.8531000000, 3.0007000000", \
- "0.5417700000, 0.6444700000, 0.7295700000, 0.8687700000, 1.0808700000, 1.3867700000, 1.8116700000, 2.4171700000, 3.5681700000", \
- "0.5942300000, 0.7116300000, 0.8088300000, 0.9684300000, 1.2118300000, 1.5623300000, 2.0479300000, 2.7107300000, 3.8623300000", \
- "0.6395000000, 0.7702000000, 0.8789000000, 1.0567000000, 1.3292000000, 1.7208000000, 2.2637000000, 2.9999000000, 4.1558000000");
- }
- cell_rise ("delay_template11x9") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0057700000, 0.0115500000, 0.0231100000, 0.0462100000, 0.0924100000, 0.1848300000, 0.3696700000, 0.7393500000");
- values("0.0777600000, 0.1098300000, 0.1404600000, 0.1886700000, 0.2697900000, 0.4295200000, 0.7479400000, 1.3847700000, 2.6574700000", \
- "0.0842900000, 0.1161800000, 0.1459400000, 0.1928700000, 0.2738800000, 0.4342400000, 0.7531500000, 1.3901700000, 2.6632700000", \
- "0.0924600000, 0.1240300000, 0.1521500000, 0.1975000000, 0.2791100000, 0.4393800000, 0.7584300000, 1.3967300000, 2.6676300000", \
- "0.1197400000, 0.1462100000, 0.1704000000, 0.2147500000, 0.2984200000, 0.4592300000, 0.7803600000, 1.4157000000, 2.6898000000", \
- "0.1855900000, 0.2089500000, 0.2317200000, 0.2758000000, 0.3602800000, 0.5232800000, 0.8453000000, 1.4834000000, 2.7549000000", \
- "0.2570900000, 0.2941200000, 0.3247000000, 0.3736900000, 0.4575300000, 0.6214300000, 0.9441000000, 1.5831000000, 2.8570000000", \
- "0.3554000000, 0.4112000000, 0.4573000000, 0.5329000000, 0.6488000000, 0.8206000000, 1.1434000000, 1.7823000000, 3.0563000000", \
- "0.4291000000, 0.5000000000, 0.5589000000, 0.6552000000, 0.8027000000, 1.0169000000, 1.3442000000, 1.9851000000, 3.2559000000", \
- "0.5790700000, 0.6842700000, 0.7713700000, 0.9141700000, 1.1326700000, 1.4484700000, 1.8926700000, 2.5482700000, 3.8235700000", \
- "0.6397300000, 0.7595300000, 0.8590300000, 1.0221300000, 1.2718300000, 1.6333300000, 2.1389300000, 2.8421300000, 4.1162300000", \
- "0.6934000000, 0.8266000000, 0.9373000000, 1.1194000000, 1.3977000000, 1.8009000000, 2.3653000000, 3.1360000000, 4.4093000000");
- }
- fall_transition ("delay_template11x9") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0057700000, 0.0115500000, 0.0231100000, 0.0462100000, 0.0924100000, 0.1848300000, 0.3696700000, 0.7393500000");
- values("0.0563000000, 0.0808300000, 0.1058500000, 0.1559700000, 0.2552900000, 0.4552600000, 0.8566800000, 1.6585800000, 3.2538700000", \
- "0.0562700000, 0.0811000000, 0.1058800000, 0.1554400000, 0.2557900000, 0.4554200000, 0.8559000000, 1.6564400000, 3.2608900000", \
- "0.0564100000, 0.0811200000, 0.1059800000, 0.1554500000, 0.2555200000, 0.4550000000, 0.8567000000, 1.6579000000, 3.2628400000", \
- "0.0563100000, 0.0810400000, 0.1058700000, 0.1554700000, 0.2555400000, 0.4562200000, 0.8560800000, 1.6590900000, 3.2589000000", \
- "0.0669400000, 0.0857000000, 0.1074200000, 0.1556300000, 0.2555100000, 0.4556300000, 0.8564300000, 1.6592300000, 3.2641000000", \
- "0.1084900000, 0.1297300000, 0.1456200000, 0.1794200000, 0.2632600000, 0.4553600000, 0.8556000000, 1.6586000000, 3.2568000000", \
- "0.1718700000, 0.2031000000, 0.2292000000, 0.2721000000, 0.3391000000, 0.4895000000, 0.8577000000, 1.6573000000, 3.2585000000", \
- "0.2263000000, 0.2665000000, 0.2992000000, 0.3525000000, 0.4361000000, 0.5683000000, 0.8904000000, 1.6555000000, 3.2598000000", \
- "0.3543000000, 0.4149000000, 0.4640000000, 0.5427000000, 0.6620000000, 0.8369000000, 1.1022000000, 1.7348000000, 3.2565000000", \
- "0.4120000000, 0.4825000000, 0.5391000000, 0.6287000000, 0.7644000000, 0.9627000000, 1.2496000000, 1.8247000000, 3.2686000000", \
- "0.4659000000, 0.5443000000, 0.6079000000, 0.7095000000, 0.8615000000, 1.0805000000, 1.3953000000, 1.9318000000, 3.3142000000");
- }
- related_pin : "A";
- rise_transition ("delay_template11x9") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0057700000, 0.0115500000, 0.0231100000, 0.0462100000, 0.0924100000, 0.1848300000, 0.3696700000, 0.7393500000");
- values("0.0622100000, 0.0906900000, 0.1194100000, 0.1765200000, 0.2910800000, 0.5219500000, 0.9783000000, 1.8984400000, 3.7306000000", \
- "0.0623500000, 0.0906300000, 0.1192200000, 0.1764300000, 0.2910200000, 0.5197900000, 0.9806100000, 1.8940000000, 3.7328000000", \
- "0.0623500000, 0.0906900000, 0.1195300000, 0.1766400000, 0.2915200000, 0.5200600000, 0.9778800000, 1.8940400000, 3.7237000000", \
- "0.0623500000, 0.0907900000, 0.1193900000, 0.1765800000, 0.2912800000, 0.5201600000, 0.9794800000, 1.8949500000, 3.7332000000", \
- "0.0711900000, 0.0939200000, 0.1194000000, 0.1766100000, 0.2909800000, 0.5201900000, 0.9788100000, 1.8931700000, 3.7275000000", \
- "0.1149500000, 0.1391800000, 0.1559100000, 0.1973700000, 0.2960500000, 0.5216500000, 0.9777600000, 1.9009000000, 3.7331000000", \
- "0.1748900000, 0.2096000000, 0.2390000000, 0.2889000000, 0.3665000000, 0.5484000000, 0.9787000000, 1.8953000000, 3.7283000000", \
- "0.2273000000, 0.2704000000, 0.3058000000, 0.3658000000, 0.4621000000, 0.6197000000, 1.0049000000, 1.8935000000, 3.7286000000", \
- "0.3515000000, 0.4128000000, 0.4635000000, 0.5476000000, 0.6786000000, 0.8793000000, 1.1947000000, 1.9542000000, 3.7276000000", \
- "0.4069000000, 0.4776000000, 0.5357000000, 0.6297000000, 0.7771000000, 0.9987000000, 1.3300000000, 2.0303000000, 3.7369000000", \
- "0.4591000000, 0.5379000000, 0.6023000000, 0.7067000000, 0.8684000000, 1.1122000000, 1.4719000000, 2.1308000000, 3.7559000000");
- }
- timing_sense : "negative_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__mux2_1") {
- area : 21.489600000;
- cell_footprint : "sky130_fd_sc_hvl__mux2";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A0") {
- capacitance : 0.0024100000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0042100000, 0.0061800000, 0.0053100000, 0.0042400000, 0.0040900000, 0.0043700000, 0.0043700000, 0.0046500000, 0.0052100000, 0.0054900000, 0.0057700000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0041500000, 0.0086000000, 0.0037200000, 0.0047600000, 0.0038200000, 0.0039400000, 0.0040100000, 0.0042600000, 0.0047600000, 0.0050300000, 0.0053000000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("A1") {
- capacitance : 0.0022200000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0044100000, 0.0034900000, 0.0050900000, 0.0051100000, 0.0042100000, 0.0043300000, 0.0043800000, 0.0046300000, 0.0052100000, 0.0055100000, 0.0058200000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0038100000, 0.0031500000, 0.0053700000, 0.0033600000, 0.0036400000, 0.0039500000, 0.0039900000, 0.0042600000, 0.0048100000, 0.0050900000, 0.0053700000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("S") {
- capacitance : 0.0045300000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0099200000, 0.0107300000, 0.0123100000, 0.0093200000, 0.0094000000, 0.0098500000, 0.0098000000, 0.0103800000, 0.0116300000, 0.0122800000, 0.0129600000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0010400000, 0.0036100000, 0.0012500000, 0.0015900000, 0.0010400000, 0.0013300000, 0.0013300000, 0.0014500000, 0.0016500000, 0.0017200000, 0.0017700000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("X") {
- direction : "output";
- function : "(A0&!S) | (A1&S)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.0174900000, 0.0134900000, 0.0095900000, 0.0018300000, -0.013680000, -0.044880000, -0.107680000", \
- "0.0173600000, 0.0133800000, 0.0094900000, 0.0017200000, -0.013790000, -0.044980000, -0.107790000", \
- "0.0173400000, 0.0133400000, 0.0094500000, 0.0016900000, -0.013820000, -0.045010000, -0.107820000", \
- "0.0173200000, 0.0133400000, 0.0094400000, 0.0016800000, -0.013820000, -0.045020000, -0.107820000", \
- "0.0172400000, 0.0132400000, 0.0093500000, 0.0015900000, -0.013920000, -0.045110000, -0.107920000", \
- "0.0171000000, 0.0131200000, 0.0092300000, 0.0014700000, -0.014040000, -0.045240000, -0.108040000", \
- "0.0169300000, 0.0129500000, 0.0090600000, 0.0013000000, -0.014220000, -0.045420000, -0.108230000", \
- "0.0168200000, 0.0128400000, 0.0089500000, 0.0012000000, -0.014330000, -0.045550000, -0.108350000", \
- "0.0166900000, 0.0127100000, 0.0088200000, 0.0010600000, -0.014500000, -0.045730000, -0.108530000", \
- "0.0166700000, 0.0126900000, 0.0088000000, 0.0010100000, -0.014550000, -0.045800000, -0.108590000", \
- "0.0166800000, 0.0126900000, 0.0087900000, 0.0010000000, -0.014580000, -0.045840000, -0.108640000");
- }
- related_pin : "A0";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.0107700000, 0.0148900000, 0.0189700000, 0.0270400000, 0.0429300000, 0.0743400000, 0.1375900000", \
- "0.0106200000, 0.0147500000, 0.0188300000, 0.0269200000, 0.0427800000, 0.0742500000, 0.1374000000", \
- "0.0106300000, 0.0147600000, 0.0188400000, 0.0269300000, 0.0428000000, 0.0741800000, 0.1374600000", \
- "0.0106300000, 0.0147700000, 0.0188300000, 0.0269100000, 0.0428300000, 0.0741700000, 0.1374400000", \
- "0.0106000000, 0.0147200000, 0.0188100000, 0.0268900000, 0.0428100000, 0.0742000000, 0.1374300000", \
- "0.0105300000, 0.0146600000, 0.0187400000, 0.0268200000, 0.0427300000, 0.0741700000, 0.1375000000", \
- "0.0104300000, 0.0145400000, 0.0186300000, 0.0266800000, 0.0425800000, 0.0739900000, 0.1371900000", \
- "0.0103500000, 0.0144500000, 0.0185100000, 0.0265500000, 0.0424500000, 0.0738400000, 0.1370800000", \
- "0.0102500000, 0.0142800000, 0.0182900000, 0.0262900000, 0.0421400000, 0.0735600000, 0.1369100000", \
- "0.0102700000, 0.0142600000, 0.0182300000, 0.0262100000, 0.0420700000, 0.0734800000, 0.1366900000", \
- "0.0102800000, 0.0142600000, 0.0182600000, 0.0261800000, 0.0419600000, 0.0734400000, 0.1364900000");
- }
- when : "(!S)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.0169800000, 0.0129900000, 0.0091000000, 0.0013400000, -0.014160000, -0.045340000, -0.108140000", \
- "0.0168600000, 0.0128800000, 0.0089800000, 0.0012300000, -0.014280000, -0.045460000, -0.108250000", \
- "0.0169000000, 0.0129100000, 0.0090200000, 0.0012600000, -0.014240000, -0.045420000, -0.108210000", \
- "0.0168700000, 0.0128800000, 0.0090000000, 0.0012400000, -0.014260000, -0.045450000, -0.108240000", \
- "0.0167900000, 0.0128000000, 0.0089200000, 0.0011600000, -0.014350000, -0.045530000, -0.108320000", \
- "0.0166800000, 0.0126900000, 0.0088100000, 0.0010500000, -0.014460000, -0.045640000, -0.108420000", \
- "0.0165200000, 0.0125400000, 0.0086600000, 0.0009000000, -0.014610000, -0.045800000, -0.108590000", \
- "0.0164300000, 0.0124500000, 0.0085700000, 0.0008100000, -0.014700000, -0.045910000, -0.108690000", \
- "0.0163300000, 0.0123500000, 0.0084700000, 0.0007000000, -0.014840000, -0.046070000, -0.108850000", \
- "0.0163100000, 0.0123200000, 0.0084400000, 0.0006700000, -0.014890000, -0.046130000, -0.108910000", \
- "0.0163300000, 0.0123300000, 0.0084400000, 0.0006500000, -0.014930000, -0.046170000, -0.108960000");
- }
- related_pin : "A1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.0109100000, 0.0150300000, 0.0191100000, 0.0271600000, 0.0430700000, 0.0744000000, 0.1376200000", \
- "0.0108300000, 0.0149500000, 0.0190300000, 0.0270900000, 0.0429800000, 0.0743300000, 0.1375500000", \
- "0.0108100000, 0.0149300000, 0.0190100000, 0.0270800000, 0.0429900000, 0.0743100000, 0.1375700000", \
- "0.0108200000, 0.0149500000, 0.0190200000, 0.0270900000, 0.0429900000, 0.0743300000, 0.1375300000", \
- "0.0108000000, 0.0149200000, 0.0190000000, 0.0270800000, 0.0429600000, 0.0744000000, 0.1375700000", \
- "0.0107500000, 0.0148700000, 0.0189400000, 0.0270300000, 0.0428600000, 0.0743600000, 0.1374300000", \
- "0.0106600000, 0.0147800000, 0.0188500000, 0.0268900000, 0.0427800000, 0.0742500000, 0.1373400000", \
- "0.0106000000, 0.0146900000, 0.0187400000, 0.0267900000, 0.0426700000, 0.0740700000, 0.1373600000", \
- "0.0105200000, 0.0145500000, 0.0185600000, 0.0265600000, 0.0424100000, 0.0738400000, 0.1370300000", \
- "0.0105400000, 0.0145400000, 0.0185000000, 0.0264900000, 0.0423400000, 0.0738400000, 0.1370300000", \
- "0.0105700000, 0.0145400000, 0.0185400000, 0.0264700000, 0.0422300000, 0.0736700000, 0.1369300000");
- }
- when : "(S)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.0287300000, 0.0247500000, 0.0208500000, 0.0130800000, -0.002450000, -0.033660000, -0.096480000", \
- "0.0286600000, 0.0247000000, 0.0208100000, 0.0130500000, -0.002490000, -0.033690000, -0.096510000", \
- "0.0286000000, 0.0246300000, 0.0207400000, 0.0129800000, -0.002550000, -0.033760000, -0.096580000", \
- "0.0284300000, 0.0244400000, 0.0205400000, 0.0127800000, -0.002740000, -0.033940000, -0.096760000", \
- "0.0280900000, 0.0241000000, 0.0202200000, 0.0124600000, -0.003060000, -0.034260000, -0.097090000", \
- "0.0278400000, 0.0238500000, 0.0199600000, 0.0122000000, -0.003320000, -0.034520000, -0.097330000", \
- "0.0275800000, 0.0236000000, 0.0197000000, 0.0119300000, -0.003590000, -0.034800000, -0.097610000", \
- "0.0274300000, 0.0234400000, 0.0195600000, 0.0118000000, -0.003740000, -0.034950000, -0.097760000", \
- "0.0273000000, 0.0233100000, 0.0194300000, 0.0116600000, -0.003900000, -0.035120000, -0.097930000", \
- "0.0272800000, 0.0232900000, 0.0194100000, 0.0116200000, -0.003930000, -0.035170000, -0.097970000", \
- "0.0273000000, 0.0233100000, 0.0194100000, 0.0116200000, -0.003950000, -0.035200000, -0.097990000");
- }
- related_pin : "S";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.0099000000, 0.0140100000, 0.0180900000, 0.0261600000, 0.0420100000, 0.0733900000, 0.1366000000", \
- "0.0098400000, 0.0139500000, 0.0180300000, 0.0260800000, 0.0420100000, 0.0734800000, 0.1367500000", \
- "0.0097700000, 0.0138900000, 0.0179600000, 0.0260000000, 0.0419300000, 0.0732500000, 0.1365000000", \
- "0.0096500000, 0.0137700000, 0.0178500000, 0.0259100000, 0.0417500000, 0.0732200000, 0.1366000000", \
- "0.0094500000, 0.0135600000, 0.0176500000, 0.0256900000, 0.0415600000, 0.0730100000, 0.1363900000", \
- "0.0092400000, 0.0133600000, 0.0174300000, 0.0254700000, 0.0414200000, 0.0727400000, 0.1359400000", \
- "0.0090000000, 0.0131100000, 0.0171800000, 0.0252100000, 0.0411600000, 0.0724800000, 0.1356300000", \
- "0.0088700000, 0.0129700000, 0.0170400000, 0.0250800000, 0.0410000000, 0.0723800000, 0.1355600000", \
- "0.0087300000, 0.0127800000, 0.0168100000, 0.0247900000, 0.0407300000, 0.0721000000, 0.1351700000", \
- "0.0087300000, 0.0127700000, 0.0167700000, 0.0247700000, 0.0405800000, 0.0720300000, 0.1351700000", \
- "0.0087500000, 0.0127600000, 0.0167800000, 0.0247600000, 0.0404700000, 0.0720500000, 0.1350000000");
- }
- when : "(!A0&A1)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.0145100000, 0.0105200000, 0.0066300000, -0.001140000, -0.016650000, -0.047850000, -0.110640000", \
- "0.0144400000, 0.0104500000, 0.0065600000, -0.001210000, -0.016720000, -0.047920000, -0.110710000", \
- "0.0144000000, 0.0104100000, 0.0065300000, -0.001240000, -0.016750000, -0.047940000, -0.110740000", \
- "0.0143300000, 0.0103400000, 0.0064600000, -0.001310000, -0.016830000, -0.048020000, -0.110820000", \
- "0.0142000000, 0.0102100000, 0.0063200000, -0.001440000, -0.016970000, -0.048160000, -0.110960000", \
- "0.0140700000, 0.0100900000, 0.0062000000, -0.001570000, -0.017090000, -0.048290000, -0.111070000", \
- "0.0139000000, 0.0099200000, 0.0060300000, -0.001730000, -0.017260000, -0.048460000, -0.111250000", \
- "0.0138100000, 0.0098200000, 0.0059300000, -0.001830000, -0.017350000, -0.048560000, -0.111340000", \
- "0.0137100000, 0.0097300000, 0.0058400000, -0.001920000, -0.017440000, -0.048640000, -0.111420000", \
- "0.0137000000, 0.0097200000, 0.0058400000, -0.001930000, -0.017450000, -0.048650000, -0.111420000", \
- "0.0137200000, 0.0097400000, 0.0058600000, -0.001910000, -0.017430000, -0.048630000, -0.111400000");
- }
- related_pin : "S";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.0234500000, 0.0275400000, 0.0316100000, 0.0396600000, 0.0555400000, 0.0869800000, 0.1503900000", \
- "0.0234500000, 0.0275500000, 0.0316100000, 0.0396500000, 0.0554900000, 0.0868500000, 0.1499700000", \
- "0.0234100000, 0.0275200000, 0.0315900000, 0.0396300000, 0.0554700000, 0.0868700000, 0.1501600000", \
- "0.0233000000, 0.0274000000, 0.0314700000, 0.0395200000, 0.0553400000, 0.0867600000, 0.1500600000", \
- "0.0230800000, 0.0271800000, 0.0312600000, 0.0392900000, 0.0551500000, 0.0865400000, 0.1496700000", \
- "0.0229500000, 0.0270600000, 0.0311300000, 0.0391800000, 0.0550900000, 0.0864200000, 0.1499700000", \
- "0.0228700000, 0.0269800000, 0.0310400000, 0.0390900000, 0.0549200000, 0.0863500000, 0.1498300000", \
- "0.0228400000, 0.0269500000, 0.0310100000, 0.0390300000, 0.0549700000, 0.0863300000, 0.1495700000", \
- "0.0228500000, 0.0269500000, 0.0310100000, 0.0390300000, 0.0549300000, 0.0863400000, 0.1495100000", \
- "0.0228700000, 0.0269700000, 0.0310300000, 0.0390700000, 0.0549800000, 0.0865000000, 0.1495100000", \
- "0.0229000000, 0.0269800000, 0.0310400000, 0.0390700000, 0.0549600000, 0.0863300000, 0.1497400000");
- }
- when : "(A0&!A1)";
- }
- max_capacitance : 0.0924100000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("2.3035700000, 2.5858700000, 2.7916700000, 3.1066700000, 3.5881700000, 4.3544700000, 5.6717700000", \
- "2.3121700000, 2.5954700000, 2.8012700000, 3.1158700000, 3.5973700000, 4.3635700000, 5.6799700000", \
- "2.3169300000, 2.6002300000, 2.8060300000, 3.1212300000, 3.6029300000, 4.3691300000, 5.6852300000", \
- "2.3280000000, 2.6114000000, 2.8175000000, 3.1327000000, 3.6141000000, 4.3803000000, 5.6967000000", \
- "2.3644000000, 2.6471000000, 2.8529000000, 3.1683000000, 3.6499000000, 4.4164000000, 5.7323000000", \
- "2.4288000000, 2.7116000000, 2.9173000000, 3.2326000000, 3.7143000000, 4.4808000000, 5.7971000000", \
- "2.5772000000, 2.8598000000, 3.0651000000, 3.3801000000, 3.8614000000, 4.6277000000, 5.9447000000", \
- "2.7389000000, 3.0216000000, 3.2270000000, 3.5418000000, 4.0229000000, 4.7889000000, 6.1055000000", \
- "3.2211700000, 3.5039700000, 3.7093700000, 4.0239700000, 4.5043700000, 5.2700700000, 6.5877700000", \
- "3.4790300000, 3.7616300000, 3.9669300000, 4.2812300000, 4.7612300000, 5.5268300000, 6.8435300000", \
- "3.7385000000, 4.0207000000, 4.2257000000, 4.5398000000, 5.0198000000, 5.7852000000, 7.1020000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.9927100000, 1.1398700000, 1.2485700000, 1.4258700000, 1.7220700000, 2.2528700000, 3.2730700000", \
- "0.9952700000, 1.1424700000, 1.2511700000, 1.4285700000, 1.7248700000, 2.2554700000, 3.2753700000", \
- "0.9992300000, 1.1464300000, 1.2550300000, 1.4324300000, 1.7289300000, 2.2586300000, 3.2795300000", \
- "1.0169000000, 1.1640000000, 1.2727000000, 1.4502000000, 1.7468000000, 2.2769000000, 3.2972000000", \
- "1.0752000000, 1.2226000000, 1.3313000000, 1.5087000000, 1.8050000000, 2.3359000000, 3.3561000000", \
- "1.1619000000, 1.3090000000, 1.4176000000, 1.5950000000, 1.8914000000, 2.4222000000, 3.4418000000", \
- "1.3347000000, 1.4819000000, 1.5903000000, 1.7674000000, 2.0639000000, 2.5945000000, 3.6152000000", \
- "1.5104000000, 1.6572000000, 1.7654000000, 1.9423000000, 2.2389000000, 2.7695000000, 3.7886000000", \
- "1.9754700000, 2.1287700000, 2.2392700000, 2.4178700000, 2.7152700000, 3.2467700000, 4.2661700000", \
- "2.1763300000, 2.3372300000, 2.4524300000, 2.6367300000, 2.9379300000, 3.4704300000, 4.4902300000", \
- "2.3553000000, 2.5241000000, 2.6434000000, 2.8322000000, 3.1388000000, 3.6753000000, 4.6954000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.4700000000, 0.6717000000, 0.8113000000, 1.0376000000, 1.4335000000, 2.2046000000, 3.7596000000", \
- "0.4699000000, 0.6717000000, 0.8111000000, 1.0359000000, 1.4338000000, 2.2058000000, 3.7557000000", \
- "0.4700000000, 0.6732000000, 0.8113000000, 1.0355000000, 1.4334000000, 2.2051000000, 3.7557000000", \
- "0.4699000000, 0.6718000000, 0.8112000000, 1.0353000000, 1.4338000000, 2.2062000000, 3.7557000000", \
- "0.4697000000, 0.6718000000, 0.8113000000, 1.0355000000, 1.4368000000, 2.2051000000, 3.7559000000", \
- "0.4699000000, 0.6720000000, 0.8111000000, 1.0368000000, 1.4370000000, 2.2051000000, 3.7557000000", \
- "0.4698000000, 0.6717000000, 0.8113000000, 1.0360000000, 1.4338000000, 2.2047000000, 3.7556000000", \
- "0.4699000000, 0.6717000000, 0.8114000000, 1.0358000000, 1.4343000000, 2.2065000000, 3.7557000000", \
- "0.4697000000, 0.6723000000, 0.8113000000, 1.0363000000, 1.4347000000, 2.2062000000, 3.7596000000", \
- "0.4698000000, 0.6722000000, 0.8114000000, 1.0363000000, 1.4352000000, 2.2071000000, 3.7562000000", \
- "0.4704000000, 0.6742000000, 0.8128000000, 1.0379000000, 1.4394000000, 2.2038000000, 3.7568000000");
- }
- related_pin : "A0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.2169100000, 0.3224100000, 0.4120000000, 0.5801000000, 0.9122000000, 1.5963000000, 3.0121000000", \
- "0.2171000000, 0.3217300000, 0.4115000000, 0.5806000000, 0.9127000000, 1.5961000000, 3.0127000000", \
- "0.2171000000, 0.3216000000, 0.4120000000, 0.5803000000, 0.9128000000, 1.5970000000, 3.0111000000", \
- "0.2170600000, 0.3217000000, 0.4117000000, 0.5798000000, 0.9124000000, 1.5957000000, 3.0127000000", \
- "0.2171000000, 0.3219000000, 0.4121000000, 0.5802000000, 0.9120000000, 1.5964000000, 3.0118000000", \
- "0.2172000000, 0.3218000000, 0.4116000000, 0.5808000000, 0.9123000000, 1.5962000000, 3.0123000000", \
- "0.2169000000, 0.3219000000, 0.4122000000, 0.5800000000, 0.9130000000, 1.5970000000, 3.0111000000", \
- "0.2167000000, 0.3219000000, 0.4117000000, 0.5801000000, 0.9127000000, 1.5958000000, 3.0120000000", \
- "0.2412000000, 0.3415000000, 0.4274000000, 0.5908000000, 0.9180000000, 1.5983000000, 3.0122000000", \
- "0.2614000000, 0.3621000000, 0.4475000000, 0.6092000000, 0.9297000000, 1.6033000000, 3.0116000000", \
- "0.2814000000, 0.3826000000, 0.4677000000, 0.6272000000, 0.9436000000, 1.6094000000, 3.0129000000");
- }
- sdf_cond : "(!A1&!S)";
- timing_sense : "positive_unate";
- when : "(!A1&!S)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("2.4929700000, 2.7430700000, 2.9244700000, 3.2108700000, 3.6609700000, 4.3953700000, 5.6882700000", \
- "2.5023700000, 2.7527700000, 2.9341700000, 3.2207700000, 3.6707700000, 4.4055700000, 5.6980700000", \
- "2.5077300000, 2.7580300000, 2.9395300000, 3.2262300000, 3.6762300000, 4.4108300000, 5.7051300000", \
- "2.5197000000, 2.7703000000, 2.9517000000, 3.2384000000, 3.6884000000, 4.4234000000, 5.7176000000", \
- "2.5590000000, 2.8094000000, 2.9908000000, 3.2775000000, 3.7277000000, 4.4626000000, 5.7568000000", \
- "2.6256000000, 2.8758000000, 3.0571000000, 3.3438000000, 3.7939000000, 4.5285000000, 5.8229000000", \
- "2.7754000000, 3.0256000000, 3.2068000000, 3.4935000000, 3.9435000000, 4.6783000000, 5.9711000000", \
- "2.9366000000, 3.1865000000, 3.3677000000, 3.6542000000, 4.1039000000, 4.8387000000, 6.1318000000", \
- "3.4159700000, 3.6660700000, 3.8472700000, 4.1336700000, 4.5827700000, 5.3169700000, 6.6113700000", \
- "3.6724300000, 3.9225300000, 4.1036300000, 4.3897300000, 4.8387300000, 5.5724300000, 6.8652300000", \
- "3.9316000000, 4.1815000000, 4.3624000000, 4.6483000000, 5.0970000000, 5.8313000000, 7.1250000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.9366200000, 1.1048700000, 1.2252700000, 1.4150700000, 1.7230700000, 2.2615700000, 3.2817700000", \
- "0.9391200000, 1.1074700000, 1.2277700000, 1.4176700000, 1.7259700000, 2.2640700000, 3.2849700000", \
- "0.9430000000, 1.1113300000, 1.2316300000, 1.4215300000, 1.7295300000, 2.2676300000, 3.2900300000", \
- "0.9604000000, 1.1288000000, 1.2492000000, 1.4391000000, 1.7472000000, 2.2861000000, 3.3076000000", \
- "1.0183000000, 1.1866000000, 1.3070000000, 1.4970000000, 1.8052000000, 2.3442000000, 3.3657000000", \
- "1.1042000000, 1.2724000000, 1.3927000000, 1.5826000000, 1.8908000000, 2.4295000000, 3.4515000000", \
- "1.2772000000, 1.4449000000, 1.5642000000, 1.7539000000, 2.0621000000, 2.6016000000, 3.6232000000", \
- "1.4520000000, 1.6193000000, 1.7391000000, 1.9285000000, 2.2368000000, 2.7758000000, 3.7985000000", \
- "1.8998700000, 2.0782700000, 2.2032700000, 2.3963700000, 2.7070700000, 3.2471700000, 4.2708700000", \
- "2.0888300000, 2.2773300000, 2.4088300000, 2.6097300000, 2.9258300000, 3.4690300000, 4.4917300000", \
- "2.2577000000, 2.4561000000, 2.5939000000, 2.8013000000, 3.1245000000, 3.6718000000, 4.6960000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.4440000000, 0.6105000000, 0.7390000000, 0.9614000000, 1.3611000000, 2.1378000000, 3.7168000000", \
- "0.4440000000, 0.6094000000, 0.7382000000, 0.9624000000, 1.3643000000, 2.1408000000, 3.7152000000", \
- "0.4439000000, 0.6100000000, 0.7386000000, 0.9610000000, 1.3615000000, 2.1383000000, 3.7190000000", \
- "0.4440000000, 0.6108000000, 0.7386000000, 0.9607000000, 1.3621000000, 2.1385000000, 3.7191000000", \
- "0.4440000000, 0.6100000000, 0.7385000000, 0.9610000000, 1.3615000000, 2.1383000000, 3.7187000000", \
- "0.4439000000, 0.6105000000, 0.7383000000, 0.9611000000, 1.3622000000, 2.1380000000, 3.7186000000", \
- "0.4438000000, 0.6105000000, 0.7385000000, 0.9608000000, 1.3660000000, 2.1384000000, 3.7150000000", \
- "0.4439000000, 0.6100000000, 0.7386000000, 0.9610000000, 1.3622000000, 2.1386000000, 3.7164000000", \
- "0.4440000000, 0.6100000000, 0.7385000000, 0.9622000000, 1.3623000000, 2.1375000000, 3.7203000000", \
- "0.4440000000, 0.6099000000, 0.7384000000, 0.9607000000, 1.3631000000, 2.1377000000, 3.7162000000", \
- "0.4439000000, 0.6099000000, 0.7386000000, 0.9618000000, 1.3624000000, 2.1393000000, 3.7199000000");
- }
- related_pin : "A0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.2333700000, 0.3543100000, 0.4449900000, 0.6115000000, 0.9375000000, 1.6106000000, 3.0140000000", \
- "0.2334700000, 0.3543800000, 0.4451000000, 0.6110000000, 0.9379000000, 1.6116000000, 3.0126000000", \
- "0.2333500000, 0.3542900000, 0.4451000000, 0.6110000000, 0.9376000000, 1.6112000000, 3.0151000000", \
- "0.2334900000, 0.3546000000, 0.4450000000, 0.6114000000, 0.9370000000, 1.6102000000, 3.0129000000", \
- "0.2334000000, 0.3544000000, 0.4452000000, 0.6117000000, 0.9388000000, 1.6104000000, 3.0149000000", \
- "0.2333000000, 0.3543000000, 0.4451000000, 0.6115000000, 0.9374000000, 1.6118000000, 3.0126000000", \
- "0.2332000000, 0.3542000000, 0.4458000000, 0.6114000000, 0.9381000000, 1.6105000000, 3.0154000000", \
- "0.2335000000, 0.3547000000, 0.4471000000, 0.6125000000, 0.9377000000, 1.6118000000, 3.0122000000", \
- "0.2664000000, 0.3849000000, 0.4723000000, 0.6292000000, 0.9477000000, 1.6150000000, 3.0150000000", \
- "0.2894000000, 0.4114000000, 0.4988000000, 0.6539000000, 0.9629000000, 1.6202000000, 3.0176000000", \
- "0.3113000000, 0.4372000000, 0.5245000000, 0.6764000000, 0.9813000000, 1.6342000000, 3.0196000000");
- }
- sdf_cond : "(A1&!S)";
- timing_sense : "positive_unate";
- when : "(A1&!S)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("2.2472700000, 2.5299700000, 2.7351700000, 3.0498700000, 3.5315700000, 4.2977700000, 5.6143700000", \
- "2.2560700000, 2.5389700000, 2.7439700000, 3.0588700000, 3.5402700000, 4.3068700000, 5.6235700000", \
- "2.2612300000, 2.5438300000, 2.7491300000, 3.0642300000, 3.5460300000, 4.3120300000, 5.6287300000", \
- "2.2743000000, 2.5572000000, 2.7628000000, 3.0781000000, 3.5597000000, 4.3259000000, 5.6425000000", \
- "2.3153000000, 2.5987000000, 2.8042000000, 3.1190000000, 3.6007000000, 4.3670000000, 5.6840000000", \
- "2.3850000000, 2.6676000000, 2.8730000000, 3.1881000000, 3.6695000000, 4.4359000000, 5.7526000000", \
- "2.5385000000, 2.8209000000, 3.0262000000, 3.3411000000, 3.8224000000, 4.5885000000, 5.9049000000", \
- "2.7034000000, 2.9857000000, 3.1910000000, 3.5057000000, 3.9867000000, 4.7527000000, 6.0692000000", \
- "3.1887700000, 3.4714700000, 3.6766700000, 3.9910700000, 4.4715700000, 5.2372700000, 6.5542700000", \
- "3.4475300000, 3.7300300000, 3.9350300000, 4.2492300000, 4.7293300000, 5.4949300000, 6.8121300000", \
- "3.7074000000, 3.9894000000, 4.1943000000, 4.5084000000, 4.9883000000, 5.7540000000, 7.0710000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.9782600000, 1.1250700000, 1.2332700000, 1.4101700000, 1.7061700000, 2.2354700000, 3.2544700000", \
- "0.9809000000, 1.1276700000, 1.2359700000, 1.4127700000, 1.7087700000, 2.2381700000, 3.2570700000", \
- "0.9848300000, 1.1315300000, 1.2398300000, 1.4166300000, 1.7124300000, 2.2421300000, 3.2625300000", \
- "1.0018000000, 1.1483000000, 1.2567000000, 1.4338000000, 1.7298000000, 2.2596000000, 3.2781000000", \
- "1.0586000000, 1.2054000000, 1.3137000000, 1.4906000000, 1.7862000000, 2.3166000000, 3.3345000000", \
- "1.1438000000, 1.2904000000, 1.3986000000, 1.5763000000, 1.8720000000, 2.4022000000, 3.4223000000", \
- "1.3173000000, 1.4631000000, 1.5712000000, 1.7478000000, 2.0435000000, 2.5750000000, 3.5953000000", \
- "1.4926000000, 1.6390000000, 1.7469000000, 1.9234000000, 2.2191000000, 2.7494000000, 3.7705000000", \
- "1.9565700000, 2.1098700000, 2.2202700000, 2.3986700000, 2.6957700000, 3.2268700000, 4.2469700000", \
- "2.1567300000, 2.3177300000, 2.4327300000, 2.6166300000, 2.9174300000, 3.4503300000, 4.4705300000", \
- "2.3353000000, 2.5041000000, 2.6233000000, 2.8118000000, 3.1177000000, 3.6534000000, 4.6744000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.4695000000, 0.6711000000, 0.8105000000, 1.0354000000, 1.4332000000, 2.2056000000, 3.7557000000", \
- "0.4697000000, 0.6729000000, 0.8105000000, 1.0356000000, 1.4362000000, 2.2055000000, 3.7559000000", \
- "0.4696000000, 0.6725000000, 0.8112000000, 1.0350000000, 1.4330000000, 2.2046000000, 3.7556000000", \
- "0.4698000000, 0.6709000000, 0.8100000000, 1.0366000000, 1.4362000000, 2.2058000000, 3.7557000000", \
- "0.4697000000, 0.6709000000, 0.8104000000, 1.0358000000, 1.4362000000, 2.2046000000, 3.7559000000", \
- "0.4698000000, 0.6725000000, 0.8116000000, 1.0357000000, 1.4335000000, 2.2010000000, 3.7555000000", \
- "0.4695000000, 0.6710000000, 0.8104000000, 1.0351000000, 1.4332000000, 2.2036000000, 3.7556000000", \
- "0.4697000000, 0.6714000000, 0.8104000000, 1.0355000000, 1.4337000000, 2.2058000000, 3.7556000000", \
- "0.4696000000, 0.6712000000, 0.8108000000, 1.0359000000, 1.4373000000, 2.2065000000, 3.7562000000", \
- "0.4696000000, 0.6712000000, 0.8108000000, 1.0360000000, 1.4380000000, 2.2072000000, 3.7567000000", \
- "0.4704000000, 0.6725000000, 0.8118000000, 1.0372000000, 1.4390000000, 2.2066000000, 3.7548000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.2162700000, 0.3208700000, 0.4104000000, 0.5784000000, 0.9114000000, 1.5958000000, 3.0097000000", \
- "0.2164300000, 0.3206800000, 0.4106000000, 0.5786000000, 0.9114000000, 1.5957000000, 3.0099000000", \
- "0.2162100000, 0.3210300000, 0.4114000000, 0.5798000000, 0.9119000000, 1.5963000000, 3.0101000000", \
- "0.2164100000, 0.3209000000, 0.4106000000, 0.5788000000, 0.9113000000, 1.5940000000, 3.0119000000", \
- "0.2164000000, 0.3210000000, 0.4114000000, 0.5797000000, 0.9116000000, 1.5959000000, 3.0110000000", \
- "0.2162000000, 0.3208000000, 0.4107000000, 0.5787000000, 0.9114000000, 1.5957000000, 3.0102000000", \
- "0.2162000000, 0.3217000000, 0.4107000000, 0.5788000000, 0.9109000000, 1.5959000000, 3.0120000000", \
- "0.2161000000, 0.3211000000, 0.4110000000, 0.5812000000, 0.9121000000, 1.5963000000, 3.0106000000", \
- "0.2413000000, 0.3412000000, 0.4275000000, 0.5903000000, 0.9173000000, 1.5954000000, 3.0075000000", \
- "0.2619000000, 0.3622000000, 0.4473000000, 0.6081000000, 0.9290000000, 1.6012000000, 3.0100000000", \
- "0.2820000000, 0.3828000000, 0.4670000000, 0.6265000000, 0.9430000000, 1.6084000000, 3.0114000000");
- }
- sdf_cond : "(!A0&S)";
- timing_sense : "positive_unate";
- when : "(!A0&S)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("2.4386700000, 2.6890700000, 2.8704700000, 3.1573700000, 3.6076700000, 4.3425700000, 5.6359700000", \
- "2.4475700000, 2.6980700000, 2.8795700000, 3.1663700000, 3.6166700000, 4.3523700000, 5.6466700000", \
- "2.4531300000, 2.7037300000, 2.8852300000, 3.1720300000, 3.6223300000, 4.3581300000, 5.6524300000", \
- "2.4672000000, 2.7179000000, 2.8994000000, 3.1865000000, 3.6369000000, 4.3723000000, 5.6660000000", \
- "2.5111000000, 2.7618000000, 2.9430000000, 3.2298000000, 3.6803000000, 4.4159000000, 5.7098000000", \
- "2.5823000000, 2.8327000000, 3.0143000000, 3.3011000000, 3.7517000000, 4.4874000000, 5.7816000000", \
- "2.7366000000, 2.9873000000, 3.1688000000, 3.4556000000, 3.9059000000, 4.6410000000, 5.9336000000", \
- "2.9012000000, 3.1514000000, 3.3327000000, 3.6195000000, 4.0696000000, 4.8049000000, 6.0993000000", \
- "3.3839700000, 3.6343700000, 3.8158700000, 4.1024700000, 4.5521700000, 5.2869700000, 6.5816700000", \
- "3.6414300000, 3.8918300000, 4.0731300000, 4.3596300000, 4.8090300000, 5.5434300000, 6.8365300000", \
- "3.9012000000, 4.1515000000, 4.3326000000, 4.6188000000, 5.0680000000, 5.8020000000, 7.0960000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.9249100000, 1.0927700000, 1.2128700000, 1.4023700000, 1.7098700000, 2.2482700000, 3.2698700000", \
- "0.9275000000, 1.0954700000, 1.2154700000, 1.4049700000, 1.7124700000, 2.2507700000, 3.2724700000", \
- "0.9313100000, 1.0992300000, 1.2192300000, 1.4087300000, 1.7166300000, 2.2549300000, 3.2760300000", \
- "0.9481000000, 1.1160000000, 1.2361000000, 1.4257000000, 1.7335000000, 2.2717000000, 3.2932000000", \
- "1.0044000000, 1.1724000000, 1.2925000000, 1.4821000000, 1.7900000000, 2.3284000000, 3.3490000000", \
- "1.0894000000, 1.2572000000, 1.3768000000, 1.5668000000, 1.8746000000, 2.4134000000, 3.4339000000", \
- "1.2622000000, 1.4297000000, 1.5493000000, 1.7385000000, 2.0465000000, 2.5853000000, 3.6067000000", \
- "1.4368000000, 1.6039000000, 1.7234000000, 1.9126000000, 2.2204000000, 2.7591000000, 3.7816000000", \
- "1.8830700000, 2.0614700000, 2.1864700000, 2.3796700000, 2.6901700000, 3.2305700000, 4.2523700000", \
- "2.0716300000, 2.2602300000, 2.3917300000, 2.5923300000, 2.9082300000, 3.4503300000, 4.4718300000", \
- "2.2393000000, 2.4379000000, 2.5757000000, 2.7829000000, 3.1056000000, 3.6524000000, 4.6757000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.4442000000, 0.6105000000, 0.7389000000, 0.9612000000, 1.3659000000, 2.1364000000, 3.7160000000", \
- "0.4442000000, 0.6099000000, 0.7386000000, 0.9613000000, 1.3649000000, 2.1393000000, 3.7202000000", \
- "0.4442000000, 0.6108000000, 0.7387000000, 0.9619000000, 1.3620000000, 2.1404000000, 3.7203000000", \
- "0.4442000000, 0.6104000000, 0.7389000000, 0.9627000000, 1.3655000000, 2.1412000000, 3.7180000000", \
- "0.4443000000, 0.6100000000, 0.7389000000, 0.9614000000, 1.3631000000, 2.1420000000, 3.7188000000", \
- "0.4442000000, 0.6104000000, 0.7386000000, 0.9613000000, 1.3659000000, 2.1391000000, 3.7200000000", \
- "0.4441000000, 0.6099000000, 0.7387000000, 0.9617000000, 1.3648000000, 2.1369000000, 3.7153000000", \
- "0.4442000000, 0.6104000000, 0.7391000000, 0.9613000000, 1.3632000000, 2.1424000000, 3.7200000000", \
- "0.4443000000, 0.6103000000, 0.7390000000, 0.9609000000, 1.3631000000, 2.1395000000, 3.7196000000", \
- "0.4439000000, 0.6101000000, 0.7395000000, 0.9624000000, 1.3652000000, 2.1396000000, 3.7151000000", \
- "0.4441000000, 0.6108000000, 0.7389000000, 0.9622000000, 1.3638000000, 2.1393000000, 3.7176000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.2331500000, 0.3537700000, 0.4444800000, 0.6108000000, 0.9369000000, 1.6098000000, 3.0147000000", \
- "0.2331600000, 0.3537400000, 0.4449100000, 0.6105000000, 0.9362000000, 1.6098000000, 3.0148000000", \
- "0.2330900000, 0.3536100000, 0.4449000000, 0.6104000000, 0.9375000000, 1.6093000000, 3.0150000000", \
- "0.2331200000, 0.3541800000, 0.4450000000, 0.6104000000, 0.9367000000, 1.6097000000, 3.0148000000", \
- "0.2330000000, 0.3541000000, 0.4448000000, 0.6104000000, 0.9373000000, 1.6097000000, 3.0152000000", \
- "0.2330000000, 0.3539000000, 0.4452000000, 0.6105000000, 0.9371000000, 1.6103000000, 3.0120000000", \
- "0.2331000000, 0.3541000000, 0.4450000000, 0.6110000000, 0.9378000000, 1.6098000000, 3.0151000000", \
- "0.2335000000, 0.3548000000, 0.4462000000, 0.6118000000, 0.9374000000, 1.6113000000, 3.0111000000", \
- "0.2671000000, 0.3858000000, 0.4727000000, 0.6302000000, 0.9467000000, 1.6151000000, 3.0158000000", \
- "0.2902000000, 0.4118000000, 0.4989000000, 0.6529000000, 0.9642000000, 1.6218000000, 3.0173000000", \
- "0.3122000000, 0.4379000000, 0.5250000000, 0.6773000000, 0.9812000000, 1.6326000000, 3.0208000000");
- }
- sdf_cond : "(A0&S)";
- timing_sense : "positive_unate";
- when : "(A0&S)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("2.5782700000, 2.8284700000, 3.0095700000, 3.2960700000, 3.7457700000, 4.4801700000, 5.7733700000", \
- "2.5782700000, 2.8283700000, 3.0096700000, 3.2959700000, 3.7456700000, 4.4799700000, 5.7726700000", \
- "2.5794300000, 2.8295300000, 3.0108300000, 3.2972300000, 3.7469300000, 4.4815300000, 5.7751300000", \
- "2.5915000000, 2.8418000000, 3.0231000000, 3.3096000000, 3.7594000000, 4.4939000000, 5.7876000000", \
- "2.6439000000, 2.8942000000, 3.0755000000, 3.3621000000, 3.8120000000, 4.5468000000, 5.8403000000", \
- "2.7208000000, 2.9711000000, 3.1524000000, 3.4389000000, 3.8886000000, 4.6236000000, 5.9154000000", \
- "2.8616000000, 3.1117000000, 3.2931000000, 3.5795000000, 4.0292000000, 4.7640000000, 6.0577000000", \
- "3.0000000000, 3.2502000000, 3.4314000000, 3.7179000000, 4.1675000000, 4.9016000000, 6.1951000000", \
- "3.3911700000, 3.6412700000, 3.8224700000, 4.1088700000, 4.5581700000, 5.2922700000, 6.5838700000", \
- "3.5968300000, 3.8469300000, 4.0280300000, 4.3141300000, 4.7633300000, 5.4977300000, 6.7911300000", \
- "3.8029000000, 4.0529000000, 4.2339000000, 4.5199000000, 4.9691000000, 5.7030000000, 6.9960000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("1.0382700000, 1.1848700000, 1.2930700000, 1.4698700000, 1.7655700000, 2.2944700000, 3.3146700000", \
- "1.0419700000, 1.1885700000, 1.2967700000, 1.4735700000, 1.7691700000, 2.2988700000, 3.3179700000", \
- "1.0467300000, 1.1934300000, 1.3016300000, 1.4784300000, 1.7742300000, 2.3034300000, 3.3213300000", \
- "1.0660000000, 1.2127000000, 1.3208000000, 1.4977000000, 1.7931000000, 2.3232000000, 3.3421000000", \
- "1.1281000000, 1.2747000000, 1.3830000000, 1.5598000000, 1.8556000000, 2.3854000000, 3.4042000000", \
- "1.2118000000, 1.3585000000, 1.4667000000, 1.6435000000, 1.9395000000, 2.4688000000, 3.4867000000", \
- "1.3716000000, 1.5182000000, 1.6263000000, 1.8030000000, 2.0990000000, 2.6283000000, 3.6484000000", \
- "1.5296000000, 1.6760000000, 1.7840000000, 1.9605000000, 2.2566000000, 2.7864000000, 3.8044000000", \
- "1.9393700000, 2.0921700000, 2.2028700000, 2.3816700000, 2.6789700000, 3.2097700000, 4.2308700000", \
- "2.1216300000, 2.2798300000, 2.3942300000, 2.5780300000, 2.8794300000, 3.4118300000, 4.4324300000", \
- "2.2886000000, 2.4521000000, 2.5697000000, 2.7575000000, 3.0638000000, 3.5994000000, 4.6214000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.4438000000, 0.6093000000, 0.7383000000, 0.9602000000, 1.3620000000, 2.1359000000, 3.7173000000", \
- "0.4438000000, 0.6096000000, 0.7380000000, 0.9600000000, 1.3619000000, 2.1376000000, 3.7165000000", \
- "0.4439000000, 0.6095000000, 0.7380000000, 0.9607000000, 1.3617000000, 2.1380000000, 3.7186000000", \
- "0.4438000000, 0.6093000000, 0.7382000000, 0.9604000000, 1.3618000000, 2.1380000000, 3.7186000000", \
- "0.4445000000, 0.6097000000, 0.7381000000, 0.9605000000, 1.3637000000, 2.1381000000, 3.7188000000", \
- "0.4437000000, 0.6104000000, 0.7380000000, 0.9605000000, 1.3618000000, 2.1382000000, 3.7153000000", \
- "0.4437000000, 0.6094000000, 0.7380000000, 0.9621000000, 1.3615000000, 2.1381000000, 3.7187000000", \
- "0.4438000000, 0.6098000000, 0.7383000000, 0.9605000000, 1.3610000000, 2.1377000000, 3.7173000000", \
- "0.4438000000, 0.6098000000, 0.7384000000, 0.9609000000, 1.3645000000, 2.1366000000, 3.7122000000", \
- "0.4439000000, 0.6102000000, 0.7381000000, 0.9610000000, 1.3630000000, 2.1418000000, 3.7177000000", \
- "0.4451000000, 0.6103000000, 0.7393000000, 0.9617000000, 1.3651000000, 2.1381000000, 3.7166000000");
- }
- related_pin : "S";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.2160000000, 0.3206000000, 0.4105000000, 0.5782000000, 0.9112000000, 1.5958000000, 3.0101000000", \
- "0.2158400000, 0.3207000000, 0.4099000000, 0.5794000000, 0.9113000000, 1.5955000000, 3.0104000000", \
- "0.2159800000, 0.3204000000, 0.4103000000, 0.5783000000, 0.9108000000, 1.5945000000, 3.0102000000", \
- "0.2161000000, 0.3213000000, 0.4102000000, 0.5793000000, 0.9107000000, 1.5951000000, 3.0102000000", \
- "0.2160000000, 0.3206000000, 0.4100000000, 0.5795000000, 0.9111000000, 1.5946000000, 3.0104000000", \
- "0.2158000000, 0.3203000000, 0.4103000000, 0.5782000000, 0.9110000000, 1.5946000000, 3.0102000000", \
- "0.2161000000, 0.3207000000, 0.4103000000, 0.5783000000, 0.9111000000, 1.5952000000, 3.0096000000", \
- "0.2162000000, 0.3209000000, 0.4112000000, 0.5785000000, 0.9112000000, 1.5944000000, 3.0106000000", \
- "0.2347000000, 0.3376000000, 0.4248000000, 0.5883000000, 0.9172000000, 1.5981000000, 3.0115000000", \
- "0.2474000000, 0.3522000000, 0.4399000000, 0.6038000000, 0.9271000000, 1.6024000000, 3.0132000000", \
- "0.2598000000, 0.3654000000, 0.4537000000, 0.6187000000, 0.9384000000, 1.6108000000, 3.0161000000");
- }
- sdf_cond : "(!A0&A1)";
- timing_sense : "positive_unate";
- when : "(!A0&A1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("2.6622700000, 2.9122700000, 3.0932700000, 3.3793700000, 3.8287700000, 4.5625700000, 5.8554700000", \
- "2.6710700000, 2.9210700000, 3.1021700000, 3.3883700000, 3.8376700000, 4.5717700000, 5.8642700000", \
- "2.6804300000, 2.9305300000, 3.1116300000, 3.3978300000, 3.8472300000, 4.5813300000, 5.8736300000", \
- "2.7104000000, 2.9607000000, 3.1419000000, 3.4283000000, 3.8778000000, 4.6121000000, 5.9052000000", \
- "2.7890000000, 3.0394000000, 3.2209000000, 3.5075000000, 3.9574000000, 4.6922000000, 5.9858000000", \
- "2.8940000000, 3.1444000000, 3.3259000000, 3.6127000000, 4.0629000000, 4.7978000000, 6.0913000000", \
- "3.0881000000, 3.3386000000, 3.5201000000, 3.8069000000, 4.2571000000, 4.9921000000, 6.2853000000", \
- "3.2501000000, 3.5006000000, 3.6821000000, 3.9689000000, 4.4191000000, 5.1543000000, 6.4482000000", \
- "3.5915700000, 3.8419700000, 4.0233700000, 4.3102700000, 4.7604700000, 5.4958700000, 6.7901700000", \
- "3.7336300000, 3.9841300000, 4.1656300000, 4.4524300000, 4.9027300000, 5.6378300000, 6.9308300000", \
- "3.8606000000, 4.1111000000, 4.2926000000, 4.5796000000, 5.0299000000, 5.7652000000, 7.0600000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("1.6048700000, 1.7522700000, 1.8608700000, 2.0379700000, 2.3341700000, 2.8641700000, 3.8846700000", \
- "1.6082700000, 1.7556700000, 1.8642700000, 2.0413700000, 2.3376700000, 2.8678700000, 3.8865700000", \
- "1.6119300000, 1.7593300000, 1.8679300000, 2.0450300000, 2.3414300000, 2.8711300000, 3.8921300000", \
- "1.6264000000, 1.7738000000, 1.8824000000, 2.0595000000, 2.3559000000, 2.8856000000, 3.9066000000", \
- "1.6804000000, 1.8278000000, 1.9364000000, 2.1136000000, 2.4099000000, 2.9403000000, 3.9586000000", \
- "1.7724000000, 1.9198000000, 2.0283000000, 2.2055000000, 2.5018000000, 3.0315000000, 4.0525000000", \
- "1.9673000000, 2.1147000000, 2.2233000000, 2.4005000000, 2.6968000000, 3.2265000000, 4.2475000000", \
- "2.1619000000, 2.3092000000, 2.4178000000, 2.5951000000, 2.8917000000, 3.4217000000, 4.4415000000", \
- "2.6196700000, 2.7672700000, 2.8759700000, 3.0533700000, 3.3499700000, 3.8798700000, 4.9009700000", \
- "2.8140300000, 2.9620300000, 3.0709300000, 3.2485300000, 3.5451300000, 4.0759300000, 5.0952300000", \
- "2.9909000000, 3.1386000000, 3.2472000000, 3.4249000000, 3.7219000000, 4.2522000000, 5.2728000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.4431000000, 0.6091000000, 0.7380000000, 0.9596000000, 1.3603000000, 2.1363000000, 3.7165000000", \
- "0.4432000000, 0.6101000000, 0.7376000000, 0.9596000000, 1.3615000000, 2.1389000000, 3.7161000000", \
- "0.4431000000, 0.6092000000, 0.7376000000, 0.9597000000, 1.3612000000, 2.1395000000, 3.7154000000", \
- "0.4434000000, 0.6094000000, 0.7380000000, 0.9599000000, 1.3615000000, 2.1373000000, 3.7173000000", \
- "0.4439000000, 0.6099000000, 0.7385000000, 0.9608000000, 1.3622000000, 2.1382000000, 3.7185000000", \
- "0.4441000000, 0.6102000000, 0.7387000000, 0.9610000000, 1.3658000000, 2.1418000000, 3.7181000000", \
- "0.4442000000, 0.6107000000, 0.7384000000, 0.9615000000, 1.3663000000, 2.1404000000, 3.7165000000", \
- "0.4441000000, 0.6107000000, 0.7385000000, 0.9614000000, 1.3661000000, 2.1419000000, 3.7190000000", \
- "0.4442000000, 0.6103000000, 0.7390000000, 0.9608000000, 1.3628000000, 2.1390000000, 3.7196000000", \
- "0.4441000000, 0.6099000000, 0.7385000000, 0.9611000000, 1.3634000000, 2.1398000000, 3.7155000000", \
- "0.4442000000, 0.6097000000, 0.7392000000, 0.9606000000, 1.3626000000, 2.1416000000, 3.7196000000");
- }
- related_pin : "S";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0029000000, 0.0057900000, 0.0115900000, 0.0231800000, 0.0463500000, 0.0927000000");
- values("0.2181000000, 0.3229000000, 0.4131000000, 0.5811000000, 0.9134000000, 1.5971000000, 3.0113000000", \
- "0.2182000000, 0.3228000000, 0.4128000000, 0.5816000000, 0.9132000000, 1.5954000000, 3.0117000000", \
- "0.2182000000, 0.3228000000, 0.4131000000, 0.5805000000, 0.9131000000, 1.5966000000, 3.0110000000", \
- "0.2181000000, 0.3228000000, 0.4130000000, 0.5805000000, 0.9131000000, 1.5966000000, 3.0110000000", \
- "0.2182000000, 0.3229000000, 0.4130000000, 0.5809000000, 0.9132000000, 1.5946000000, 3.0115000000", \
- "0.2181000000, 0.3228000000, 0.4129000000, 0.5808000000, 0.9132000000, 1.5970000000, 3.0116000000", \
- "0.2182000000, 0.3228000000, 0.4128000000, 0.5815000000, 0.9131000000, 1.5970000000, 3.0116000000", \
- "0.2180000000, 0.3227000000, 0.4126000000, 0.5805000000, 0.9129000000, 1.5956000000, 3.0073000000", \
- "0.2188000000, 0.3234000000, 0.4132000000, 0.5806000000, 0.9135000000, 1.5972000000, 3.0108000000", \
- "0.2201000000, 0.3247000000, 0.4145000000, 0.5829000000, 0.9141000000, 1.5974000000, 3.0119000000", \
- "0.2195000000, 0.3242000000, 0.4145000000, 0.5815000000, 0.9143000000, 1.5970000000, 3.0103000000");
- }
- sdf_cond : "(A0&!A1)";
- timing_sense : "negative_unate";
- when : "(A0&!A1)";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__mux4_1") {
- area : 50.793600000;
- cell_footprint : "sky130_fd_sc_hvl__mux4";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A0") {
- capacitance : 0.0021500000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0162200000, 0.0171800000, 0.0174100000, 0.0159500000, 0.0156100000, 0.0165100000, 0.0162900000, 0.0172600000, 0.0193100000, 0.0203800000, 0.0214700000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0086400000, 0.0131500000, 0.0109800000, 0.0085700000, 0.0082400000, 0.0086800000, 0.0086200000, 0.0091400000, 0.0102300000, 0.0108000000, 0.0113900000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("A1") {
- capacitance : 0.0020800000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0134300000, 0.0141200000, 0.0131000000, 0.0130400000, 0.0128000000, 0.0134800000, 0.0133200000, 0.0141400000, 0.0158200000, 0.0167100000, 0.0176200000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0136400000, 0.0176400000, 0.0149900000, 0.0135800000, 0.0133800000, 0.0140800000, 0.0138800000, 0.0146300000, 0.0162700000, 0.0171300000, 0.0180200000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("A2") {
- capacitance : 0.0020700000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0124600000, 0.0137500000, 0.0128800000, 0.0121700000, 0.0120400000, 0.0125900000, 0.0124400000, 0.0131400000, 0.0146600000, 0.0154600000, 0.0162900000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0124700000, 0.0138500000, 0.0139300000, 0.0121600000, 0.0118300000, 0.0125700000, 0.0124300000, 0.0131800000, 0.0148000000, 0.0156400000, 0.0165000000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("A3") {
- capacitance : 0.0020500000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0112700000, 0.0111900000, 0.0120500000, 0.0109400000, 0.0106200000, 0.0111900000, 0.0110500000, 0.0117100000, 0.0131100000, 0.0138500000, 0.0146200000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0128700000, 0.0153600000, 0.0143100000, 0.0128500000, 0.0125300000, 0.0131800000, 0.0130400000, 0.0137800000, 0.0154100000, 0.0162600000, 0.0171300000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("S0") {
- capacitance : 0.0075100000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0195600000, 0.0214800000, 0.0211500000, 0.0193400000, 0.0189800000, 0.0200300000, 0.0197000000, 0.0207600000, 0.0230500000, 0.0242600000, 0.0255100000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0107400000, 0.0118100000, 0.0115800000, 0.0103200000, 0.0099300000, 0.0104600000, 0.0103700000, 0.0110000000, 0.0123100000, 0.0130100000, 0.0137300000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("S1") {
- capacitance : 0.0043000000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0180100000, 0.0198800000, 0.0190100000, 0.0176700000, 0.0173500000, 0.0182900000, 0.0180500000, 0.0191400000, 0.0214300000, 0.0226300000, 0.0238500000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0115100000, 0.0149700000, 0.0140800000, 0.0114000000, 0.0110900000, 0.0116800000, 0.0115600000, 0.0122200000, 0.0136200000, 0.0143500000, 0.0151100000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("X") {
- direction : "output";
- function : "(A0&!S0&!S1) | (A1&S0&!S1) | (A2&!S0&S1) | (A3&S0&S1)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.0260600000, 0.0225200000, 0.0191400000, 0.0124700000, -0.000720000, -0.026980000, -0.079660000", \
- "0.0261600000, 0.0226100000, 0.0192300000, 0.0125700000, -0.000620000, -0.026890000, -0.079570000", \
- "0.0261400000, 0.0225900000, 0.0192100000, 0.0125500000, -0.000650000, -0.026910000, -0.079590000", \
- "0.0260900000, 0.0225400000, 0.0191600000, 0.0124900000, -0.000700000, -0.026970000, -0.079650000", \
- "0.0260100000, 0.0224600000, 0.0190800000, 0.0124100000, -0.000780000, -0.027050000, -0.079740000", \
- "0.0259700000, 0.0224200000, 0.0190400000, 0.0123800000, -0.000810000, -0.027070000, -0.079720000", \
- "0.0258900000, 0.0223400000, 0.0189700000, 0.0123100000, -0.000890000, -0.027160000, -0.079840000", \
- "0.0258400000, 0.0223000000, 0.0189200000, 0.0122700000, -0.000920000, -0.027190000, -0.079850000", \
- "0.0257600000, 0.0222200000, 0.0188500000, 0.0121900000, -0.001000000, -0.027270000, -0.079910000", \
- "0.0257400000, 0.0222000000, 0.0188200000, 0.0121600000, -0.001030000, -0.027300000, -0.079930000", \
- "0.0257200000, 0.0221800000, 0.0188000000, 0.0121500000, -0.001040000, -0.027320000, -0.079950000");
- }
- related_pin : "A0";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.0168600000, 0.0201700000, 0.0235100000, 0.0301800000, 0.0434700000, 0.0698500000, 0.1227900000", \
- "0.0170800000, 0.0203900000, 0.0237300000, 0.0304000000, 0.0436800000, 0.0701100000, 0.1230800000", \
- "0.0170600000, 0.0203700000, 0.0237000000, 0.0303700000, 0.0436500000, 0.0701200000, 0.1230200000", \
- "0.0170000000, 0.0203100000, 0.0236400000, 0.0303100000, 0.0436300000, 0.0699700000, 0.1229400000", \
- "0.0169500000, 0.0202600000, 0.0235900000, 0.0302600000, 0.0435300000, 0.0700300000, 0.1229400000", \
- "0.0169000000, 0.0202100000, 0.0235400000, 0.0302300000, 0.0435400000, 0.0699800000, 0.1228500000", \
- "0.0168400000, 0.0201500000, 0.0234800000, 0.0301400000, 0.0434200000, 0.0699800000, 0.1227500000", \
- "0.0168000000, 0.0201100000, 0.0234400000, 0.0301000000, 0.0433900000, 0.0698100000, 0.1228700000", \
- "0.0167300000, 0.0200400000, 0.0233600000, 0.0300300000, 0.0432800000, 0.0697300000, 0.1226300000", \
- "0.0167100000, 0.0200100000, 0.0233400000, 0.0300000000, 0.0432700000, 0.0696800000, 0.1225100000", \
- "0.0167100000, 0.0199900000, 0.0233200000, 0.0299700000, 0.0432400000, 0.0696500000, 0.1225400000");
- }
- when : "(!S0&!S1)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.0272400000, 0.0236700000, 0.0202700000, 0.0135900000, 0.0003800000, -0.025930000, -0.078660000", \
- "0.0273200000, 0.0237500000, 0.0203500000, 0.0136600000, 0.0004500000, -0.025850000, -0.078590000", \
- "0.0272900000, 0.0237200000, 0.0203300000, 0.0136500000, 0.0004300000, -0.025880000, -0.078620000", \
- "0.0272500000, 0.0236800000, 0.0202800000, 0.0135900000, 0.0003800000, -0.025930000, -0.078670000", \
- "0.0271900000, 0.0236200000, 0.0202200000, 0.0135400000, 0.0003200000, -0.025990000, -0.078750000", \
- "0.0271800000, 0.0236100000, 0.0202200000, 0.0135400000, 0.0003300000, -0.025970000, -0.078680000", \
- "0.0271300000, 0.0235600000, 0.0201600000, 0.0134800000, 0.0002700000, -0.026040000, -0.078790000", \
- "0.0271200000, 0.0235500000, 0.0201500000, 0.0134800000, 0.0002600000, -0.026040000, -0.078760000", \
- "0.0270900000, 0.0235200000, 0.0201300000, 0.0134500000, 0.0002400000, -0.026060000, -0.078760000", \
- "0.0270800000, 0.0235100000, 0.0201200000, 0.0134500000, 0.0002400000, -0.026070000, -0.078760000", \
- "0.0270800000, 0.0235100000, 0.0201200000, 0.0134400000, 0.0002300000, -0.026070000, -0.078750000");
- }
- related_pin : "A1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.0151900000, 0.0185100000, 0.0218400000, 0.0285300000, 0.0418400000, 0.0682300000, 0.1211000000", \
- "0.0153900000, 0.0187200000, 0.0220400000, 0.0287500000, 0.0420300000, 0.0684700000, 0.1212900000", \
- "0.0153700000, 0.0187000000, 0.0220200000, 0.0287300000, 0.0420300000, 0.0684600000, 0.1213100000", \
- "0.0153300000, 0.0186500000, 0.0219800000, 0.0286800000, 0.0419800000, 0.0683500000, 0.1212600000", \
- "0.0152900000, 0.0186200000, 0.0219400000, 0.0286300000, 0.0419400000, 0.0683800000, 0.1212800000", \
- "0.0152600000, 0.0185900000, 0.0219100000, 0.0286000000, 0.0419300000, 0.0683500000, 0.1211200000", \
- "0.0152400000, 0.0185600000, 0.0219100000, 0.0285600000, 0.0418700000, 0.0682700000, 0.1211400000", \
- "0.0152200000, 0.0185500000, 0.0218800000, 0.0285400000, 0.0418200000, 0.0683600000, 0.1211900000", \
- "0.0152000000, 0.0185100000, 0.0218400000, 0.0285100000, 0.0417600000, 0.0682100000, 0.1211100000", \
- "0.0152000000, 0.0185100000, 0.0218300000, 0.0285000000, 0.0417500000, 0.0681300000, 0.1210100000", \
- "0.0152000000, 0.0185000000, 0.0218300000, 0.0284600000, 0.0417200000, 0.0681100000, 0.1209300000");
- }
- when : "(S0&!S1)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.0320800000, 0.0284900000, 0.0250700000, 0.0183700000, 0.0051100000, -0.021260000, -0.074090000", \
- "0.0322000000, 0.0286200000, 0.0252000000, 0.0184900000, 0.0052300000, -0.021140000, -0.073970000", \
- "0.0321700000, 0.0285900000, 0.0251700000, 0.0184600000, 0.0052100000, -0.021160000, -0.074000000", \
- "0.0321300000, 0.0285400000, 0.0251200000, 0.0184200000, 0.0051600000, -0.021210000, -0.074060000", \
- "0.0320700000, 0.0284900000, 0.0250700000, 0.0183600000, 0.0051000000, -0.021280000, -0.074140000", \
- "0.0320900000, 0.0285100000, 0.0250900000, 0.0183900000, 0.0051300000, -0.021220000, -0.074030000", \
- "0.0320300000, 0.0284400000, 0.0250300000, 0.0183300000, 0.0050600000, -0.021310000, -0.074170000", \
- "0.0320300000, 0.0284500000, 0.0250400000, 0.0183400000, 0.0050800000, -0.021280000, -0.074100000", \
- "0.0320200000, 0.0284400000, 0.0250300000, 0.0183300000, 0.0050800000, -0.021270000, -0.074060000", \
- "0.0320200000, 0.0284300000, 0.0250200000, 0.0183200000, 0.0050800000, -0.021270000, -0.074050000", \
- "0.0320200000, 0.0284400000, 0.0250300000, 0.0183300000, 0.0050800000, -0.021270000, -0.074040000");
- }
- related_pin : "A2";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.0141500000, 0.0174700000, 0.0207900000, 0.0274600000, 0.0407500000, 0.0671700000, 0.1201600000", \
- "0.0144000000, 0.0177000000, 0.0210300000, 0.0277000000, 0.0409800000, 0.0674300000, 0.1203500000", \
- "0.0143800000, 0.0176900000, 0.0210100000, 0.0276900000, 0.0409600000, 0.0674000000, 0.1204200000", \
- "0.0143300000, 0.0176400000, 0.0209600000, 0.0276300000, 0.0409300000, 0.0673100000, 0.1203700000", \
- "0.0143000000, 0.0176100000, 0.0209300000, 0.0276000000, 0.0408700000, 0.0673400000, 0.1203100000", \
- "0.0142700000, 0.0175900000, 0.0209000000, 0.0275900000, 0.0408400000, 0.0672900000, 0.1202100000", \
- "0.0142400000, 0.0175500000, 0.0208900000, 0.0275600000, 0.0408600000, 0.0672800000, 0.1201200000", \
- "0.0142300000, 0.0175300000, 0.0208700000, 0.0275200000, 0.0408300000, 0.0671300000, 0.1202400000", \
- "0.0142000000, 0.0175100000, 0.0208300000, 0.0274900000, 0.0407800000, 0.0671100000, 0.1201100000", \
- "0.0142000000, 0.0175000000, 0.0208200000, 0.0274600000, 0.0407200000, 0.0671200000, 0.1199600000", \
- "0.0142100000, 0.0175000000, 0.0208100000, 0.0274600000, 0.0407300000, 0.0671700000, 0.1200200000");
- }
- when : "(!S0&S1)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.0337400000, 0.0301400000, 0.0267200000, 0.0200100000, 0.0067300000, -0.019660000, -0.072530000", \
- "0.0338000000, 0.0302000000, 0.0267800000, 0.0200600000, 0.0068000000, -0.019600000, -0.072480000", \
- "0.0337800000, 0.0301800000, 0.0267600000, 0.0200500000, 0.0067700000, -0.019620000, -0.072500000", \
- "0.0337300000, 0.0301300000, 0.0267100000, 0.0199900000, 0.0067200000, -0.019670000, -0.072560000", \
- "0.0336700000, 0.0300700000, 0.0266500000, 0.0199300000, 0.0066600000, -0.019750000, -0.072650000", \
- "0.0336900000, 0.0300900000, 0.0266800000, 0.0199600000, 0.0067000000, -0.019680000, -0.072520000", \
- "0.0336100000, 0.0300100000, 0.0265900000, 0.0198700000, 0.0066000000, -0.019800000, -0.072690000", \
- "0.0336100000, 0.0300100000, 0.0265900000, 0.0198800000, 0.0066200000, -0.019770000, -0.072620000", \
- "0.0335900000, 0.0299900000, 0.0265700000, 0.0198700000, 0.0066100000, -0.019760000, -0.072590000", \
- "0.0335800000, 0.0299900000, 0.0265700000, 0.0198600000, 0.0066100000, -0.019770000, -0.072580000", \
- "0.0335800000, 0.0299900000, 0.0265700000, 0.0198600000, 0.0066100000, -0.019760000, -0.072570000");
- }
- related_pin : "A3";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.0129000000, 0.0162200000, 0.0195500000, 0.0262400000, 0.0395000000, 0.0659300000, 0.1188600000", \
- "0.0131200000, 0.0164300000, 0.0197600000, 0.0264300000, 0.0397000000, 0.0661700000, 0.1191600000", \
- "0.0131000000, 0.0164200000, 0.0197400000, 0.0264200000, 0.0396800000, 0.0661700000, 0.1191400000", \
- "0.0130600000, 0.0163700000, 0.0197000000, 0.0263900000, 0.0396700000, 0.0661000000, 0.1190300000", \
- "0.0130200000, 0.0163300000, 0.0196600000, 0.0263400000, 0.0396300000, 0.0660800000, 0.1190100000", \
- "0.0129900000, 0.0163000000, 0.0196400000, 0.0263100000, 0.0396100000, 0.0660700000, 0.1188800000", \
- "0.0129700000, 0.0162700000, 0.0196100000, 0.0262600000, 0.0395700000, 0.0659100000, 0.1190500000", \
- "0.0129500000, 0.0162600000, 0.0195800000, 0.0262900000, 0.0395700000, 0.0659800000, 0.1188500000", \
- "0.0129200000, 0.0162300000, 0.0195600000, 0.0262200000, 0.0395000000, 0.0659400000, 0.1188000000", \
- "0.0129200000, 0.0162200000, 0.0195500000, 0.0262100000, 0.0394900000, 0.0658800000, 0.1188900000", \
- "0.0129200000, 0.0162100000, 0.0195200000, 0.0261900000, 0.0394200000, 0.0658500000, 0.1187600000");
- }
- when : "(S0&S1)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.0486100000, 0.0450500000, 0.0416500000, 0.0349800000, 0.0217700000, -0.004530000, -0.057240000", \
- "0.0488100000, 0.0452400000, 0.0418500000, 0.0351700000, 0.0219600000, -0.004330000, -0.057040000", \
- "0.0487800000, 0.0452200000, 0.0418300000, 0.0351500000, 0.0219400000, -0.004350000, -0.057070000", \
- "0.0486100000, 0.0450400000, 0.0416500000, 0.0349700000, 0.0217600000, -0.004530000, -0.057250000", \
- "0.0481400000, 0.0445700000, 0.0411800000, 0.0345000000, 0.0212900000, -0.005010000, -0.057740000", \
- "0.0477200000, 0.0441500000, 0.0407600000, 0.0340900000, 0.0208800000, -0.005410000, -0.058090000", \
- "0.0472300000, 0.0436700000, 0.0402700000, 0.0336000000, 0.0203800000, -0.005920000, -0.058640000", \
- "0.0469800000, 0.0434200000, 0.0400300000, 0.0333500000, 0.0201400000, -0.006160000, -0.058850000", \
- "0.0466700000, 0.0431100000, 0.0397200000, 0.0330400000, 0.0198300000, -0.006460000, -0.059150000", \
- "0.0466200000, 0.0430600000, 0.0396600000, 0.0329900000, 0.0197800000, -0.006520000, -0.059200000", \
- "0.0466100000, 0.0430500000, 0.0396600000, 0.0329800000, 0.0197700000, -0.006540000, -0.059220000");
- }
- related_pin : "S0";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.0168900000, 0.0202100000, 0.0235500000, 0.0302300000, 0.0435500000, 0.0699600000, 0.1228300000", \
- "0.0172500000, 0.0205700000, 0.0239100000, 0.0306000000, 0.0439100000, 0.0703400000, 0.1232200000", \
- "0.0172900000, 0.0206100000, 0.0239500000, 0.0306400000, 0.0439600000, 0.0703400000, 0.1232400000", \
- "0.0172000000, 0.0205200000, 0.0238500000, 0.0305500000, 0.0438600000, 0.0702500000, 0.1231700000", \
- "0.0169400000, 0.0202600000, 0.0235900000, 0.0302800000, 0.0435900000, 0.0700400000, 0.1229000000", \
- "0.0166500000, 0.0199700000, 0.0233000000, 0.0300000000, 0.0433000000, 0.0697100000, 0.1225900000", \
- "0.0162200000, 0.0195400000, 0.0228800000, 0.0295700000, 0.0428900000, 0.0692900000, 0.1222200000", \
- "0.0159500000, 0.0192700000, 0.0226000000, 0.0292800000, 0.0425900000, 0.0689800000, 0.1218800000", \
- "0.0155700000, 0.0188800000, 0.0222000000, 0.0288800000, 0.0421400000, 0.0685600000, 0.1214200000", \
- "0.0154900000, 0.0188000000, 0.0221100000, 0.0287600000, 0.0420200000, 0.0684400000, 0.1213300000", \
- "0.0154700000, 0.0187500000, 0.0220600000, 0.0286900000, 0.0419700000, 0.0683200000, 0.1212300000");
- }
- when : "(!A0&A1&!S1) | (!A2&A3&S1)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.0303700000, 0.0267900000, 0.0233800000, 0.0166800000, 0.0034300000, -0.022930000, -0.075790000", \
- "0.0301800000, 0.0265900000, 0.0231800000, 0.0164800000, 0.0032400000, -0.023130000, -0.075980000", \
- "0.0301800000, 0.0265900000, 0.0231800000, 0.0164900000, 0.0032400000, -0.023130000, -0.075980000", \
- "0.0301000000, 0.0265200000, 0.0231100000, 0.0164100000, 0.0031600000, -0.023200000, -0.076070000", \
- "0.0299600000, 0.0263700000, 0.0229600000, 0.0162600000, 0.0030100000, -0.023370000, -0.076250000", \
- "0.0298300000, 0.0262500000, 0.0228400000, 0.0161400000, 0.0029000000, -0.023450000, -0.076270000", \
- "0.0294800000, 0.0259000000, 0.0224900000, 0.0157900000, 0.0025400000, -0.023830000, -0.076700000", \
- "0.0292400000, 0.0256500000, 0.0222500000, 0.0155500000, 0.0023100000, -0.024050000, -0.076890000", \
- "0.0288200000, 0.0252400000, 0.0218300000, 0.0151300000, 0.0018900000, -0.024450000, -0.077260000", \
- "0.0287100000, 0.0251300000, 0.0217200000, 0.0150300000, 0.0017900000, -0.024550000, -0.077340000", \
- "0.0286400000, 0.0250600000, 0.0216500000, 0.0149600000, 0.0017200000, -0.024620000, -0.077380000");
- }
- related_pin : "S0";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.0413000000, 0.0446000000, 0.0479300000, 0.0545800000, 0.0678800000, 0.0942300000, 0.1472700000", \
- "0.0409100000, 0.0442100000, 0.0475400000, 0.0542000000, 0.0674700000, 0.0938500000, 0.1469100000", \
- "0.0408700000, 0.0441800000, 0.0475000000, 0.0541600000, 0.0674500000, 0.0938200000, 0.1468300000", \
- "0.0407000000, 0.0440000000, 0.0473300000, 0.0539900000, 0.0672600000, 0.0936900000, 0.1466800000", \
- "0.0403200000, 0.0436300000, 0.0469600000, 0.0536100000, 0.0669000000, 0.0933100000, 0.1463500000", \
- "0.0400100000, 0.0433100000, 0.0466400000, 0.0533000000, 0.0665800000, 0.0929800000, 0.1459600000", \
- "0.0397200000, 0.0430200000, 0.0463500000, 0.0530100000, 0.0662800000, 0.0927200000, 0.1456400000", \
- "0.0395800000, 0.0428900000, 0.0462200000, 0.0528700000, 0.0661700000, 0.0925800000, 0.1455400000", \
- "0.0394100000, 0.0427100000, 0.0460400000, 0.0526900000, 0.0659900000, 0.0923900000, 0.1453600000", \
- "0.0393700000, 0.0426800000, 0.0460100000, 0.0526600000, 0.0659500000, 0.0923300000, 0.1453000000", \
- "0.0393600000, 0.0426600000, 0.0459900000, 0.0526500000, 0.0659300000, 0.0923300000, 0.1452800000");
- }
- when : "(A0&!A1&!S1) | (A2&!A3&S1)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.0249100000, 0.0213800000, 0.0180300000, 0.0114200000, -0.001660000, -0.027800000, -0.080400000", \
- "0.0251400000, 0.0216000000, 0.0182500000, 0.0116400000, -0.001440000, -0.027580000, -0.080180000", \
- "0.0251500000, 0.0216100000, 0.0182700000, 0.0116700000, -0.001410000, -0.027560000, -0.080150000", \
- "0.0251000000, 0.0215500000, 0.0182000000, 0.0115900000, -0.001490000, -0.027630000, -0.080220000", \
- "0.0248000000, 0.0212600000, 0.0179000000, 0.0112900000, -0.001790000, -0.027930000, -0.080530000", \
- "0.0245400000, 0.0210000000, 0.0176400000, 0.0110300000, -0.002050000, -0.028180000, -0.080750000", \
- "0.0242600000, 0.0207200000, 0.0173600000, 0.0107500000, -0.002330000, -0.028470000, -0.081050000", \
- "0.0241200000, 0.0205900000, 0.0172300000, 0.0106300000, -0.002450000, -0.028590000, -0.081160000", \
- "0.0239700000, 0.0204400000, 0.0170900000, 0.0104900000, -0.002590000, -0.028750000, -0.081320000", \
- "0.0239600000, 0.0204400000, 0.0170900000, 0.0104900000, -0.002600000, -0.028780000, -0.081340000", \
- "0.0239900000, 0.0204700000, 0.0171200000, 0.0105100000, -0.002600000, -0.028790000, -0.081340000");
- }
- related_pin : "S1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.0103500000, 0.0137300000, 0.0171300000, 0.0238800000, 0.0372500000, 0.0636900000, 0.1165000000", \
- "0.0106100000, 0.0139800000, 0.0173800000, 0.0241400000, 0.0374800000, 0.0639600000, 0.1167100000", \
- "0.0106100000, 0.0139900000, 0.0173900000, 0.0241600000, 0.0374800000, 0.0639800000, 0.1166900000", \
- "0.0105700000, 0.0139400000, 0.0173400000, 0.0241100000, 0.0374600000, 0.0639300000, 0.1166900000", \
- "0.0103500000, 0.0137200000, 0.0171100000, 0.0238900000, 0.0372500000, 0.0635800000, 0.1165400000", \
- "0.0101400000, 0.0135200000, 0.0169100000, 0.0236900000, 0.0370600000, 0.0634300000, 0.1162900000", \
- "0.0099000000, 0.0132900000, 0.0166900000, 0.0234600000, 0.0367800000, 0.0631300000, 0.1161700000", \
- "0.0097800000, 0.0131600000, 0.0165400000, 0.0232600000, 0.0366600000, 0.0631000000, 0.1158600000", \
- "0.0097100000, 0.0130300000, 0.0163700000, 0.0230700000, 0.0363500000, 0.0627100000, 0.1156900000", \
- "0.0097600000, 0.0130400000, 0.0163700000, 0.0230500000, 0.0363600000, 0.0627100000, 0.1157100000", \
- "0.0098300000, 0.0131100000, 0.0164100000, 0.0230600000, 0.0363200000, 0.0628100000, 0.1156900000");
- }
- when : "(!A0&A2&!S0) | (!A1&A3&S0)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.0146700000, 0.0110900000, 0.0077000000, 0.0010400000, -0.012090000, -0.038270000, -0.090870000", \
- "0.0145700000, 0.0110100000, 0.0076200000, 0.0009600000, -0.012170000, -0.038360000, -0.090920000", \
- "0.0146700000, 0.0111100000, 0.0077100000, 0.0010500000, -0.012080000, -0.038260000, -0.090830000", \
- "0.0146100000, 0.0110400000, 0.0076600000, 0.0010100000, -0.012130000, -0.038320000, -0.090880000", \
- "0.0145400000, 0.0109800000, 0.0075900000, 0.0009300000, -0.012210000, -0.038400000, -0.090980000", \
- "0.0145400000, 0.0109700000, 0.0075800000, 0.0009300000, -0.012220000, -0.038410000, -0.090970000", \
- "0.0146100000, 0.0110400000, 0.0076400000, 0.0009900000, -0.012160000, -0.038360000, -0.090940000", \
- "0.0146800000, 0.0111100000, 0.0077200000, 0.0010700000, -0.012070000, -0.038270000, -0.090840000", \
- "0.0148600000, 0.0113000000, 0.0079200000, 0.0012900000, -0.011830000, -0.038030000, -0.090600000", \
- "0.0149400000, 0.0113900000, 0.0080200000, 0.0014000000, -0.011720000, -0.037920000, -0.090480000", \
- "0.0150300000, 0.0115000000, 0.0081300000, 0.0015200000, -0.011600000, -0.037800000, -0.090360000");
- }
- related_pin : "S1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.0248700000, 0.0281900000, 0.0315300000, 0.0382000000, 0.0514900000, 0.0779400000, 0.1307700000", \
- "0.0247100000, 0.0280400000, 0.0313900000, 0.0380600000, 0.0513500000, 0.0776900000, 0.1306900000", \
- "0.0247100000, 0.0280300000, 0.0313600000, 0.0380400000, 0.0513200000, 0.0777500000, 0.1306400000", \
- "0.0246000000, 0.0279200000, 0.0312600000, 0.0379400000, 0.0512200000, 0.0776500000, 0.1304900000", \
- "0.0243300000, 0.0276500000, 0.0309900000, 0.0376700000, 0.0509200000, 0.0774600000, 0.1301600000", \
- "0.0241800000, 0.0275000000, 0.0308500000, 0.0375200000, 0.0508200000, 0.0770900000, 0.1300600000", \
- "0.0241500000, 0.0274700000, 0.0308100000, 0.0374700000, 0.0507400000, 0.0772000000, 0.1301000000", \
- "0.0242100000, 0.0275400000, 0.0308700000, 0.0375600000, 0.0508700000, 0.0772300000, 0.1300900000", \
- "0.0244600000, 0.0277900000, 0.0311300000, 0.0378300000, 0.0511000000, 0.0775900000, 0.1304000000", \
- "0.0245800000, 0.0279100000, 0.0312500000, 0.0379400000, 0.0512300000, 0.0776500000, 0.1304400000", \
- "0.0247200000, 0.0280400000, 0.0313900000, 0.0380800000, 0.0513800000, 0.0777200000, 0.1305800000");
- }
- when : "(A0&!A2&!S0) | (A1&!A3&S0)";
- }
- max_capacitance : 0.0773100000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.3003700000, 4.6011700000, 4.8225700000, 5.1690700000, 5.6970700000, 6.5070700000, 7.8034700000", \
- "4.3054700000, 4.6062700000, 4.8276700000, 5.1741700000, 5.7021700000, 6.5121700000, 7.8085700000", \
- "4.3065300000, 4.6074300000, 4.8287300000, 5.1752300000, 5.7032300000, 6.5132300000, 7.8096300000", \
- "4.3187000000, 4.6194000000, 4.8408000000, 5.1873000000, 5.7152000000, 6.5256000000, 7.8216000000", \
- "4.3726000000, 4.6733000000, 4.8947000000, 5.2412000000, 5.7691000000, 6.5794000000, 7.8760000000", \
- "4.4515000000, 4.7522000000, 4.9735000000, 5.3201000000, 5.8480000000, 6.6583000000, 7.9545000000", \
- "4.5932000000, 4.8941000000, 5.1154000000, 5.4619000000, 5.9898000000, 6.8000000000, 8.0963000000", \
- "4.7292000000, 5.0299000000, 5.2513000000, 5.5979000000, 6.1257000000, 6.9359000000, 8.2324000000", \
- "5.1052700000, 5.4060700000, 5.6274700000, 5.9739700000, 6.5017700000, 7.3117700000, 8.6086700000", \
- "5.3012300000, 5.6020300000, 5.8232300000, 6.1698300000, 6.6975300000, 7.5078300000, 8.8038300000", \
- "5.4969000000, 5.7977000000, 6.0190000000, 6.3654000000, 6.8930000000, 7.7030000000, 8.9990000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0374700000, 2.2169700000, 2.3483700000, 2.5563700000, 2.8834700000, 3.4129700000, 4.3307700000", \
- "2.0416700000, 2.2211700000, 2.3524700000, 2.5607700000, 2.8875700000, 3.4169700000, 4.3347700000", \
- "2.0467300000, 2.2262300000, 2.3575300000, 2.5658300000, 2.8926300000, 3.4223300000, 4.3396300000", \
- "2.0668000000, 2.2463000000, 2.3776000000, 2.5858000000, 2.9128000000, 3.4424000000, 4.3598000000", \
- "2.1306000000, 2.3101000000, 2.4415000000, 2.6498000000, 2.9767000000, 3.5060000000, 4.4241000000", \
- "2.2147000000, 2.3943000000, 2.5257000000, 2.7338000000, 3.0609000000, 3.5903000000, 4.5090000000", \
- "2.3721000000, 2.5516000000, 2.6830000000, 2.8911000000, 3.2180000000, 3.7478000000, 4.6651000000", \
- "2.5263000000, 2.7059000000, 2.8372000000, 3.0453000000, 3.3722000000, 3.9020000000, 4.8190000000", \
- "2.9501700000, 3.1297700000, 3.2610700000, 3.4691700000, 3.7958700000, 4.3254700000, 5.2427700000", \
- "3.1650300000, 3.3447300000, 3.4760300000, 3.6842300000, 4.0110300000, 4.5409300000, 5.4598300000", \
- "3.3721000000, 3.5526000000, 3.6842000000, 3.8926000000, 4.2198000000, 4.7498000000, 5.6686000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6117000000, 0.8102000000, 0.9582000000, 1.2014000000, 1.6031000000, 2.3105000000, 3.6255000000", \
- "0.6117000000, 0.8107000000, 0.9582000000, 1.2014000000, 1.6031000000, 2.3103000000, 3.6256000000", \
- "0.6117000000, 0.8102000000, 0.9584000000, 1.2015000000, 1.6030000000, 2.3099000000, 3.6257000000", \
- "0.6115000000, 0.8097000000, 0.9585000000, 1.2015000000, 1.6039000000, 2.3053000000, 3.6259000000", \
- "0.6119000000, 0.8096000000, 0.9581000000, 1.2033000000, 1.6064000000, 2.3044000000, 3.6279000000", \
- "0.6115000000, 0.8111000000, 0.9601000000, 1.2016000000, 1.6037000000, 2.3054000000, 3.6244000000", \
- "0.6117000000, 0.8103000000, 0.9585000000, 1.2015000000, 1.6032000000, 2.3097000000, 3.6208000000", \
- "0.6118000000, 0.8096000000, 0.9580000000, 1.2016000000, 1.6045000000, 2.3054000000, 3.6260000000", \
- "0.6122000000, 0.8096000000, 0.9581000000, 1.2032000000, 1.6048000000, 2.3055000000, 3.6259000000", \
- "0.6117000000, 0.8107000000, 0.9600000000, 1.2015000000, 1.6036000000, 2.3054000000, 3.6256000000", \
- "0.6117000000, 0.8107000000, 0.9600000000, 1.2012000000, 1.6043000000, 2.3062000000, 3.6210000000");
- }
- related_pin : "A0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3103000000, 0.4262000000, 0.5206000000, 0.6838000000, 0.9804000000, 1.5392000000, 2.6728000000", \
- "0.3104000000, 0.4262000000, 0.5201000000, 0.6844000000, 0.9797000000, 1.5414000000, 2.6736000000", \
- "0.3103000000, 0.4261000000, 0.5195000000, 0.6843000000, 0.9797000000, 1.5398000000, 2.6733000000", \
- "0.3103000000, 0.4261000000, 0.5197000000, 0.6838000000, 0.9808000000, 1.5391000000, 2.6728000000", \
- "0.3104000000, 0.4262000000, 0.5197000000, 0.6856000000, 0.9796000000, 1.5421000000, 2.6740000000", \
- "0.3105000000, 0.4268000000, 0.5201000000, 0.6852000000, 0.9793000000, 1.5407000000, 2.6678000000", \
- "0.3104000000, 0.4262000000, 0.5198000000, 0.6841000000, 0.9798000000, 1.5398000000, 2.6729000000", \
- "0.3106000000, 0.4263000000, 0.5199000000, 0.6842000000, 0.9797000000, 1.5421000000, 2.6726000000", \
- "0.3107000000, 0.4265000000, 0.5209000000, 0.6864000000, 0.9803000000, 1.5401000000, 2.6728000000", \
- "0.3115000000, 0.4271000000, 0.5207000000, 0.6853000000, 0.9809000000, 1.5427000000, 2.6720000000", \
- "0.3157000000, 0.4305000000, 0.5242000000, 0.6887000000, 0.9820000000, 1.5414000000, 2.6737000000");
- }
- sdf_cond : "(!A1&!A2&!A3&!S0&!S1)";
- timing_sense : "positive_unate";
- when : "(!A1&!A2&!A3&!S0&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.3003700000, 4.6011700000, 4.8225700000, 5.1690700000, 5.6970700000, 6.5070700000, 7.8034700000", \
- "4.3054700000, 4.6062700000, 4.8276700000, 5.1741700000, 5.7021700000, 6.5121700000, 7.8085700000", \
- "4.3065300000, 4.6074300000, 4.8287300000, 5.1752300000, 5.7032300000, 6.5132300000, 7.8096300000", \
- "4.3187000000, 4.6194000000, 4.8408000000, 5.1873000000, 5.7152000000, 6.5256000000, 7.8216000000", \
- "4.3726000000, 4.6733000000, 4.8947000000, 5.2412000000, 5.7691000000, 6.5794000000, 7.8760000000", \
- "4.4515000000, 4.7522000000, 4.9735000000, 5.3201000000, 5.8480000000, 6.6583000000, 7.9545000000", \
- "4.5932000000, 4.8941000000, 5.1154000000, 5.4619000000, 5.9898000000, 6.8000000000, 8.0963000000", \
- "4.7292000000, 5.0299000000, 5.2513000000, 5.5979000000, 6.1257000000, 6.9359000000, 8.2324000000", \
- "5.1052700000, 5.4060700000, 5.6274700000, 5.9739700000, 6.5017700000, 7.3117700000, 8.6086700000", \
- "5.3012300000, 5.6020300000, 5.8232300000, 6.1698300000, 6.6975300000, 7.5078300000, 8.8038300000", \
- "5.4969000000, 5.7977000000, 6.0190000000, 6.3654000000, 6.8930000000, 7.7030000000, 8.9990000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0374700000, 2.2169700000, 2.3483700000, 2.5564700000, 2.8834700000, 3.4130700000, 4.3305700000", \
- "2.0416700000, 2.2211700000, 2.3524700000, 2.5607700000, 2.8876700000, 3.4169700000, 4.3347700000", \
- "2.0467300000, 2.2263300000, 2.3576300000, 2.5658300000, 2.8927300000, 3.4223300000, 4.3397300000", \
- "2.0668000000, 2.2463000000, 2.3777000000, 2.5858000000, 2.9128000000, 3.4424000000, 4.3597000000", \
- "2.1307000000, 2.3102000000, 2.4415000000, 2.6498000000, 2.9767000000, 3.5061000000, 4.4243000000", \
- "2.2148000000, 2.3944000000, 2.5257000000, 2.7339000000, 3.0609000000, 3.5903000000, 4.5091000000", \
- "2.3721000000, 2.5516000000, 2.6830000000, 2.8912000000, 3.2180000000, 3.7478000000, 4.6651000000", \
- "2.5263000000, 2.7059000000, 2.8372000000, 3.0454000000, 3.3722000000, 3.9020000000, 4.8190000000", \
- "2.9501700000, 3.1297700000, 3.2610700000, 3.4691700000, 3.7958700000, 4.3255700000, 5.2427700000", \
- "3.1650300000, 3.3447300000, 3.4761300000, 3.6842300000, 4.0110300000, 4.5409300000, 5.4599300000", \
- "3.3721000000, 3.5526000000, 3.6842000000, 3.8926000000, 4.2198000000, 4.7498000000, 5.6686000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6117000000, 0.8102000000, 0.9582000000, 1.2014000000, 1.6032000000, 2.3105000000, 3.6255000000", \
- "0.6116000000, 0.8107000000, 0.9582000000, 1.2014000000, 1.6031000000, 2.3102000000, 3.6256000000", \
- "0.6117000000, 0.8102000000, 0.9584000000, 1.2015000000, 1.6030000000, 2.3099000000, 3.6257000000", \
- "0.6115000000, 0.8097000000, 0.9585000000, 1.2015000000, 1.6039000000, 2.3053000000, 3.6259000000", \
- "0.6121000000, 0.8096000000, 0.9581000000, 1.2033000000, 1.6064000000, 2.3043000000, 3.6282000000", \
- "0.6115000000, 0.8111000000, 0.9601000000, 1.2016000000, 1.6037000000, 2.3055000000, 3.6245000000", \
- "0.6117000000, 0.8103000000, 0.9585000000, 1.2015000000, 1.6032000000, 2.3097000000, 3.6208000000", \
- "0.6118000000, 0.8096000000, 0.9580000000, 1.2016000000, 1.6045000000, 2.3054000000, 3.6260000000", \
- "0.6122000000, 0.8096000000, 0.9581000000, 1.2032000000, 1.6048000000, 2.3055000000, 3.6259000000", \
- "0.6117000000, 0.8107000000, 0.9600000000, 1.2015000000, 1.6036000000, 2.3054000000, 3.6256000000", \
- "0.6117000000, 0.8107000000, 0.9600000000, 1.2012000000, 1.6043000000, 2.3062000000, 3.6210000000");
- }
- related_pin : "A0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3103000000, 0.4261000000, 0.5206000000, 0.6838000000, 0.9805000000, 1.5391000000, 2.6727000000", \
- "0.3103000000, 0.4262000000, 0.5200000000, 0.6843000000, 0.9798000000, 1.5413000000, 2.6738000000", \
- "0.3103000000, 0.4261000000, 0.5195000000, 0.6843000000, 0.9798000000, 1.5396000000, 2.6733000000", \
- "0.3102000000, 0.4262000000, 0.5198000000, 0.6837000000, 0.9789000000, 1.5390000000, 2.6727000000", \
- "0.3103000000, 0.4262000000, 0.5197000000, 0.6843000000, 0.9796000000, 1.5398000000, 2.6736000000", \
- "0.3105000000, 0.4269000000, 0.5201000000, 0.6852000000, 0.9821000000, 1.5408000000, 2.6673000000", \
- "0.3105000000, 0.4262000000, 0.5198000000, 0.6841000000, 0.9798000000, 1.5398000000, 2.6730000000", \
- "0.3106000000, 0.4263000000, 0.5199000000, 0.6842000000, 0.9797000000, 1.5422000000, 2.6726000000", \
- "0.3107000000, 0.4266000000, 0.5206000000, 0.6861000000, 0.9804000000, 1.5403000000, 2.6728000000", \
- "0.3114000000, 0.4271000000, 0.5208000000, 0.6852000000, 0.9811000000, 1.5390000000, 2.6711000000", \
- "0.3156000000, 0.4305000000, 0.5242000000, 0.6887000000, 0.9820000000, 1.5414000000, 2.6737000000");
- }
- sdf_cond : "(!A1&!A2&A3&!S0&!S1)";
- timing_sense : "positive_unate";
- when : "(!A1&!A2&A3&!S0&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.3008700000, 4.6016700000, 4.8229700000, 5.1694700000, 5.6974700000, 6.5075700000, 7.8039700000", \
- "4.3059700000, 4.6067700000, 4.8280700000, 5.1745700000, 5.7023700000, 6.5127700000, 7.8088700000", \
- "4.3070300000, 4.6078300000, 4.8291300000, 5.1756300000, 5.7035300000, 6.5137300000, 7.8101300000", \
- "4.3192000000, 4.6199000000, 4.8412000000, 5.1877000000, 5.7155000000, 6.5260000000, 7.8224000000", \
- "4.3731000000, 4.6738000000, 4.8952000000, 5.2417000000, 5.7695000000, 6.5798000000, 7.8765000000", \
- "4.4520000000, 4.7527000000, 4.9740000000, 5.3205000000, 5.8484000000, 6.6589000000, 7.9551000000", \
- "4.5939000000, 4.8947000000, 5.1160000000, 5.4625000000, 5.9904000000, 6.8006000000, 8.0970000000", \
- "4.7299000000, 5.0306000000, 5.2520000000, 5.5985000000, 6.1263000000, 6.9365000000, 8.2331000000", \
- "5.1059700000, 5.4066700000, 5.6280700000, 5.9746700000, 6.5023700000, 7.3123700000, 8.6086700000", \
- "5.3019300000, 5.6026300000, 5.8239300000, 6.1704300000, 6.6981300000, 7.5078300000, 8.8038300000", \
- "5.4976000000, 5.7983000000, 6.0196000000, 6.3660000000, 6.8940000000, 7.7040000000, 9.0000000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0374700000, 2.2168700000, 2.3481700000, 2.5564700000, 2.8832700000, 3.4124700000, 4.3301700000", \
- "2.0415700000, 2.2210700000, 2.3523700000, 2.5605700000, 2.8873700000, 3.4168700000, 4.3335700000", \
- "2.0467300000, 2.2261300000, 2.3574300000, 2.5657300000, 2.8925300000, 3.4218300000, 4.3392300000", \
- "2.0667000000, 2.2462000000, 2.3775000000, 2.5856000000, 2.9126000000, 3.4421000000, 4.3593000000", \
- "2.1306000000, 2.3101000000, 2.4414000000, 2.6496000000, 2.9764000000, 3.5058000000, 4.4231000000", \
- "2.2147000000, 2.3943000000, 2.5256000000, 2.7337000000, 3.0607000000, 3.5899000000, 4.5084000000", \
- "2.3722000000, 2.5517000000, 2.6830000000, 2.8912000000, 3.2180000000, 3.7476000000, 4.6645000000", \
- "2.5266000000, 2.7061000000, 2.8374000000, 3.0455000000, 3.3723000000, 3.9019000000, 4.8185000000", \
- "2.9505700000, 3.1301700000, 3.2613700000, 3.4694700000, 3.7961700000, 4.3257700000, 5.2438700000", \
- "3.1656300000, 3.3453300000, 3.4766300000, 3.6847300000, 4.0115300000, 4.5411300000, 5.4600300000", \
- "3.3727000000, 3.5532000000, 3.6848000000, 3.8932000000, 4.2203000000, 4.7502000000, 5.6686000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6114000000, 0.8100000000, 0.9582000000, 1.2013000000, 1.6029000000, 2.3100000000, 3.6257000000", \
- "0.6114000000, 0.8101000000, 0.9583000000, 1.2014000000, 1.6036000000, 2.3054000000, 3.6254000000", \
- "0.6114000000, 0.8100000000, 0.9582000000, 1.2014000000, 1.6030000000, 2.3096000000, 3.6259000000", \
- "0.6119000000, 0.8093000000, 0.9581000000, 1.2014000000, 1.6064000000, 2.3045000000, 3.6296000000", \
- "0.6114000000, 0.8094000000, 0.9578000000, 1.2030000000, 1.6064000000, 2.3045000000, 3.6265000000", \
- "0.6112000000, 0.8095000000, 0.9599000000, 1.2013000000, 1.6039000000, 2.3053000000, 3.6259000000", \
- "0.6114000000, 0.8101000000, 0.9582000000, 1.2014000000, 1.6032000000, 2.3051000000, 3.6242000000", \
- "0.6116000000, 0.8093000000, 0.9577000000, 1.2014000000, 1.6043000000, 2.3055000000, 3.6253000000", \
- "0.6115000000, 0.8093000000, 0.9578000000, 1.2014000000, 1.6045000000, 2.3059000000, 3.6263000000", \
- "0.6113000000, 0.8107000000, 0.9597000000, 1.2013000000, 1.6039000000, 2.3058000000, 3.6229000000", \
- "0.6114000000, 0.8105000000, 0.9598000000, 1.2015000000, 1.6036000000, 2.3056000000, 3.6220000000");
- }
- related_pin : "A0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3102000000, 0.4260000000, 0.5199000000, 0.6842000000, 0.9795000000, 1.5411000000, 2.6735000000", \
- "0.3102000000, 0.4260000000, 0.5197000000, 0.6841000000, 0.9795000000, 1.5395000000, 2.6720000000", \
- "0.3102000000, 0.4261000000, 0.5200000000, 0.6842000000, 0.9795000000, 1.5408000000, 2.6733000000", \
- "0.3102000000, 0.4260000000, 0.5196000000, 0.6836000000, 0.9804000000, 1.5387000000, 2.6722000000", \
- "0.3102000000, 0.4261000000, 0.5196000000, 0.6841000000, 0.9796000000, 1.5388000000, 2.6730000000", \
- "0.3104000000, 0.4266000000, 0.5200000000, 0.6849000000, 0.9792000000, 1.5396000000, 2.6687000000", \
- "0.3103000000, 0.4262000000, 0.5196000000, 0.6839000000, 0.9795000000, 1.5393000000, 2.6724000000", \
- "0.3106000000, 0.4262000000, 0.5198000000, 0.6838000000, 0.9798000000, 1.5386000000, 2.6721000000", \
- "0.3108000000, 0.4270000000, 0.5204000000, 0.6847000000, 0.9801000000, 1.5388000000, 2.6724000000", \
- "0.3113000000, 0.4271000000, 0.5207000000, 0.6850000000, 0.9817000000, 1.5395000000, 2.6681000000", \
- "0.3158000000, 0.4304000000, 0.5241000000, 0.6874000000, 0.9819000000, 1.5395000000, 2.6732000000");
- }
- sdf_cond : "(!A1&A2&!A3&!S0&!S1)";
- timing_sense : "positive_unate";
- when : "(!A1&A2&!A3&!S0&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.3008700000, 4.6016700000, 4.8229700000, 5.1694700000, 5.6973700000, 6.5075700000, 7.8039700000", \
- "4.3059700000, 4.6067700000, 4.8280700000, 5.1745700000, 5.7023700000, 6.5127700000, 7.8088700000", \
- "4.3070300000, 4.6078300000, 4.8291300000, 5.1756300000, 5.7035300000, 6.5137300000, 7.8101300000", \
- "4.3192000000, 4.6199000000, 4.8412000000, 5.1877000000, 5.7155000000, 6.5260000000, 7.8224000000", \
- "4.3731000000, 4.6738000000, 4.8952000000, 5.2417000000, 5.7695000000, 6.5798000000, 7.8765000000", \
- "4.4520000000, 4.7527000000, 4.9740000000, 5.3205000000, 5.8484000000, 6.6589000000, 7.9551000000", \
- "4.5939000000, 4.8947000000, 5.1160000000, 5.4625000000, 5.9904000000, 6.8006000000, 8.0970000000", \
- "4.7299000000, 5.0306000000, 5.2520000000, 5.5985000000, 6.1263000000, 6.9365000000, 8.2331000000", \
- "5.1059700000, 5.4066700000, 5.6280700000, 5.9746700000, 6.5023700000, 7.3123700000, 8.6086700000", \
- "5.3019300000, 5.6026300000, 5.8239300000, 6.1704300000, 6.6981300000, 7.5078300000, 8.8038300000", \
- "5.4976000000, 5.7983000000, 6.0196000000, 6.3660000000, 6.8940000000, 7.7040000000, 9.0000000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0374700000, 2.2169700000, 2.3482700000, 2.5564700000, 2.8832700000, 3.4124700000, 4.3302700000", \
- "2.0416700000, 2.2211700000, 2.3524700000, 2.5606700000, 2.8874700000, 3.4170700000, 4.3335700000", \
- "2.0467300000, 2.2262300000, 2.3575300000, 2.5658300000, 2.8925300000, 3.4218300000, 4.3393300000", \
- "2.0668000000, 2.2463000000, 2.3776000000, 2.5857000000, 2.9126000000, 3.4421000000, 4.3594000000", \
- "2.1307000000, 2.3101000000, 2.4414000000, 2.6496000000, 2.9764000000, 3.5059000000, 4.4232000000", \
- "2.2148000000, 2.3943000000, 2.5256000000, 2.7338000000, 3.0607000000, 3.5900000000, 4.5084000000", \
- "2.3723000000, 2.5517000000, 2.6831000000, 2.8912000000, 3.2180000000, 3.7476000000, 4.6646000000", \
- "2.5266000000, 2.7061000000, 2.8375000000, 3.0455000000, 3.3723000000, 3.9019000000, 4.8186000000", \
- "2.9505700000, 3.1301700000, 3.2614700000, 3.4695700000, 3.7961700000, 4.3257700000, 5.2438700000", \
- "3.1656300000, 3.3453300000, 3.4766300000, 3.6847300000, 4.0115300000, 4.5411300000, 5.4600300000", \
- "3.3727000000, 3.5532000000, 3.6848000000, 3.8932000000, 4.2203000000, 4.7503000000, 5.6686000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6114000000, 0.8100000000, 0.9582000000, 1.2013000000, 1.6030000000, 2.3099000000, 3.6258000000", \
- "0.6114000000, 0.8101000000, 0.9583000000, 1.2014000000, 1.6036000000, 2.3054000000, 3.6254000000", \
- "0.6114000000, 0.8100000000, 0.9582000000, 1.2014000000, 1.6030000000, 2.3097000000, 3.6259000000", \
- "0.6119000000, 0.8093000000, 0.9581000000, 1.2014000000, 1.6064000000, 2.3045000000, 3.6296000000", \
- "0.6114000000, 0.8093000000, 0.9578000000, 1.2029000000, 1.6064000000, 2.3045000000, 3.6265000000", \
- "0.6112000000, 0.8094000000, 0.9599000000, 1.2013000000, 1.6039000000, 2.3053000000, 3.6259000000", \
- "0.6114000000, 0.8101000000, 0.9582000000, 1.2014000000, 1.6032000000, 2.3051000000, 3.6242000000", \
- "0.6116000000, 0.8093000000, 0.9577000000, 1.2014000000, 1.6043000000, 2.3055000000, 3.6253000000", \
- "0.6115000000, 0.8093000000, 0.9578000000, 1.2014000000, 1.6045000000, 2.3059000000, 3.6263000000", \
- "0.6113000000, 0.8107000000, 0.9597000000, 1.2013000000, 1.6039000000, 2.3058000000, 3.6229000000", \
- "0.6114000000, 0.8105000000, 0.9598000000, 1.2015000000, 1.6036000000, 2.3056000000, 3.6220000000");
- }
- related_pin : "A0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3103000000, 0.4261000000, 0.5200000000, 0.6842000000, 0.9795000000, 1.5411000000, 2.6735000000", \
- "0.3103000000, 0.4261000000, 0.5198000000, 0.6842000000, 0.9796000000, 1.5384000000, 2.6720000000", \
- "0.3102000000, 0.4260000000, 0.5199000000, 0.6842000000, 0.9796000000, 1.5409000000, 2.6732000000", \
- "0.3102000000, 0.4261000000, 0.5197000000, 0.6837000000, 0.9805000000, 1.5387000000, 2.6721000000", \
- "0.3102000000, 0.4260000000, 0.5195000000, 0.6840000000, 0.9795000000, 1.5389000000, 2.6731000000", \
- "0.3104000000, 0.4266000000, 0.5200000000, 0.6861000000, 0.9792000000, 1.5395000000, 2.6691000000", \
- "0.3104000000, 0.4261000000, 0.5197000000, 0.6840000000, 0.9795000000, 1.5393000000, 2.6725000000", \
- "0.3106000000, 0.4261000000, 0.5198000000, 0.6839000000, 0.9800000000, 1.5386000000, 2.6721000000", \
- "0.3107000000, 0.4270000000, 0.5203000000, 0.6847000000, 0.9800000000, 1.5384000000, 2.6724000000", \
- "0.3113000000, 0.4271000000, 0.5207000000, 0.6850000000, 0.9818000000, 1.5396000000, 2.6678000000", \
- "0.3158000000, 0.4304000000, 0.5240000000, 0.6874000000, 0.9820000000, 1.5395000000, 2.6732000000");
- }
- sdf_cond : "(!A1&A2&A3&!S0&!S1)";
- timing_sense : "positive_unate";
- when : "(!A1&A2&A3&!S0&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.3003700000, 4.6011700000, 4.8225700000, 5.1691700000, 5.6969700000, 6.5070700000, 7.8035700000", \
- "4.3054700000, 4.6062700000, 4.8276700000, 5.1742700000, 5.7021700000, 6.5121700000, 7.8085700000", \
- "4.3066300000, 4.6074300000, 4.8288300000, 5.1753300000, 5.7032300000, 6.5132300000, 7.8097300000", \
- "4.3187000000, 4.6194000000, 4.8408000000, 5.1873000000, 5.7152000000, 6.5256000000, 7.8216000000", \
- "4.3726000000, 4.6733000000, 4.8947000000, 5.2412000000, 5.7691000000, 6.5794000000, 7.8760000000", \
- "4.4514000000, 4.7523000000, 4.9736000000, 5.3201000000, 5.8481000000, 6.6582000000, 7.9546000000", \
- "4.5933000000, 4.8941000000, 5.1154000000, 5.4619000000, 5.9898000000, 6.8000000000, 8.0963000000", \
- "4.7292000000, 5.0300000000, 5.2513000000, 5.5979000000, 6.1257000000, 6.9359000000, 8.2324000000", \
- "5.1053700000, 5.4060700000, 5.6274700000, 5.9739700000, 6.5017700000, 7.3117700000, 8.6086700000", \
- "5.3012300000, 5.6020300000, 5.8233300000, 6.1698300000, 6.6975300000, 7.5078300000, 8.8038300000", \
- "5.4969000000, 5.7977000000, 6.0190000000, 6.3654000000, 6.8930000000, 7.7030000000, 8.9990000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0374700000, 2.2169700000, 2.3483700000, 2.5564700000, 2.8834700000, 3.4130700000, 4.3307700000", \
- "2.0416700000, 2.2211700000, 2.3525700000, 2.5606700000, 2.8876700000, 3.4171700000, 4.3357700000", \
- "2.0468300000, 2.2262300000, 2.3576300000, 2.5658300000, 2.8927300000, 3.4221300000, 4.3403300000", \
- "2.0668000000, 2.2464000000, 2.3776000000, 2.5859000000, 2.9127000000, 3.4425000000, 4.3593000000", \
- "2.1307000000, 2.3102000000, 2.4415000000, 2.6498000000, 2.9767000000, 3.5061000000, 4.4244000000", \
- "2.2148000000, 2.3944000000, 2.5257000000, 2.7339000000, 3.0609000000, 3.5903000000, 4.5090000000", \
- "2.3721000000, 2.5516000000, 2.6830000000, 2.8912000000, 3.2180000000, 3.7478000000, 4.6651000000", \
- "2.5263000000, 2.7058000000, 2.8372000000, 3.0453000000, 3.3722000000, 3.9019000000, 4.8190000000", \
- "2.9501700000, 3.1297700000, 3.2610700000, 3.4690700000, 3.7958700000, 4.3251700000, 5.2431700000", \
- "3.1650300000, 3.3447300000, 3.4760300000, 3.6842300000, 4.0110300000, 4.5408300000, 5.4593300000", \
- "3.3721000000, 3.5525000000, 3.6842000000, 3.8926000000, 4.2198000000, 4.7498000000, 5.6685000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6118000000, 0.8096000000, 0.9580000000, 1.2010000000, 1.6041000000, 2.3097000000, 3.6256000000", \
- "0.6117000000, 0.8106000000, 0.9580000000, 1.2010000000, 1.6037000000, 2.3106000000, 3.6257000000", \
- "0.6117000000, 0.8099000000, 0.9580000000, 1.2013000000, 1.6034000000, 2.3104000000, 3.6255000000", \
- "0.6115000000, 0.8097000000, 0.9585000000, 1.2015000000, 1.6039000000, 2.3053000000, 3.6260000000", \
- "0.6118000000, 0.8096000000, 0.9581000000, 1.2033000000, 1.6064000000, 2.3044000000, 3.6280000000", \
- "0.6117000000, 0.8103000000, 0.9585000000, 1.2016000000, 1.6032000000, 2.3097000000, 3.6216000000", \
- "0.6117000000, 0.8103000000, 0.9585000000, 1.2015000000, 1.6032000000, 2.3097000000, 3.6208000000", \
- "0.6118000000, 0.8096000000, 0.9580000000, 1.2016000000, 1.6045000000, 2.3054000000, 3.6260000000", \
- "0.6122000000, 0.8096000000, 0.9581000000, 1.2032000000, 1.6048000000, 2.3055000000, 3.6259000000", \
- "0.6117000000, 0.8107000000, 0.9601000000, 1.2015000000, 1.6036000000, 2.3054000000, 3.6225000000", \
- "0.6117000000, 0.8107000000, 0.9600000000, 1.2012000000, 1.6042000000, 2.3062000000, 3.6220000000");
- }
- related_pin : "A0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3103000000, 0.4261000000, 0.5206000000, 0.6838000000, 0.9804000000, 1.5391000000, 2.6728000000", \
- "0.3108000000, 0.4262000000, 0.5203000000, 0.6839000000, 0.9808000000, 1.5412000000, 2.6694000000", \
- "0.3103000000, 0.4262000000, 0.5197000000, 0.6843000000, 0.9796000000, 1.5398000000, 2.6719000000", \
- "0.3103000000, 0.4260000000, 0.5196000000, 0.6843000000, 0.9797000000, 1.5388000000, 2.6725000000", \
- "0.3103000000, 0.4262000000, 0.5197000000, 0.6843000000, 0.9795000000, 1.5396000000, 2.6718000000", \
- "0.3105000000, 0.4268000000, 0.5201000000, 0.6851000000, 0.9793000000, 1.5404000000, 2.6681000000", \
- "0.3105000000, 0.4262000000, 0.5198000000, 0.6841000000, 0.9798000000, 1.5398000000, 2.6724000000", \
- "0.3106000000, 0.4263000000, 0.5198000000, 0.6839000000, 0.9799000000, 1.5392000000, 2.6726000000", \
- "0.3107000000, 0.4265000000, 0.5209000000, 0.6857000000, 0.9801000000, 1.5419000000, 2.6727000000", \
- "0.3115000000, 0.4272000000, 0.5206000000, 0.6854000000, 0.9806000000, 1.5399000000, 2.6731000000", \
- "0.3156000000, 0.4304000000, 0.5242000000, 0.6887000000, 0.9820000000, 1.5414000000, 2.6737000000");
- }
- sdf_cond : "(A1&!A2&!A3&!S0&!S1)";
- timing_sense : "positive_unate";
- when : "(A1&!A2&!A3&!S0&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.3003700000, 4.6011700000, 4.8225700000, 5.1691700000, 5.6969700000, 6.5070700000, 7.8035700000", \
- "4.3054700000, 4.6062700000, 4.8276700000, 5.1742700000, 5.7021700000, 6.5121700000, 7.8085700000", \
- "4.3066300000, 4.6074300000, 4.8288300000, 5.1753300000, 5.7032300000, 6.5132300000, 7.8097300000", \
- "4.3187000000, 4.6194000000, 4.8408000000, 5.1873000000, 5.7152000000, 6.5256000000, 7.8216000000", \
- "4.3726000000, 4.6733000000, 4.8947000000, 5.2412000000, 5.7691000000, 6.5794000000, 7.8760000000", \
- "4.4514000000, 4.7523000000, 4.9736000000, 5.3201000000, 5.8481000000, 6.6582000000, 7.9546000000", \
- "4.5933000000, 4.8941000000, 5.1154000000, 5.4619000000, 5.9898000000, 6.8000000000, 8.0963000000", \
- "4.7292000000, 5.0300000000, 5.2513000000, 5.5979000000, 6.1257000000, 6.9359000000, 8.2324000000", \
- "5.1053700000, 5.4060700000, 5.6274700000, 5.9739700000, 6.5017700000, 7.3117700000, 8.6086700000", \
- "5.3012300000, 5.6020300000, 5.8233300000, 6.1698300000, 6.6975300000, 7.5078300000, 8.8038300000", \
- "5.4969000000, 5.7977000000, 6.0190000000, 6.3654000000, 6.8930000000, 7.7030000000, 8.9990000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0375700000, 2.2170700000, 2.3484700000, 2.5564700000, 2.8834700000, 3.4130700000, 4.3305700000", \
- "2.0416700000, 2.2212700000, 2.3525700000, 2.5606700000, 2.8877700000, 3.4171700000, 4.3357700000", \
- "2.0468300000, 2.2263300000, 2.3576300000, 2.5658300000, 2.8928300000, 3.4221300000, 4.3404300000", \
- "2.0669000000, 2.2464000000, 2.3777000000, 2.5859000000, 2.9128000000, 3.4424000000, 4.3593000000", \
- "2.1308000000, 2.3103000000, 2.4416000000, 2.6498000000, 2.9768000000, 3.5061000000, 4.4245000000", \
- "2.2149000000, 2.3944000000, 2.5258000000, 2.7339000000, 3.0610000000, 3.5904000000, 4.5091000000", \
- "2.3722000000, 2.5517000000, 2.6830000000, 2.8912000000, 3.2180000000, 3.7478000000, 4.6651000000", \
- "2.5264000000, 2.7059000000, 2.8372000000, 3.0453000000, 3.3722000000, 3.9019000000, 4.8190000000", \
- "2.9501700000, 3.1297700000, 3.2610700000, 3.4690700000, 3.7958700000, 4.3251700000, 5.2430700000", \
- "3.1650300000, 3.3447300000, 3.4761300000, 3.6842300000, 4.0110300000, 4.5408300000, 5.4593300000", \
- "3.3721000000, 3.5526000000, 3.6842000000, 3.8926000000, 4.2198000000, 4.7498000000, 5.6686000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6118000000, 0.8096000000, 0.9580000000, 1.2011000000, 1.6043000000, 2.3096000000, 3.6256000000", \
- "0.6116000000, 0.8107000000, 0.9580000000, 1.2010000000, 1.6036000000, 2.3104000000, 3.6257000000", \
- "0.6118000000, 0.8099000000, 0.9580000000, 1.2013000000, 1.6035000000, 2.3104000000, 3.6255000000", \
- "0.6115000000, 0.8097000000, 0.9585000000, 1.2015000000, 1.6039000000, 2.3053000000, 3.6260000000", \
- "0.6121000000, 0.8096000000, 0.9581000000, 1.2034000000, 1.6064000000, 2.3043000000, 3.6283000000", \
- "0.6117000000, 0.8103000000, 0.9585000000, 1.2015000000, 1.6031000000, 2.3096000000, 3.6256000000", \
- "0.6117000000, 0.8103000000, 0.9585000000, 1.2015000000, 1.6032000000, 2.3097000000, 3.6208000000", \
- "0.6118000000, 0.8096000000, 0.9580000000, 1.2016000000, 1.6045000000, 2.3054000000, 3.6260000000", \
- "0.6122000000, 0.8096000000, 0.9581000000, 1.2032000000, 1.6048000000, 2.3055000000, 3.6259000000", \
- "0.6117000000, 0.8107000000, 0.9601000000, 1.2015000000, 1.6036000000, 2.3054000000, 3.6225000000", \
- "0.6117000000, 0.8107000000, 0.9600000000, 1.2012000000, 1.6042000000, 2.3062000000, 3.6220000000");
- }
- related_pin : "A0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3103000000, 0.4261000000, 0.5206000000, 0.6838000000, 0.9805000000, 1.5391000000, 2.6727000000", \
- "0.3107000000, 0.4261000000, 0.5204000000, 0.6839000000, 0.9807000000, 1.5413000000, 2.6701000000", \
- "0.3102000000, 0.4262000000, 0.5197000000, 0.6842000000, 0.9796000000, 1.5396000000, 2.6717000000", \
- "0.3104000000, 0.4261000000, 0.5197000000, 0.6843000000, 0.9798000000, 1.5397000000, 2.6725000000", \
- "0.3104000000, 0.4262000000, 0.5196000000, 0.6842000000, 0.9795000000, 1.5395000000, 2.6717000000", \
- "0.3105000000, 0.4268000000, 0.5201000000, 0.6851000000, 0.9792000000, 1.5405000000, 2.6680000000", \
- "0.3105000000, 0.4263000000, 0.5197000000, 0.6841000000, 0.9798000000, 1.5398000000, 2.6725000000", \
- "0.3106000000, 0.4263000000, 0.5198000000, 0.6839000000, 0.9799000000, 1.5392000000, 2.6725000000", \
- "0.3107000000, 0.4264000000, 0.5208000000, 0.6857000000, 0.9802000000, 1.5418000000, 2.6728000000", \
- "0.3114000000, 0.4273000000, 0.5209000000, 0.6854000000, 0.9807000000, 1.5401000000, 2.6731000000", \
- "0.3156000000, 0.4305000000, 0.5242000000, 0.6887000000, 0.9820000000, 1.5414000000, 2.6737000000");
- }
- sdf_cond : "(A1&!A2&A3&!S0&!S1)";
- timing_sense : "positive_unate";
- when : "(A1&!A2&A3&!S0&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.3008700000, 4.6016700000, 4.8229700000, 5.1695700000, 5.6973700000, 6.5075700000, 7.8041700000", \
- "4.3059700000, 4.6067700000, 4.8280700000, 5.1744700000, 5.7023700000, 6.5127700000, 7.8089700000", \
- "4.3070300000, 4.6078300000, 4.8292300000, 5.1757300000, 5.7036300000, 6.5137300000, 7.8103300000", \
- "4.3192000000, 4.6199000000, 4.8412000000, 5.1877000000, 5.7156000000, 6.5260000000, 7.8224000000", \
- "4.3731000000, 4.6738000000, 4.8952000000, 5.2417000000, 5.7695000000, 6.5798000000, 7.8765000000", \
- "4.4520000000, 4.7528000000, 4.9741000000, 5.3206000000, 5.8486000000, 6.6587000000, 7.9552000000", \
- "4.5939000000, 4.8947000000, 5.1160000000, 5.4625000000, 5.9904000000, 6.8006000000, 8.0970000000", \
- "4.7299000000, 5.0306000000, 5.2520000000, 5.5985000000, 6.1263000000, 6.9365000000, 8.2331000000", \
- "5.1059700000, 5.4067700000, 5.6280700000, 5.9746700000, 6.5023700000, 7.3123700000, 8.6086700000", \
- "5.3019300000, 5.6026300000, 5.8239300000, 6.1704300000, 6.6981300000, 7.5078300000, 8.8038300000", \
- "5.4976000000, 5.7983000000, 6.0196000000, 6.3660000000, 6.8940000000, 7.7040000000, 9.0000000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0374700000, 2.2169700000, 2.3481700000, 2.5564700000, 2.8832700000, 3.4124700000, 4.3303700000", \
- "2.0416700000, 2.2211700000, 2.3524700000, 2.5606700000, 2.8874700000, 3.4169700000, 4.3333700000", \
- "2.0467300000, 2.2262300000, 2.3575300000, 2.5657300000, 2.8925300000, 3.4221300000, 4.3386300000", \
- "2.0668000000, 2.2463000000, 2.3776000000, 2.5857000000, 2.9126000000, 3.4421000000, 4.3592000000", \
- "2.1306000000, 2.3101000000, 2.4414000000, 2.6497000000, 2.9765000000, 3.5057000000, 4.4235000000", \
- "2.2148000000, 2.3943000000, 2.5256000000, 2.7338000000, 3.0607000000, 3.5900000000, 4.5084000000", \
- "2.3723000000, 2.5517000000, 2.6831000000, 2.8912000000, 3.2180000000, 3.7476000000, 4.6646000000", \
- "2.5266000000, 2.7061000000, 2.8374000000, 3.0455000000, 3.3723000000, 3.9019000000, 4.8186000000", \
- "2.9505700000, 3.1301700000, 3.2614700000, 3.4695700000, 3.7961700000, 4.3257700000, 5.2425700000", \
- "3.1656300000, 3.3452300000, 3.4766300000, 3.6847300000, 4.0115300000, 4.5411300000, 5.4595300000", \
- "3.3727000000, 3.5532000000, 3.6848000000, 3.8932000000, 4.2203000000, 4.7502000000, 5.6686000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6113000000, 0.8095000000, 0.9577000000, 1.2011000000, 1.6045000000, 2.3054000000, 3.6259000000", \
- "0.6113000000, 0.8096000000, 0.9581000000, 1.2014000000, 1.6036000000, 2.3054000000, 3.6254000000", \
- "0.6112000000, 0.8095000000, 0.9578000000, 1.2009000000, 1.6035000000, 2.3101000000, 3.6256000000", \
- "0.6118000000, 0.8093000000, 0.9581000000, 1.2014000000, 1.6064000000, 2.3045000000, 3.6297000000", \
- "0.6114000000, 0.8094000000, 0.9578000000, 1.2030000000, 1.6064000000, 2.3045000000, 3.6265000000", \
- "0.6114000000, 0.8100000000, 0.9582000000, 1.2013000000, 1.6031000000, 2.3096000000, 3.6210000000", \
- "0.6114000000, 0.8100000000, 0.9582000000, 1.2013000000, 1.6032000000, 2.3052000000, 3.6242000000", \
- "0.6116000000, 0.8092000000, 0.9577000000, 1.2013000000, 1.6043000000, 2.3055000000, 3.6263000000", \
- "0.6115000000, 0.8093000000, 0.9578000000, 1.2014000000, 1.6045000000, 2.3059000000, 3.6263000000", \
- "0.6113000000, 0.8107000000, 0.9597000000, 1.2014000000, 1.6039000000, 2.3058000000, 3.6229000000", \
- "0.6113000000, 0.8105000000, 0.9598000000, 1.2015000000, 1.6036000000, 2.3056000000, 3.6220000000");
- }
- related_pin : "A0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3102000000, 0.4261000000, 0.5200000000, 0.6842000000, 0.9795000000, 1.5410000000, 2.6715000000", \
- "0.3102000000, 0.4261000000, 0.5195000000, 0.6840000000, 0.9808000000, 1.5386000000, 2.6720000000", \
- "0.3103000000, 0.4260000000, 0.5196000000, 0.6842000000, 0.9796000000, 1.5383000000, 2.6720000000", \
- "0.3101000000, 0.4261000000, 0.5196000000, 0.6837000000, 0.9787000000, 1.5387000000, 2.6721000000", \
- "0.3103000000, 0.4261000000, 0.5196000000, 0.6854000000, 0.9795000000, 1.5410000000, 2.6716000000", \
- "0.3103000000, 0.4266000000, 0.5200000000, 0.6859000000, 0.9792000000, 1.5393000000, 2.6690000000", \
- "0.3104000000, 0.4262000000, 0.5197000000, 0.6840000000, 0.9795000000, 1.5393000000, 2.6719000000", \
- "0.3106000000, 0.4262000000, 0.5198000000, 0.6839000000, 0.9795000000, 1.5381000000, 2.6720000000", \
- "0.3106000000, 0.4266000000, 0.5205000000, 0.6860000000, 0.9802000000, 1.5394000000, 2.6722000000", \
- "0.3113000000, 0.4270000000, 0.5206000000, 0.6852000000, 0.9807000000, 1.5422000000, 2.6726000000", \
- "0.3158000000, 0.4304000000, 0.5241000000, 0.6873000000, 0.9818000000, 1.5394000000, 2.6732000000");
- }
- sdf_cond : "(A1&A2&!A3&!S0&!S1)";
- timing_sense : "positive_unate";
- when : "(A1&A2&!A3&!S0&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.3008700000, 4.6016700000, 4.8229700000, 5.1695700000, 5.6973700000, 6.5075700000, 7.8041700000", \
- "4.3059700000, 4.6067700000, 4.8280700000, 5.1744700000, 5.7023700000, 6.5127700000, 7.8089700000", \
- "4.3070300000, 4.6078300000, 4.8292300000, 5.1757300000, 5.7036300000, 6.5137300000, 7.8103300000", \
- "4.3192000000, 4.6199000000, 4.8412000000, 5.1877000000, 5.7155000000, 6.5260000000, 7.8224000000", \
- "4.3731000000, 4.6738000000, 4.8952000000, 5.2417000000, 5.7695000000, 6.5798000000, 7.8765000000", \
- "4.4520000000, 4.7528000000, 4.9741000000, 5.3206000000, 5.8485000000, 6.6587000000, 7.9552000000", \
- "4.5939000000, 4.8947000000, 5.1160000000, 5.4625000000, 5.9904000000, 6.8006000000, 8.0970000000", \
- "4.7299000000, 5.0306000000, 5.2520000000, 5.5985000000, 6.1263000000, 6.9365000000, 8.2331000000", \
- "5.1059700000, 5.4067700000, 5.6280700000, 5.9746700000, 6.5023700000, 7.3123700000, 8.6086700000", \
- "5.3019300000, 5.6026300000, 5.8239300000, 6.1704300000, 6.6981300000, 7.5078300000, 8.8038300000", \
- "5.4976000000, 5.7983000000, 6.0196000000, 6.3660000000, 6.8940000000, 7.7040000000, 9.0000000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0375700000, 2.2169700000, 2.3482700000, 2.5565700000, 2.8833700000, 3.4124700000, 4.3303700000", \
- "2.0417700000, 2.2211700000, 2.3524700000, 2.5606700000, 2.8875700000, 3.4170700000, 4.3334700000", \
- "2.0468300000, 2.2263300000, 2.3575300000, 2.5658300000, 2.8925300000, 3.4221300000, 4.3387300000", \
- "2.0668000000, 2.2463000000, 2.3776000000, 2.5857000000, 2.9127000000, 3.4422000000, 4.3593000000", \
- "2.1307000000, 2.3102000000, 2.4415000000, 2.6497000000, 2.9765000000, 3.5057000000, 4.4235000000", \
- "2.2149000000, 2.3944000000, 2.5257000000, 2.7339000000, 3.0608000000, 3.5901000000, 4.5085000000", \
- "2.3723000000, 2.5518000000, 2.6831000000, 2.8912000000, 3.2180000000, 3.7477000000, 4.6646000000", \
- "2.5266000000, 2.7062000000, 2.8375000000, 3.0455000000, 3.3723000000, 3.9019000000, 4.8185000000", \
- "2.9506700000, 3.1301700000, 3.2614700000, 3.4695700000, 3.7961700000, 4.3257700000, 5.2427700000", \
- "3.1656300000, 3.3452300000, 3.4766300000, 3.6847300000, 4.0115300000, 4.5411300000, 5.4596300000", \
- "3.3727000000, 3.5532000000, 3.6848000000, 3.8932000000, 4.2203000000, 4.7502000000, 5.6686000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6113000000, 0.8095000000, 0.9576000000, 1.2009000000, 1.6042000000, 2.3054000000, 3.6258000000", \
- "0.6112000000, 0.8096000000, 0.9581000000, 1.2014000000, 1.6036000000, 2.3054000000, 3.6254000000", \
- "0.6112000000, 0.8095000000, 0.9578000000, 1.2009000000, 1.6035000000, 2.3101000000, 3.6256000000", \
- "0.6118000000, 0.8093000000, 0.9581000000, 1.2014000000, 1.6064000000, 2.3045000000, 3.6297000000", \
- "0.6114000000, 0.8094000000, 0.9578000000, 1.2029000000, 1.6064000000, 2.3046000000, 3.6265000000", \
- "0.6114000000, 0.8100000000, 0.9582000000, 1.2013000000, 1.6031000000, 2.3096000000, 3.6210000000", \
- "0.6114000000, 0.8100000000, 0.9582000000, 1.2013000000, 1.6032000000, 2.3052000000, 3.6242000000", \
- "0.6116000000, 0.8092000000, 0.9577000000, 1.2013000000, 1.6043000000, 2.3055000000, 3.6263000000", \
- "0.6115000000, 0.8093000000, 0.9578000000, 1.2014000000, 1.6045000000, 2.3059000000, 3.6263000000", \
- "0.6113000000, 0.8107000000, 0.9597000000, 1.2013000000, 1.6039000000, 2.3058000000, 3.6229000000", \
- "0.6113000000, 0.8105000000, 0.9598000000, 1.2015000000, 1.6036000000, 2.3056000000, 3.6220000000");
- }
- related_pin : "A0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3102000000, 0.4260000000, 0.5199000000, 0.6842000000, 0.9795000000, 1.5411000000, 2.6716000000", \
- "0.3101000000, 0.4260000000, 0.5195000000, 0.6840000000, 0.9810000000, 1.5385000000, 2.6720000000", \
- "0.3103000000, 0.4259000000, 0.5196000000, 0.6842000000, 0.9795000000, 1.5383000000, 2.6719000000", \
- "0.3102000000, 0.4260000000, 0.5196000000, 0.6836000000, 0.9786000000, 1.5386000000, 2.6720000000", \
- "0.3103000000, 0.4261000000, 0.5196000000, 0.6854000000, 0.9794000000, 1.5410000000, 2.6716000000", \
- "0.3103000000, 0.4266000000, 0.5200000000, 0.6861000000, 0.9792000000, 1.5395000000, 2.6687000000", \
- "0.3104000000, 0.4261000000, 0.5197000000, 0.6839000000, 0.9795000000, 1.5392000000, 2.6719000000", \
- "0.3106000000, 0.4263000000, 0.5197000000, 0.6839000000, 0.9796000000, 1.5382000000, 2.6720000000", \
- "0.3106000000, 0.4266000000, 0.5205000000, 0.6847000000, 0.9802000000, 1.5409000000, 2.6722000000", \
- "0.3113000000, 0.4270000000, 0.5206000000, 0.6852000000, 0.9807000000, 1.5423000000, 2.6726000000", \
- "0.3158000000, 0.4304000000, 0.5241000000, 0.6874000000, 0.9818000000, 1.5394000000, 2.6732000000");
- }
- sdf_cond : "(A1&A2&A3&!S0&!S1)";
- timing_sense : "positive_unate";
- when : "(A1&A2&A3&!S0&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.4855700000, 4.7947700000, 5.0224700000, 5.3788700000, 5.9209700000, 6.7498700000, 8.0683700000", \
- "4.4873700000, 4.7963700000, 5.0241700000, 5.3805700000, 5.9225700000, 6.7515700000, 8.0702700000", \
- "4.4889300000, 4.7980300000, 5.0258300000, 5.3823300000, 5.9242300000, 6.7531300000, 8.0718300000", \
- "4.5036000000, 4.8127000000, 5.0404000000, 5.3969000000, 5.9388000000, 6.7678000000, 8.0865000000", \
- "4.5641000000, 4.8733000000, 5.1011000000, 5.4575000000, 5.9996000000, 6.8284000000, 8.1470000000", \
- "4.6522000000, 4.9613000000, 5.1891000000, 5.5456000000, 6.0876000000, 6.9165000000, 8.2351000000", \
- "4.8084000000, 5.1176000000, 5.3453000000, 5.7017000000, 6.2438000000, 7.0727000000, 8.3913000000", \
- "4.9568000000, 5.2659000000, 5.4937000000, 5.8502000000, 6.3922000000, 7.2210000000, 8.5397000000", \
- "5.3635700000, 5.6726700000, 5.9004700000, 6.2568700000, 6.7988700000, 7.6275700000, 8.9456700000", \
- "5.5741300000, 5.8831300000, 6.1109300000, 6.4674300000, 7.0093300000, 7.8378300000, 9.1568300000", \
- "5.7844000000, 6.0936000000, 6.3213000000, 6.6776000000, 7.2200000000, 8.0480000000, 9.3670000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.9013700000, 2.0782700000, 2.2076700000, 2.4134700000, 2.7367700000, 3.2619700000, 4.1768700000", \
- "1.9053700000, 2.0821700000, 2.2116700000, 2.4173700000, 2.7407700000, 3.2659700000, 4.1807700000", \
- "1.9102300000, 2.0871300000, 2.2165300000, 2.4223300000, 2.7456300000, 3.2708300000, 4.1856300000", \
- "1.9297000000, 2.1066000000, 2.2361000000, 2.4418000000, 2.7652000000, 3.2904000000, 4.2052000000", \
- "1.9930000000, 2.1698000000, 2.2993000000, 2.5050000000, 2.8283000000, 3.3535000000, 4.2682000000", \
- "2.0777000000, 2.2547000000, 2.3841000000, 2.5899000000, 2.9132000000, 3.4384000000, 4.3533000000", \
- "2.2383000000, 2.4152000000, 2.5448000000, 2.7502000000, 3.0737000000, 3.5992000000, 4.5124000000", \
- "2.3948000000, 2.5718000000, 2.7013000000, 2.9068000000, 3.2301000000, 3.7556000000, 4.6695000000", \
- "2.8194700000, 2.9963700000, 3.1258700000, 3.3313700000, 3.6545700000, 4.1800700000, 5.0942700000", \
- "3.0309300000, 3.2080300000, 3.3376300000, 3.5432300000, 3.8667300000, 4.3926300000, 5.3081300000", \
- "3.2326000000, 3.4110000000, 3.5412000000, 3.7472000000, 4.0710000000, 4.5971000000, 5.5119000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6360000000, 0.8401000000, 0.9924000000, 1.2409000000, 1.6501000000, 2.3588000000, 3.6861000000", \
- "0.6366000000, 0.8395000000, 0.9919000000, 1.2428000000, 1.6513000000, 2.3628000000, 3.6824000000", \
- "0.6362000000, 0.8396000000, 0.9918000000, 1.2407000000, 1.6505000000, 2.3628000000, 3.6790000000", \
- "0.6363000000, 0.8395000000, 0.9919000000, 1.2411000000, 1.6511000000, 2.3630000000, 3.6825000000", \
- "0.6360000000, 0.8400000000, 0.9922000000, 1.2408000000, 1.6499000000, 2.3583000000, 3.6839000000", \
- "0.6360000000, 0.8398000000, 0.9920000000, 1.2408000000, 1.6499000000, 2.3579000000, 3.6818000000", \
- "0.6360000000, 0.8402000000, 0.9924000000, 1.2408000000, 1.6501000000, 2.3588000000, 3.6866000000", \
- "0.6366000000, 0.8394000000, 0.9918000000, 1.2405000000, 1.6501000000, 2.3628000000, 3.6773000000", \
- "0.6360000000, 0.8397000000, 0.9920000000, 1.2407000000, 1.6499000000, 2.3578000000, 3.6816000000", \
- "0.6363000000, 0.8394000000, 0.9918000000, 1.2408000000, 1.6508000000, 2.3633000000, 3.6835000000", \
- "0.6361000000, 0.8403000000, 0.9927000000, 1.2414000000, 1.6506000000, 2.3588000000, 3.6770000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3036000000, 0.4190000000, 0.5121000000, 0.6767000000, 0.9723000000, 1.5295000000, 2.6612000000", \
- "0.3035000000, 0.4190000000, 0.5122000000, 0.6769000000, 0.9720000000, 1.5297000000, 2.6609000000", \
- "0.3036000000, 0.4190000000, 0.5122000000, 0.6767000000, 0.9722000000, 1.5296000000, 2.6612000000", \
- "0.3036000000, 0.4190000000, 0.5121000000, 0.6771000000, 0.9716000000, 1.5303000000, 2.6602000000", \
- "0.3035000000, 0.4190000000, 0.5116000000, 0.6753000000, 0.9697000000, 1.5284000000, 2.6624000000", \
- "0.3039000000, 0.4186000000, 0.5121000000, 0.6766000000, 0.9695000000, 1.5292000000, 2.6616000000", \
- "0.3039000000, 0.4186000000, 0.5122000000, 0.6749000000, 0.9710000000, 1.5293000000, 2.6638000000", \
- "0.3038000000, 0.4187000000, 0.5118000000, 0.6751000000, 0.9698000000, 1.5298000000, 2.6637000000", \
- "0.3040000000, 0.4190000000, 0.5120000000, 0.6760000000, 0.9706000000, 1.5317000000, 2.6640000000", \
- "0.3056000000, 0.4201000000, 0.5134000000, 0.6762000000, 0.9710000000, 1.5298000000, 2.6595000000", \
- "0.3110000000, 0.4245000000, 0.5177000000, 0.6795000000, 0.9728000000, 1.5333000000, 2.6653000000");
- }
- sdf_cond : "(!A0&!A2&!A3&S0&!S1)";
- timing_sense : "positive_unate";
- when : "(!A0&!A2&!A3&S0&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.4860700000, 4.7951700000, 5.0228700000, 5.3793700000, 5.9215700000, 6.7504700000, 8.0693700000", \
- "4.4879700000, 4.7969700000, 5.0246700000, 5.3810700000, 5.9231700000, 6.7523700000, 8.0713700000", \
- "4.4895300000, 4.7986300000, 5.0263300000, 5.3829300000, 5.9249300000, 6.7539300000, 8.0727300000", \
- "4.5042000000, 4.8133000000, 5.0410000000, 5.3974000000, 5.9395000000, 6.7687000000, 8.0876000000", \
- "4.5647000000, 4.8738000000, 5.1016000000, 5.4581000000, 6.0002000000, 6.8291000000, 8.1479000000", \
- "4.6527000000, 4.9619000000, 5.1897000000, 5.5461000000, 6.0883000000, 6.9172000000, 8.2360000000", \
- "4.8090000000, 5.1182000000, 5.3459000000, 5.7023000000, 6.2444000000, 7.0735000000, 8.3922000000", \
- "4.9575000000, 5.2665000000, 5.4943000000, 5.8508000000, 6.3929000000, 7.2218000000, 8.5407000000", \
- "5.3642700000, 5.6733700000, 5.9011700000, 6.2576700000, 6.7996700000, 7.6284700000, 8.9476700000", \
- "5.5749300000, 5.8839300000, 6.1117300000, 6.4682300000, 7.0102300000, 7.8388300000, 9.1578300000", \
- "5.7852000000, 6.0944000000, 6.3221000000, 6.6784000000, 7.2200000000, 8.0490000000, 9.3680000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.9021700000, 2.0790700000, 2.2085700000, 2.4139700000, 2.7374700000, 3.2625700000, 4.1762700000", \
- "1.9061700000, 2.0829700000, 2.2123700000, 2.4180700000, 2.7413700000, 3.2663700000, 4.1809700000", \
- "1.9110300000, 2.0878300000, 2.2173300000, 2.4229300000, 2.7462300000, 3.2712300000, 4.1857300000", \
- "1.9305000000, 2.1073000000, 2.2368000000, 2.4425000000, 2.7658000000, 3.2908000000, 4.2053000000", \
- "1.9938000000, 2.1706000000, 2.3000000000, 2.5057000000, 2.8289000000, 3.3539000000, 4.2683000000", \
- "2.0786000000, 2.2555000000, 2.3849000000, 2.5906000000, 2.9139000000, 3.4389000000, 4.3534000000", \
- "2.2391000000, 2.4160000000, 2.5456000000, 2.7509000000, 3.0744000000, 3.5996000000, 4.5123000000", \
- "2.3957000000, 2.5726000000, 2.7021000000, 2.9075000000, 3.2307000000, 3.7561000000, 4.6697000000", \
- "2.8202700000, 2.9971700000, 3.1266700000, 3.3320700000, 3.6551700000, 4.1805700000, 5.0944700000", \
- "3.0318300000, 3.2089300000, 3.3385300000, 3.5440300000, 3.8675300000, 4.3931300000, 5.3082300000", \
- "3.2335000000, 3.4119000000, 3.5420000000, 3.7480000000, 4.0718000000, 4.5976000000, 5.5122000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6362000000, 0.8393000000, 0.9938000000, 1.2409000000, 1.6500000000, 2.3630000000, 3.6811000000", \
- "0.6357000000, 0.8394000000, 0.9921000000, 1.2408000000, 1.6528000000, 2.3588000000, 3.6832000000", \
- "0.6359000000, 0.8395000000, 0.9917000000, 1.2406000000, 1.6504000000, 2.3630000000, 3.6800000000", \
- "0.6359000000, 0.8394000000, 0.9920000000, 1.2410000000, 1.6529000000, 2.3592000000, 3.6833000000", \
- "0.6357000000, 0.8398000000, 0.9920000000, 1.2407000000, 1.6499000000, 2.3583000000, 3.6832000000", \
- "0.6358000000, 0.8396000000, 0.9919000000, 1.2407000000, 1.6499000000, 2.3581000000, 3.6831000000", \
- "0.6358000000, 0.8399000000, 0.9923000000, 1.2408000000, 1.6501000000, 2.3589000000, 3.6869000000", \
- "0.6363000000, 0.8392000000, 0.9916000000, 1.2405000000, 1.6502000000, 2.3629000000, 3.6785000000", \
- "0.6359000000, 0.8395000000, 0.9918000000, 1.2406000000, 1.6499000000, 2.3579000000, 3.6827000000", \
- "0.6362000000, 0.8392000000, 0.9917000000, 1.2406000000, 1.6509000000, 2.3635000000, 3.6845000000", \
- "0.6359000000, 0.8403000000, 0.9937000000, 1.2405000000, 1.6507000000, 2.3588000000, 3.6860000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3038000000, 0.4193000000, 0.5121000000, 0.6749000000, 0.9700000000, 1.5283000000, 2.6634000000", \
- "0.3035000000, 0.4189000000, 0.5120000000, 0.6767000000, 0.9716000000, 1.5296000000, 2.6599000000", \
- "0.3035000000, 0.4189000000, 0.5120000000, 0.6765000000, 0.9692000000, 1.5289000000, 2.6609000000", \
- "0.3034000000, 0.4189000000, 0.5120000000, 0.6765000000, 0.9702000000, 1.5289000000, 2.6608000000", \
- "0.3035000000, 0.4190000000, 0.5114000000, 0.6751000000, 0.9695000000, 1.5280000000, 2.6620000000", \
- "0.3034000000, 0.4189000000, 0.5118000000, 0.6764000000, 0.9692000000, 1.5285000000, 2.6612000000", \
- "0.3040000000, 0.4185000000, 0.5121000000, 0.6747000000, 0.9710000000, 1.5301000000, 2.6632000000", \
- "0.3038000000, 0.4186000000, 0.5116000000, 0.6748000000, 0.9695000000, 1.5294000000, 2.6630000000", \
- "0.3039000000, 0.4189000000, 0.5119000000, 0.6758000000, 0.9703000000, 1.5292000000, 2.6634000000", \
- "0.3057000000, 0.4201000000, 0.5132000000, 0.6761000000, 0.9707000000, 1.5316000000, 2.6599000000", \
- "0.3107000000, 0.4243000000, 0.5173000000, 0.6791000000, 0.9727000000, 1.5326000000, 2.6647000000");
- }
- sdf_cond : "(!A0&!A2&A3&S0&!S1)";
- timing_sense : "positive_unate";
- when : "(!A0&!A2&A3&S0&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.4855700000, 4.7947700000, 5.0224700000, 5.3788700000, 5.9208700000, 6.7498700000, 8.0683700000", \
- "4.4873700000, 4.7963700000, 5.0241700000, 5.3805700000, 5.9225700000, 6.7515700000, 8.0702700000", \
- "4.4889300000, 4.7980300000, 5.0257300000, 5.3822300000, 5.9242300000, 6.7531300000, 8.0717300000", \
- "4.5035000000, 4.8126000000, 5.0404000000, 5.3968000000, 5.9388000000, 6.7678000000, 8.0865000000", \
- "4.5641000000, 4.8733000000, 5.1011000000, 5.4575000000, 5.9995000000, 6.8284000000, 8.1470000000", \
- "4.6522000000, 4.9613000000, 5.1891000000, 5.5456000000, 6.0876000000, 6.9164000000, 8.2351000000", \
- "4.8084000000, 5.1176000000, 5.3453000000, 5.7017000000, 6.2438000000, 7.0727000000, 8.3913000000", \
- "4.9568000000, 5.2659000000, 5.4937000000, 5.8502000000, 6.3922000000, 7.2210000000, 8.5397000000", \
- "5.3635700000, 5.6726700000, 5.9004700000, 6.2568700000, 6.7988700000, 7.6275700000, 8.9456700000", \
- "5.5741300000, 5.8831300000, 6.1109300000, 6.4674300000, 7.0093300000, 7.8378300000, 9.1568300000", \
- "5.7844000000, 6.0936000000, 6.3213000000, 6.6776000000, 7.2200000000, 8.0480000000, 9.3670000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.9013700000, 2.0782700000, 2.2076700000, 2.4134700000, 2.7367700000, 3.2619700000, 4.1768700000", \
- "1.9053700000, 2.0821700000, 2.2116700000, 2.4173700000, 2.7407700000, 3.2659700000, 4.1808700000", \
- "1.9102300000, 2.0871300000, 2.2165300000, 2.4223300000, 2.7456300000, 3.2708300000, 4.1857300000", \
- "1.9297000000, 2.1066000000, 2.2361000000, 2.4418000000, 2.7652000000, 3.2904000000, 4.2053000000", \
- "1.9930000000, 2.1698000000, 2.2993000000, 2.5050000000, 2.8284000000, 3.3535000000, 4.2682000000", \
- "2.0777000000, 2.2547000000, 2.3841000000, 2.5899000000, 2.9133000000, 3.4384000000, 4.3533000000", \
- "2.2383000000, 2.4152000000, 2.5448000000, 2.7502000000, 3.0737000000, 3.5992000000, 4.5124000000", \
- "2.3948000000, 2.5718000000, 2.7013000000, 2.9068000000, 3.2301000000, 3.7556000000, 4.6695000000", \
- "2.8194700000, 2.9963700000, 3.1258700000, 3.3313700000, 3.6545700000, 4.1800700000, 5.0942700000", \
- "3.0309300000, 3.2080300000, 3.3376300000, 3.5432300000, 3.8667300000, 4.3926300000, 5.3081300000", \
- "3.2326000000, 3.4110000000, 3.5412000000, 3.7472000000, 4.0710000000, 4.5971000000, 5.5119000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6360000000, 0.8402000000, 0.9925000000, 1.2409000000, 1.6500000000, 2.3587000000, 3.6861000000", \
- "0.6365000000, 0.8394000000, 0.9919000000, 1.2428000000, 1.6514000000, 2.3626000000, 3.6823000000", \
- "0.6361000000, 0.8396000000, 0.9918000000, 1.2407000000, 1.6504000000, 2.3628000000, 3.6791000000", \
- "0.6362000000, 0.8394000000, 0.9918000000, 1.2411000000, 1.6510000000, 2.3629000000, 3.6825000000", \
- "0.6360000000, 0.8400000000, 0.9922000000, 1.2408000000, 1.6499000000, 2.3583000000, 3.6839000000", \
- "0.6359000000, 0.8398000000, 0.9920000000, 1.2407000000, 1.6498000000, 2.3579000000, 3.6819000000", \
- "0.6360000000, 0.8400000000, 0.9925000000, 1.2409000000, 1.6501000000, 2.3588000000, 3.6866000000", \
- "0.6363000000, 0.8395000000, 0.9918000000, 1.2405000000, 1.6502000000, 2.3629000000, 3.6783000000", \
- "0.6360000000, 0.8397000000, 0.9920000000, 1.2407000000, 1.6499000000, 2.3578000000, 3.6816000000", \
- "0.6363000000, 0.8394000000, 0.9918000000, 1.2408000000, 1.6508000000, 2.3633000000, 3.6835000000", \
- "0.6361000000, 0.8403000000, 0.9928000000, 1.2414000000, 1.6506000000, 2.3588000000, 3.6770000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3036000000, 0.4190000000, 0.5121000000, 0.6767000000, 0.9723000000, 1.5296000000, 2.6612000000", \
- "0.3036000000, 0.4190000000, 0.5122000000, 0.6768000000, 0.9720000000, 1.5298000000, 2.6608000000", \
- "0.3036000000, 0.4190000000, 0.5122000000, 0.6767000000, 0.9722000000, 1.5296000000, 2.6611000000", \
- "0.3036000000, 0.4190000000, 0.5121000000, 0.6771000000, 0.9715000000, 1.5303000000, 2.6601000000", \
- "0.3035000000, 0.4190000000, 0.5116000000, 0.6753000000, 0.9697000000, 1.5284000000, 2.6624000000", \
- "0.3039000000, 0.4186000000, 0.5121000000, 0.6766000000, 0.9705000000, 1.5292000000, 2.6615000000", \
- "0.3039000000, 0.4186000000, 0.5122000000, 0.6749000000, 0.9710000000, 1.5293000000, 2.6638000000", \
- "0.3038000000, 0.4187000000, 0.5118000000, 0.6750000000, 0.9698000000, 1.5298000000, 2.6637000000", \
- "0.3040000000, 0.4190000000, 0.5120000000, 0.6760000000, 0.9706000000, 1.5317000000, 2.6640000000", \
- "0.3056000000, 0.4201000000, 0.5134000000, 0.6762000000, 0.9710000000, 1.5298000000, 2.6595000000", \
- "0.3110000000, 0.4245000000, 0.5177000000, 0.6795000000, 0.9728000000, 1.5333000000, 2.6653000000");
- }
- sdf_cond : "(!A0&A2&!A3&S0&!S1)";
- timing_sense : "positive_unate";
- when : "(!A0&A2&!A3&S0&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.4860700000, 4.7951700000, 5.0229700000, 5.3794700000, 5.9214700000, 6.7504700000, 8.0692700000", \
- "4.4878700000, 4.7968700000, 5.0246700000, 5.3810700000, 5.9231700000, 6.7523700000, 8.0712700000", \
- "4.4894300000, 4.7985300000, 5.0263300000, 5.3828300000, 5.9249300000, 6.7538300000, 8.0727300000", \
- "4.5042000000, 4.8132000000, 5.0410000000, 5.3974000000, 5.9395000000, 6.7687000000, 8.0876000000", \
- "4.5647000000, 4.8738000000, 5.1016000000, 5.4581000000, 6.0002000000, 6.8291000000, 8.1479000000", \
- "4.6527000000, 4.9619000000, 5.1896000000, 5.5461000000, 6.0882000000, 6.9172000000, 8.2360000000", \
- "4.8090000000, 5.1182000000, 5.3460000000, 5.7023000000, 6.2444000000, 7.0735000000, 8.3922000000", \
- "4.9575000000, 5.2665000000, 5.4943000000, 5.8508000000, 6.3929000000, 7.2218000000, 8.5407000000", \
- "5.3642700000, 5.6733700000, 5.9011700000, 6.2576700000, 6.7996700000, 7.6284700000, 8.9476700000", \
- "5.5749300000, 5.8839300000, 6.1117300000, 6.4682300000, 7.0102300000, 7.8388300000, 9.1578300000", \
- "5.7852000000, 6.0944000000, 6.3221000000, 6.6784000000, 7.2200000000, 8.0490000000, 9.3680000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.9021700000, 2.0790700000, 2.2085700000, 2.4140700000, 2.7374700000, 3.2625700000, 4.1771700000", \
- "1.9061700000, 2.0829700000, 2.2123700000, 2.4180700000, 2.7413700000, 3.2663700000, 4.1809700000", \
- "1.9110300000, 2.0878300000, 2.2173300000, 2.4229300000, 2.7462300000, 3.2712300000, 4.1857300000", \
- "1.9305000000, 2.1074000000, 2.2368000000, 2.4425000000, 2.7658000000, 3.2908000000, 4.2053000000", \
- "1.9938000000, 2.1706000000, 2.3000000000, 2.5057000000, 2.8290000000, 3.3539000000, 4.2683000000", \
- "2.0786000000, 2.2555000000, 2.3849000000, 2.5906000000, 2.9139000000, 3.4389000000, 4.3534000000", \
- "2.2391000000, 2.4160000000, 2.5456000000, 2.7509000000, 3.0744000000, 3.5996000000, 4.5123000000", \
- "2.3957000000, 2.5726000000, 2.7021000000, 2.9075000000, 3.2307000000, 3.7561000000, 4.6697000000", \
- "2.8202700000, 2.9971700000, 3.1266700000, 3.3320700000, 3.6552700000, 4.1805700000, 5.0944700000", \
- "3.0318300000, 3.2089300000, 3.3385300000, 3.5440300000, 3.8675300000, 4.3931300000, 5.3082300000", \
- "3.2335000000, 3.4119000000, 3.5420000000, 3.7480000000, 4.0718000000, 4.5976000000, 5.5122000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6359000000, 0.8402000000, 0.9924000000, 1.2407000000, 1.6507000000, 2.3631000000, 3.6824000000", \
- "0.6358000000, 0.8394000000, 0.9921000000, 1.2409000000, 1.6528000000, 2.3589000000, 3.6832000000", \
- "0.6360000000, 0.8395000000, 0.9917000000, 1.2406000000, 1.6504000000, 2.3629000000, 3.6800000000", \
- "0.6359000000, 0.8393000000, 0.9920000000, 1.2409000000, 1.6529000000, 2.3591000000, 3.6833000000", \
- "0.6357000000, 0.8397000000, 0.9920000000, 1.2407000000, 1.6500000000, 2.3583000000, 3.6832000000", \
- "0.6358000000, 0.8396000000, 0.9919000000, 1.2407000000, 1.6499000000, 2.3581000000, 3.6821000000", \
- "0.6358000000, 0.8399000000, 0.9920000000, 1.2409000000, 1.6502000000, 2.3589000000, 3.6869000000", \
- "0.6361000000, 0.8393000000, 0.9917000000, 1.2406000000, 1.6504000000, 2.3630000000, 3.6805000000", \
- "0.6359000000, 0.8395000000, 0.9918000000, 1.2406000000, 1.6499000000, 2.3579000000, 3.6827000000", \
- "0.6362000000, 0.8392000000, 0.9917000000, 1.2406000000, 1.6509000000, 2.3635000000, 3.6845000000", \
- "0.6359000000, 0.8401000000, 0.9937000000, 1.2405000000, 1.6507000000, 2.3589000000, 3.6860000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3037000000, 0.4190000000, 0.5121000000, 0.6761000000, 0.9704000000, 1.5286000000, 2.6604000000", \
- "0.3035000000, 0.4189000000, 0.5120000000, 0.6767000000, 0.9717000000, 1.5295000000, 2.6601000000", \
- "0.3035000000, 0.4189000000, 0.5120000000, 0.6765000000, 0.9703000000, 1.5289000000, 2.6609000000", \
- "0.3034000000, 0.4189000000, 0.5120000000, 0.6765000000, 0.9720000000, 1.5290000000, 2.6608000000", \
- "0.3035000000, 0.4190000000, 0.5114000000, 0.6751000000, 0.9695000000, 1.5280000000, 2.6620000000", \
- "0.3034000000, 0.4189000000, 0.5118000000, 0.6764000000, 0.9692000000, 1.5285000000, 2.6612000000", \
- "0.3040000000, 0.4185000000, 0.5121000000, 0.6747000000, 0.9710000000, 1.5301000000, 2.6632000000", \
- "0.3038000000, 0.4186000000, 0.5116000000, 0.6748000000, 0.9695000000, 1.5294000000, 2.6631000000", \
- "0.3039000000, 0.4189000000, 0.5119000000, 0.6758000000, 0.9703000000, 1.5292000000, 2.6634000000", \
- "0.3056000000, 0.4201000000, 0.5132000000, 0.6761000000, 0.9707000000, 1.5316000000, 2.6598000000", \
- "0.3107000000, 0.4243000000, 0.5173000000, 0.6791000000, 0.9727000000, 1.5326000000, 2.6647000000");
- }
- sdf_cond : "(!A0&A2&A3&S0&!S1)";
- timing_sense : "positive_unate";
- when : "(!A0&A2&A3&S0&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.4855700000, 4.7946700000, 5.0224700000, 5.3788700000, 5.9208700000, 6.7497700000, 8.0683700000", \
- "4.4873700000, 4.7963700000, 5.0240700000, 5.3804700000, 5.9224700000, 6.7515700000, 8.0703700000", \
- "4.4888300000, 4.7979300000, 5.0257300000, 5.3821300000, 5.9241300000, 6.7531300000, 8.0718300000", \
- "4.5035000000, 4.8126000000, 5.0403000000, 5.3967000000, 5.9387000000, 6.7678000000, 8.0865000000", \
- "4.5641000000, 4.8732000000, 5.1010000000, 5.4575000000, 5.9996000000, 6.8284000000, 8.1470000000", \
- "4.6521000000, 4.9613000000, 5.1891000000, 5.5455000000, 6.0876000000, 6.9164000000, 8.2350000000", \
- "4.8084000000, 5.1175000000, 5.3453000000, 5.7017000000, 6.2437000000, 7.0727000000, 8.3912000000", \
- "4.9568000000, 5.2659000000, 5.4936000000, 5.8501000000, 6.3921000000, 7.2210000000, 8.5396000000", \
- "5.3634700000, 5.6725700000, 5.9003700000, 6.2568700000, 6.7988700000, 7.6274700000, 8.9456700000", \
- "5.5740300000, 5.8831300000, 6.1108300000, 6.4673300000, 7.0092300000, 7.8378300000, 9.1568300000", \
- "5.7844000000, 6.0935000000, 6.3212000000, 6.6776000000, 7.2190000000, 8.0480000000, 9.3660000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.9013700000, 2.0782700000, 2.2076700000, 2.4133700000, 2.7367700000, 3.2619700000, 4.1768700000", \
- "1.9052700000, 2.0821700000, 2.2116700000, 2.4173700000, 2.7407700000, 3.2659700000, 4.1807700000", \
- "1.9102300000, 2.0870300000, 2.2165300000, 2.4222300000, 2.7456300000, 3.2708300000, 4.1856300000", \
- "1.9296000000, 2.1066000000, 2.2361000000, 2.4417000000, 2.7652000000, 3.2904000000, 4.2051000000", \
- "1.9929000000, 2.1698000000, 2.2993000000, 2.5050000000, 2.8283000000, 3.3535000000, 4.2682000000", \
- "2.0777000000, 2.2547000000, 2.3841000000, 2.5898000000, 2.9132000000, 3.4384000000, 4.3533000000", \
- "2.2383000000, 2.4152000000, 2.5448000000, 2.7502000000, 3.0737000000, 3.5992000000, 4.5123000000", \
- "2.3948000000, 2.5717000000, 2.7013000000, 2.9068000000, 3.2301000000, 3.7556000000, 4.6694000000", \
- "2.8193700000, 2.9962700000, 3.1257700000, 3.3312700000, 3.6545700000, 4.1799700000, 5.0941700000", \
- "3.0309300000, 3.2080300000, 3.3376300000, 3.5432300000, 3.8667300000, 4.3925300000, 5.3079300000", \
- "3.2325000000, 3.4110000000, 3.5411000000, 3.7471000000, 4.0710000000, 4.5970000000, 5.5118000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6360000000, 0.8401000000, 0.9923000000, 1.2408000000, 1.6499000000, 2.3586000000, 3.6862000000", \
- "0.6359000000, 0.8396000000, 0.9922000000, 1.2409000000, 1.6527000000, 2.3588000000, 3.6827000000", \
- "0.6363000000, 0.8394000000, 0.9919000000, 1.2428000000, 1.6513000000, 2.3630000000, 3.6828000000", \
- "0.6365000000, 0.8394000000, 0.9919000000, 1.2429000000, 1.6514000000, 2.3623000000, 3.6824000000", \
- "0.6360000000, 0.8397000000, 0.9920000000, 1.2407000000, 1.6499000000, 2.3573000000, 3.6810000000", \
- "0.6360000000, 0.8398000000, 0.9920000000, 1.2407000000, 1.6499000000, 2.3578000000, 3.6819000000", \
- "0.6359000000, 0.8400000000, 0.9926000000, 1.2409000000, 1.6501000000, 2.3587000000, 3.6857000000", \
- "0.6363000000, 0.8395000000, 0.9918000000, 1.2405000000, 1.6503000000, 2.3628000000, 3.6794000000", \
- "0.6361000000, 0.8397000000, 0.9919000000, 1.2407000000, 1.6499000000, 2.3578000000, 3.6817000000", \
- "0.6362000000, 0.8394000000, 0.9918000000, 1.2407000000, 1.6508000000, 2.3634000000, 3.6835000000", \
- "0.6361000000, 0.8403000000, 0.9927000000, 1.2414000000, 1.6506000000, 2.3588000000, 3.6770000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3036000000, 0.4190000000, 0.5122000000, 0.6760000000, 0.9713000000, 1.5308000000, 2.6600000000", \
- "0.3037000000, 0.4191000000, 0.5122000000, 0.6771000000, 0.9715000000, 1.5304000000, 2.6592000000", \
- "0.3036000000, 0.4190000000, 0.5122000000, 0.6770000000, 0.9717000000, 1.5303000000, 2.6590000000", \
- "0.3039000000, 0.4192000000, 0.5122000000, 0.6749000000, 0.9706000000, 1.5290000000, 2.6622000000", \
- "0.3036000000, 0.4190000000, 0.5115000000, 0.6753000000, 0.9698000000, 1.5284000000, 2.6617000000", \
- "0.3039000000, 0.4187000000, 0.5121000000, 0.6767000000, 0.9705000000, 1.5291000000, 2.6594000000", \
- "0.3040000000, 0.4185000000, 0.5123000000, 0.6748000000, 0.9709000000, 1.5293000000, 2.6636000000", \
- "0.3038000000, 0.4187000000, 0.5117000000, 0.6750000000, 0.9698000000, 1.5297000000, 2.6636000000", \
- "0.3040000000, 0.4190000000, 0.5120000000, 0.6760000000, 0.9706000000, 1.5317000000, 2.6639000000", \
- "0.3056000000, 0.4201000000, 0.5134000000, 0.6762000000, 0.9709000000, 1.5299000000, 2.6610000000", \
- "0.3110000000, 0.4245000000, 0.5177000000, 0.6795000000, 0.9729000000, 1.5333000000, 2.6644000000");
- }
- sdf_cond : "(A0&!A2&!A3&S0&!S1)";
- timing_sense : "positive_unate";
- when : "(A0&!A2&!A3&S0&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.4860700000, 4.7951700000, 5.0228700000, 5.3792700000, 5.9213700000, 6.7506700000, 8.0693700000", \
- "4.4878700000, 4.7968700000, 5.0246700000, 5.3810700000, 5.9230700000, 6.7523700000, 8.0712700000", \
- "4.4894300000, 4.7985300000, 5.0262300000, 5.3827300000, 5.9247300000, 6.7538300000, 8.0727300000", \
- "4.5042000000, 4.8132000000, 5.0409000000, 5.3974000000, 5.9394000000, 6.7686000000, 8.0876000000", \
- "4.5647000000, 4.8738000000, 5.1016000000, 5.4581000000, 6.0002000000, 6.8291000000, 8.1479000000", \
- "4.6527000000, 4.9618000000, 5.1896000000, 5.5461000000, 6.0882000000, 6.9171000000, 8.2360000000", \
- "4.8090000000, 5.1181000000, 5.3459000000, 5.7023000000, 6.2444000000, 7.0734000000, 8.3922000000", \
- "4.9574000000, 5.2665000000, 5.4943000000, 5.8508000000, 6.3928000000, 7.2218000000, 8.5407000000", \
- "5.3642700000, 5.6733700000, 5.9011700000, 6.2575700000, 6.7996700000, 7.6284700000, 8.9466700000", \
- "5.5748300000, 5.8839300000, 6.1116300000, 6.4681300000, 7.0101300000, 7.8388300000, 9.1578300000", \
- "5.7852000000, 6.0943000000, 6.3220000000, 6.6784000000, 7.2200000000, 8.0490000000, 9.3680000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.9021700000, 2.0790700000, 2.2084700000, 2.4141700000, 2.7373700000, 3.2623700000, 4.1768700000", \
- "1.9061700000, 2.0829700000, 2.2123700000, 2.4180700000, 2.7413700000, 3.2663700000, 4.1807700000", \
- "1.9110300000, 2.0878300000, 2.2173300000, 2.4229300000, 2.7462300000, 3.2712300000, 4.1857300000", \
- "1.9305000000, 2.1073000000, 2.2368000000, 2.4424000000, 2.7658000000, 3.2908000000, 4.2053000000", \
- "1.9937000000, 2.1705000000, 2.3000000000, 2.5056000000, 2.8289000000, 3.3539000000, 4.2682000000", \
- "2.0786000000, 2.2554000000, 2.3849000000, 2.5905000000, 2.9138000000, 3.4388000000, 4.3534000000", \
- "2.2391000000, 2.4160000000, 2.5455000000, 2.7509000000, 3.0743000000, 3.5996000000, 4.5122000000", \
- "2.3957000000, 2.5726000000, 2.7021000000, 2.9075000000, 3.2307000000, 3.7560000000, 4.6696000000", \
- "2.8202700000, 2.9971700000, 3.1265700000, 3.3320700000, 3.6551700000, 4.1805700000, 5.0943700000", \
- "3.0318300000, 3.2089300000, 3.3384300000, 3.5440300000, 3.8674300000, 4.3930300000, 5.3081300000", \
- "3.2334000000, 3.4118000000, 3.5420000000, 3.7480000000, 4.0717000000, 4.5976000000, 5.5122000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6358000000, 0.8407000000, 0.9938000000, 1.2409000000, 1.6505000000, 2.3587000000, 3.6832000000", \
- "0.6358000000, 0.8394000000, 0.9921000000, 1.2408000000, 1.6528000000, 2.3589000000, 3.6831000000", \
- "0.6361000000, 0.8393000000, 0.9917000000, 1.2411000000, 1.6511000000, 2.3631000000, 3.6832000000", \
- "0.6358000000, 0.8394000000, 0.9921000000, 1.2409000000, 1.6528000000, 2.3590000000, 3.6832000000", \
- "0.6358000000, 0.8396000000, 0.9918000000, 1.2405000000, 1.6499000000, 2.3576000000, 3.6812000000", \
- "0.6357000000, 0.8397000000, 0.9919000000, 1.2406000000, 1.6499000000, 2.3580000000, 3.6822000000", \
- "0.6357000000, 0.8398000000, 0.9921000000, 1.2408000000, 1.6502000000, 2.3590000000, 3.6869000000", \
- "0.6360000000, 0.8393000000, 0.9917000000, 1.2405000000, 1.6504000000, 2.3630000000, 3.6805000000", \
- "0.6358000000, 0.8396000000, 0.9919000000, 1.2407000000, 1.6499000000, 2.3580000000, 3.6828000000", \
- "0.6362000000, 0.8393000000, 0.9917000000, 1.2407000000, 1.6509000000, 2.3635000000, 3.6845000000", \
- "0.6360000000, 0.8403000000, 0.9936000000, 1.2405000000, 1.6507000000, 2.3588000000, 3.6870000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3034000000, 0.4189000000, 0.5116000000, 0.6763000000, 0.9693000000, 1.5280000000, 2.6598000000", \
- "0.3035000000, 0.4190000000, 0.5117000000, 0.6764000000, 0.9693000000, 1.5281000000, 2.6598000000", \
- "0.3035000000, 0.4189000000, 0.5120000000, 0.6766000000, 0.9719000000, 1.5290000000, 2.6582000000", \
- "0.3037000000, 0.4190000000, 0.5121000000, 0.6760000000, 0.9707000000, 1.5287000000, 2.6601000000", \
- "0.3035000000, 0.4189000000, 0.5112000000, 0.6751000000, 0.9695000000, 1.5278000000, 2.6618000000", \
- "0.3034000000, 0.4189000000, 0.5119000000, 0.6765000000, 0.9692000000, 1.5285000000, 2.6590000000", \
- "0.3040000000, 0.4185000000, 0.5121000000, 0.6747000000, 0.9710000000, 1.5302000000, 2.6629000000", \
- "0.3037000000, 0.4186000000, 0.5116000000, 0.6748000000, 0.9695000000, 1.5294000000, 2.6630000000", \
- "0.3039000000, 0.4189000000, 0.5119000000, 0.6758000000, 0.9703000000, 1.5291000000, 2.6633000000", \
- "0.3057000000, 0.4201000000, 0.5132000000, 0.6761000000, 0.9707000000, 1.5315000000, 2.6588000000", \
- "0.3107000000, 0.4244000000, 0.5174000000, 0.6791000000, 0.9727000000, 1.5327000000, 2.6647000000");
- }
- sdf_cond : "(A0&!A2&A3&S0&!S1)";
- timing_sense : "positive_unate";
- when : "(A0&!A2&A3&S0&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.4854700000, 4.7946700000, 5.0224700000, 5.3787700000, 5.9208700000, 6.7497700000, 8.0683700000", \
- "4.4872700000, 4.7962700000, 5.0240700000, 5.3804700000, 5.9224700000, 6.7515700000, 8.0703700000", \
- "4.4888300000, 4.7979300000, 5.0256300000, 5.3821300000, 5.9241300000, 6.7530300000, 8.0717300000", \
- "4.5035000000, 4.8125000000, 5.0403000000, 5.3967000000, 5.9387000000, 6.7677000000, 8.0865000000", \
- "4.5641000000, 4.8732000000, 5.1010000000, 5.4575000000, 5.9996000000, 6.8283000000, 8.1470000000", \
- "4.6521000000, 4.9613000000, 5.1890000000, 5.5455000000, 6.0876000000, 6.9164000000, 8.2350000000", \
- "4.8084000000, 5.1175000000, 5.3453000000, 5.7017000000, 6.2437000000, 7.0727000000, 8.3912000000", \
- "4.9568000000, 5.2659000000, 5.4936000000, 5.8501000000, 6.3921000000, 7.2210000000, 8.5396000000", \
- "5.3634700000, 5.6725700000, 5.9003700000, 6.2568700000, 6.7988700000, 7.6274700000, 8.9456700000", \
- "5.5740300000, 5.8831300000, 6.1108300000, 6.4673300000, 7.0092300000, 7.8378300000, 9.1568300000", \
- "5.7844000000, 6.0935000000, 6.3212000000, 6.6776000000, 7.2190000000, 8.0480000000, 9.3660000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.9013700000, 2.0782700000, 2.2076700000, 2.4133700000, 2.7367700000, 3.2619700000, 4.1768700000", \
- "1.9052700000, 2.0821700000, 2.2116700000, 2.4173700000, 2.7407700000, 3.2659700000, 4.1807700000", \
- "1.9102300000, 2.0870300000, 2.2165300000, 2.4222300000, 2.7456300000, 3.2708300000, 4.1856300000", \
- "1.9296000000, 2.1066000000, 2.2361000000, 2.4417000000, 2.7652000000, 3.2904000000, 4.2051000000", \
- "1.9929000000, 2.1698000000, 2.2993000000, 2.5050000000, 2.8283000000, 3.3535000000, 4.2682000000", \
- "2.0777000000, 2.2547000000, 2.3841000000, 2.5898000000, 2.9132000000, 3.4384000000, 4.3533000000", \
- "2.2383000000, 2.4152000000, 2.5448000000, 2.7502000000, 3.0737000000, 3.5992000000, 4.5123000000", \
- "2.3948000000, 2.5717000000, 2.7013000000, 2.9068000000, 3.2301000000, 3.7556000000, 4.6694000000", \
- "2.8193700000, 2.9962700000, 3.1257700000, 3.3312700000, 3.6545700000, 4.1799700000, 5.0941700000", \
- "3.0309300000, 3.2080300000, 3.3376300000, 3.5432300000, 3.8667300000, 4.3925300000, 5.3079300000", \
- "3.2325000000, 3.4110000000, 3.5411000000, 3.7471000000, 4.0710000000, 4.5970000000, 5.5118000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6360000000, 0.8400000000, 0.9923000000, 1.2409000000, 1.6499000000, 2.3587000000, 3.6862000000", \
- "0.6359000000, 0.8395000000, 0.9923000000, 1.2409000000, 1.6528000000, 2.3588000000, 3.6827000000", \
- "0.6364000000, 0.8395000000, 0.9919000000, 1.2413000000, 1.6512000000, 2.3631000000, 3.6828000000", \
- "0.6366000000, 0.8394000000, 0.9920000000, 1.2428000000, 1.6514000000, 2.3625000000, 3.6825000000", \
- "0.6360000000, 0.8398000000, 0.9919000000, 1.2407000000, 1.6499000000, 2.3573000000, 3.6820000000", \
- "0.6360000000, 0.8398000000, 0.9920000000, 1.2407000000, 1.6499000000, 2.3578000000, 3.6819000000", \
- "0.6359000000, 0.8400000000, 0.9926000000, 1.2409000000, 1.6502000000, 2.3587000000, 3.6757000000", \
- "0.6363000000, 0.8395000000, 0.9918000000, 1.2406000000, 1.6503000000, 2.3628000000, 3.6804000000", \
- "0.6361000000, 0.8397000000, 0.9919000000, 1.2407000000, 1.6499000000, 2.3578000000, 3.6817000000", \
- "0.6363000000, 0.8394000000, 0.9918000000, 1.2407000000, 1.6508000000, 2.3634000000, 3.6835000000", \
- "0.6361000000, 0.8402000000, 0.9927000000, 1.2414000000, 1.6506000000, 2.3588000000, 3.6770000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3036000000, 0.4190000000, 0.5122000000, 0.6760000000, 0.9713000000, 1.5309000000, 2.6600000000", \
- "0.3037000000, 0.4191000000, 0.5122000000, 0.6772000000, 0.9715000000, 1.5304000000, 2.6592000000", \
- "0.3036000000, 0.4190000000, 0.5122000000, 0.6770000000, 0.9717000000, 1.5303000000, 2.6590000000", \
- "0.3039000000, 0.4192000000, 0.5122000000, 0.6749000000, 0.9706000000, 1.5290000000, 2.6623000000", \
- "0.3036000000, 0.4190000000, 0.5115000000, 0.6753000000, 0.9697000000, 1.5284000000, 2.6617000000", \
- "0.3038000000, 0.4187000000, 0.5121000000, 0.6767000000, 0.9705000000, 1.5291000000, 2.6594000000", \
- "0.3040000000, 0.4185000000, 0.5123000000, 0.6748000000, 0.9709000000, 1.5292000000, 2.6636000000", \
- "0.3038000000, 0.4187000000, 0.5117000000, 0.6750000000, 0.9698000000, 1.5297000000, 2.6636000000", \
- "0.3040000000, 0.4190000000, 0.5120000000, 0.6760000000, 0.9706000000, 1.5317000000, 2.6639000000", \
- "0.3056000000, 0.4201000000, 0.5134000000, 0.6762000000, 0.9709000000, 1.5299000000, 2.6610000000", \
- "0.3110000000, 0.4245000000, 0.5177000000, 0.6795000000, 0.9729000000, 1.5333000000, 2.6644000000");
- }
- sdf_cond : "(A0&A2&!A3&S0&!S1)";
- timing_sense : "positive_unate";
- when : "(A0&A2&!A3&S0&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.4860700000, 4.7950700000, 5.0228700000, 5.3792700000, 5.9213700000, 6.7504700000, 8.0691700000", \
- "4.4878700000, 4.7968700000, 5.0245700000, 5.3809700000, 5.9230700000, 6.7522700000, 8.0712700000", \
- "4.4894300000, 4.7984300000, 5.0262300000, 5.3827300000, 5.9247300000, 6.7538300000, 8.0727300000", \
- "4.5042000000, 4.8132000000, 5.0409000000, 5.3973000000, 5.9394000000, 6.7686000000, 8.0876000000", \
- "4.5646000000, 4.8738000000, 5.1015000000, 5.4580000000, 6.0002000000, 6.8290000000, 8.1479000000", \
- "4.6527000000, 4.9618000000, 5.1896000000, 5.5461000000, 6.0882000000, 6.9171000000, 8.2359000000", \
- "4.8090000000, 5.1181000000, 5.3459000000, 5.7023000000, 6.2444000000, 7.0735000000, 8.3922000000", \
- "4.9574000000, 5.2665000000, 5.4943000000, 5.8508000000, 6.3928000000, 7.2218000000, 8.5407000000", \
- "5.3642700000, 5.6733700000, 5.9011700000, 6.2575700000, 6.7996700000, 7.6284700000, 8.9466700000", \
- "5.5748300000, 5.8839300000, 6.1116300000, 6.4681300000, 7.0101300000, 7.8388300000, 9.1578300000", \
- "5.7852000000, 6.0943000000, 6.3220000000, 6.6784000000, 7.2200000000, 8.0490000000, 9.3680000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.9021700000, 2.0790700000, 2.2084700000, 2.4141700000, 2.7373700000, 3.2623700000, 4.1768700000", \
- "1.9061700000, 2.0829700000, 2.2123700000, 2.4180700000, 2.7413700000, 3.2663700000, 4.1807700000", \
- "1.9110300000, 2.0878300000, 2.2173300000, 2.4229300000, 2.7462300000, 3.2712300000, 4.1857300000", \
- "1.9305000000, 2.1073000000, 2.2368000000, 2.4424000000, 2.7658000000, 3.2908000000, 4.2053000000", \
- "1.9937000000, 2.1705000000, 2.3000000000, 2.5056000000, 2.8289000000, 3.3539000000, 4.2682000000", \
- "2.0786000000, 2.2554000000, 2.3849000000, 2.5905000000, 2.9138000000, 3.4388000000, 4.3534000000", \
- "2.2391000000, 2.4160000000, 2.5455000000, 2.7509000000, 3.0743000000, 3.5996000000, 4.5122000000", \
- "2.3957000000, 2.5726000000, 2.7021000000, 2.9075000000, 3.2307000000, 3.7560000000, 4.6696000000", \
- "2.8202700000, 2.9971700000, 3.1265700000, 3.3320700000, 3.6551700000, 4.1805700000, 5.0943700000", \
- "3.0318300000, 3.2089300000, 3.3384300000, 3.5440300000, 3.8674300000, 4.3930300000, 5.3081300000", \
- "3.2334000000, 3.4118000000, 3.5420000000, 3.7480000000, 4.0717000000, 4.5976000000, 5.5122000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6358000000, 0.8405000000, 0.9938000000, 1.2408000000, 1.6505000000, 2.3589000000, 3.6765000000", \
- "0.6357000000, 0.8393000000, 0.9921000000, 1.2408000000, 1.6528000000, 2.3589000000, 3.6831000000", \
- "0.6361000000, 0.8393000000, 0.9917000000, 1.2410000000, 1.6512000000, 2.3632000000, 3.6832000000", \
- "0.6359000000, 0.8394000000, 0.9921000000, 1.2408000000, 1.6528000000, 2.3589000000, 3.6832000000", \
- "0.6359000000, 0.8396000000, 0.9918000000, 1.2405000000, 1.6499000000, 2.3576000000, 3.6813000000", \
- "0.6357000000, 0.8397000000, 0.9919000000, 1.2406000000, 1.6499000000, 2.3580000000, 3.6822000000", \
- "0.6357000000, 0.8397000000, 0.9921000000, 1.2408000000, 1.6502000000, 2.3590000000, 3.6759000000", \
- "0.6360000000, 0.8393000000, 0.9917000000, 1.2406000000, 1.6504000000, 2.3630000000, 3.6825000000", \
- "0.6358000000, 0.8396000000, 0.9919000000, 1.2407000000, 1.6499000000, 2.3580000000, 3.6828000000", \
- "0.6362000000, 0.8393000000, 0.9917000000, 1.2407000000, 1.6509000000, 2.3635000000, 3.6845000000", \
- "0.6359000000, 0.8401000000, 0.9937000000, 1.2405000000, 1.6507000000, 2.3589000000, 3.6860000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3034000000, 0.4189000000, 0.5117000000, 0.6763000000, 0.9693000000, 1.5281000000, 2.6597000000", \
- "0.3035000000, 0.4190000000, 0.5117000000, 0.6764000000, 0.9693000000, 1.5281000000, 2.6597000000", \
- "0.3035000000, 0.4189000000, 0.5120000000, 0.6766000000, 0.9719000000, 1.5291000000, 2.6581000000", \
- "0.3037000000, 0.4190000000, 0.5121000000, 0.6760000000, 0.9706000000, 1.5287000000, 2.6602000000", \
- "0.3035000000, 0.4190000000, 0.5112000000, 0.6751000000, 0.9695000000, 1.5278000000, 2.6619000000", \
- "0.3034000000, 0.4189000000, 0.5119000000, 0.6764000000, 0.9692000000, 1.5285000000, 2.6590000000", \
- "0.3040000000, 0.4185000000, 0.5121000000, 0.6747000000, 0.9710000000, 1.5302000000, 2.6629000000", \
- "0.3037000000, 0.4186000000, 0.5116000000, 0.6748000000, 0.9695000000, 1.5294000000, 2.6630000000", \
- "0.3039000000, 0.4189000000, 0.5119000000, 0.6758000000, 0.9703000000, 1.5291000000, 2.6633000000", \
- "0.3057000000, 0.4201000000, 0.5132000000, 0.6761000000, 0.9707000000, 1.5315000000, 2.6589000000", \
- "0.3107000000, 0.4244000000, 0.5174000000, 0.6791000000, 0.9727000000, 1.5327000000, 2.6647000000");
- }
- sdf_cond : "(A0&A2&A3&S0&!S1)";
- timing_sense : "positive_unate";
- when : "(A0&A2&A3&S0&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.8929700000, 5.2050700000, 5.4353700000, 5.7963700000, 6.3466700000, 7.1901700000, 8.5305700000", \
- "4.8993700000, 5.2114700000, 5.4416700000, 5.8026700000, 6.3530700000, 7.1964700000, 8.5368700000", \
- "4.9007300000, 5.2129300000, 5.4432300000, 5.8042300000, 6.3545300000, 7.1981300000, 8.5385300000", \
- "4.9150000000, 5.2272000000, 5.4575000000, 5.8185000000, 6.3688000000, 7.2124000000, 8.5528000000", \
- "4.9751000000, 5.2873000000, 5.5176000000, 5.8785000000, 6.4288000000, 7.2725000000, 8.6129000000", \
- "5.0624000000, 5.3746000000, 5.6048000000, 5.9659000000, 6.5163000000, 7.3597000000, 8.7002000000", \
- "5.2178000000, 5.5299000000, 5.7602000000, 6.1212000000, 6.6716000000, 7.5150000000, 8.8555000000", \
- "5.3650000000, 5.6772000000, 5.9074000000, 6.2684000000, 6.8189000000, 7.6623000000, 9.0030000000", \
- "5.7670700000, 6.0791700000, 6.3093700000, 6.6702700000, 7.2205700000, 8.0636700000, 9.4046700000", \
- "5.9748300000, 6.2869300000, 6.5172300000, 6.8780300000, 7.4278300000, 8.2718300000, 9.6118300000", \
- "6.1825000000, 6.4945000000, 6.7248000000, 7.0860000000, 7.6360000000, 8.4790000000, 9.8190000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0993700000, 2.2768700000, 2.4071700000, 2.6148700000, 2.9426700000, 3.4753700000, 4.3973700000", \
- "2.1039700000, 2.2814700000, 2.4118700000, 2.6193700000, 2.9473700000, 3.4798700000, 4.4024700000", \
- "2.1094300000, 2.2869300000, 2.4172300000, 2.6248300000, 2.9527300000, 3.4854300000, 4.4079300000", \
- "2.1308000000, 2.3082000000, 2.4386000000, 2.6462000000, 2.9741000000, 3.5067000000, 4.4286000000", \
- "2.1973000000, 2.3748000000, 2.5051000000, 2.7128000000, 3.0406000000, 3.5733000000, 4.4955000000", \
- "2.2840000000, 2.4615000000, 2.5918000000, 2.7995000000, 3.1273000000, 3.6600000000, 4.5816000000", \
- "2.4442000000, 2.6217000000, 2.7521000000, 2.9597000000, 3.2876000000, 3.8200000000, 4.7422000000", \
- "2.6001000000, 2.7775000000, 2.9079000000, 3.1154000000, 3.4432000000, 3.9759000000, 4.8984000000", \
- "3.0274700000, 3.2049700000, 3.3352700000, 3.5427700000, 3.8704700000, 4.4030700000, 5.3259700000", \
- "3.2451300000, 3.4226300000, 3.5529300000, 3.7603300000, 4.0880300000, 4.6206300000, 5.5436300000", \
- "3.4568000000, 3.6347000000, 3.7652000000, 3.9728000000, 4.3008000000, 4.8335000000, 5.7561000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6483000000, 0.8532000000, 1.0079000000, 1.2617000000, 1.6795000000, 2.3993000000, 3.7282000000", \
- "0.6480000000, 0.8531000000, 1.0079000000, 1.2618000000, 1.6796000000, 2.3990000000, 3.7279000000", \
- "0.6478000000, 0.8534000000, 1.0081000000, 1.2611000000, 1.6790000000, 2.3995000000, 3.7341000000", \
- "0.6478000000, 0.8534000000, 1.0081000000, 1.2611000000, 1.6791000000, 2.3994000000, 3.7344000000", \
- "0.6479000000, 0.8535000000, 1.0084000000, 1.2613000000, 1.6792000000, 2.3994000000, 3.7331000000", \
- "0.6480000000, 0.8532000000, 1.0078000000, 1.2613000000, 1.6790000000, 2.3995000000, 3.7353000000", \
- "0.6481000000, 0.8532000000, 1.0078000000, 1.2615000000, 1.6790000000, 2.3995000000, 3.7361000000", \
- "0.6483000000, 0.8532000000, 1.0079000000, 1.2616000000, 1.6790000000, 2.3996000000, 3.7359000000", \
- "0.6479000000, 0.8534000000, 1.0083000000, 1.2637000000, 1.6799000000, 2.4030000000, 3.7331000000", \
- "0.6479000000, 0.8547000000, 1.0099000000, 1.2617000000, 1.6813000000, 2.4008000000, 3.7350000000", \
- "0.6478000000, 0.8538000000, 1.0081000000, 1.2634000000, 1.6799000000, 2.3990000000, 3.7360000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3065000000, 0.4226000000, 0.5159000000, 0.6821000000, 0.9813000000, 1.5461000000, 2.6786000000", \
- "0.3067000000, 0.4219000000, 0.5162000000, 0.6821000000, 0.9815000000, 1.5453000000, 2.6784000000", \
- "0.3065000000, 0.4224000000, 0.5161000000, 0.6826000000, 0.9820000000, 1.5437000000, 2.6765000000", \
- "0.3065000000, 0.4226000000, 0.5159000000, 0.6826000000, 0.9813000000, 1.5453000000, 2.6788000000", \
- "0.3066000000, 0.4226000000, 0.5160000000, 0.6827000000, 0.9814000000, 1.5430000000, 2.6779000000", \
- "0.3066000000, 0.4227000000, 0.5159000000, 0.6827000000, 0.9814000000, 1.5444000000, 2.6787000000", \
- "0.3070000000, 0.4219000000, 0.5170000000, 0.6836000000, 0.9835000000, 1.5473000000, 2.6783000000", \
- "0.3065000000, 0.4220000000, 0.5162000000, 0.6827000000, 0.9819000000, 1.5436000000, 2.6769000000", \
- "0.3068000000, 0.4224000000, 0.5165000000, 0.6832000000, 0.9829000000, 1.5444000000, 2.6737000000", \
- "0.3073000000, 0.4229000000, 0.5171000000, 0.6835000000, 0.9839000000, 1.5450000000, 2.6745000000", \
- "0.3099000000, 0.4248000000, 0.5188000000, 0.6845000000, 0.9843000000, 1.5469000000, 2.6794000000");
- }
- sdf_cond : "(!A0&!A1&!A3&!S0&S1)";
- timing_sense : "positive_unate";
- when : "(!A0&!A1&!A3&!S0&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.8929700000, 5.2050700000, 5.4353700000, 5.7963700000, 6.3466700000, 7.1901700000, 8.5305700000", \
- "4.8993700000, 5.2114700000, 5.4416700000, 5.8026700000, 6.3530700000, 7.1964700000, 8.5368700000", \
- "4.9007300000, 5.2129300000, 5.4432300000, 5.8042300000, 6.3545300000, 7.1981300000, 8.5385300000", \
- "4.9150000000, 5.2272000000, 5.4575000000, 5.8185000000, 6.3688000000, 7.2124000000, 8.5528000000", \
- "4.9751000000, 5.2873000000, 5.5176000000, 5.8786000000, 6.4290000000, 7.2724000000, 8.6129000000", \
- "5.0624000000, 5.3746000000, 5.6049000000, 5.9659000000, 6.5163000000, 7.3597000000, 8.7002000000", \
- "5.2178000000, 5.5299000000, 5.7602000000, 6.1212000000, 6.6716000000, 7.5151000000, 8.8555000000", \
- "5.3651000000, 5.6772000000, 5.9074000000, 6.2685000000, 6.8189000000, 7.6623000000, 9.0030000000", \
- "5.7670700000, 6.0791700000, 6.3093700000, 6.6702700000, 7.2205700000, 8.0636700000, 9.4046700000", \
- "5.9748300000, 6.2870300000, 6.5172300000, 6.8780300000, 7.4278300000, 8.2718300000, 9.6118300000", \
- "6.1825000000, 6.4945000000, 6.7248000000, 7.0860000000, 7.6360000000, 8.4790000000, 9.8190000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0994700000, 2.2769700000, 2.4072700000, 2.6148700000, 2.9427700000, 3.4753700000, 4.3979700000", \
- "2.1040700000, 2.2814700000, 2.4117700000, 2.6194700000, 2.9472700000, 3.4799700000, 4.4022700000", \
- "2.1094300000, 2.2869300000, 2.4172300000, 2.6249300000, 2.9527300000, 3.4854300000, 4.4074300000", \
- "2.1308000000, 2.3083000000, 2.4386000000, 2.6462000000, 2.9741000000, 3.5068000000, 4.4293000000", \
- "2.1974000000, 2.3748000000, 2.5052000000, 2.7128000000, 3.0407000000, 3.5734000000, 4.4956000000", \
- "2.2841000000, 2.4615000000, 2.5919000000, 2.7995000000, 3.1274000000, 3.6601000000, 4.5817000000", \
- "2.4442000000, 2.6217000000, 2.7521000000, 2.9597000000, 3.2876000000, 3.8200000000, 4.7423000000", \
- "2.6001000000, 2.7775000000, 2.9079000000, 3.1154000000, 3.4433000000, 3.9759000000, 4.8984000000", \
- "3.0274700000, 3.2049700000, 3.3352700000, 3.5427700000, 3.8704700000, 4.4030700000, 5.3258700000", \
- "3.2451300000, 3.4226300000, 3.5529300000, 3.7603300000, 4.0880300000, 4.6206300000, 5.5436300000", \
- "3.4568000000, 3.6347000000, 3.7652000000, 3.9728000000, 4.3008000000, 4.8335000000, 5.7561000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6483000000, 0.8532000000, 1.0079000000, 1.2616000000, 1.6794000000, 2.3993000000, 3.7282000000", \
- "0.6481000000, 0.8531000000, 1.0079000000, 1.2618000000, 1.6795000000, 2.3991000000, 3.7279000000", \
- "0.6478000000, 0.8533000000, 1.0080000000, 1.2610000000, 1.6790000000, 2.3995000000, 3.7341000000", \
- "0.6478000000, 0.8534000000, 1.0081000000, 1.2611000000, 1.6791000000, 2.3994000000, 3.7344000000", \
- "0.6480000000, 0.8532000000, 1.0079000000, 1.2611000000, 1.6790000000, 2.3995000000, 3.7346000000", \
- "0.6479000000, 0.8532000000, 1.0078000000, 1.2613000000, 1.6790000000, 2.3995000000, 3.7353000000", \
- "0.6480000000, 0.8532000000, 1.0078000000, 1.2614000000, 1.6789000000, 2.3996000000, 3.7361000000", \
- "0.6483000000, 0.8532000000, 1.0079000000, 1.2613000000, 1.6790000000, 2.3996000000, 3.7359000000", \
- "0.6478000000, 0.8534000000, 1.0083000000, 1.2637000000, 1.6799000000, 2.4029000000, 3.7331000000", \
- "0.6478000000, 0.8547000000, 1.0100000000, 1.2617000000, 1.6813000000, 2.4008000000, 3.7350000000", \
- "0.6479000000, 0.8538000000, 1.0081000000, 1.2634000000, 1.6799000000, 2.3990000000, 3.7360000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3064000000, 0.4220000000, 0.5161000000, 0.6826000000, 0.9823000000, 1.5439000000, 2.6753000000", \
- "0.3064000000, 0.4224000000, 0.5160000000, 0.6827000000, 0.9815000000, 1.5432000000, 2.6776000000", \
- "0.3065000000, 0.4226000000, 0.5159000000, 0.6827000000, 0.9813000000, 1.5469000000, 2.6782000000", \
- "0.3065000000, 0.4220000000, 0.5162000000, 0.6825000000, 0.9827000000, 1.5440000000, 2.6747000000", \
- "0.3065000000, 0.4226000000, 0.5160000000, 0.6826000000, 0.9814000000, 1.5431000000, 2.6775000000", \
- "0.3066000000, 0.4226000000, 0.5159000000, 0.6827000000, 0.9814000000, 1.5442000000, 2.6786000000", \
- "0.3069000000, 0.4220000000, 0.5171000000, 0.6835000000, 0.9835000000, 1.5473000000, 2.6775000000", \
- "0.3065000000, 0.4221000000, 0.5162000000, 0.6827000000, 0.9819000000, 1.5436000000, 2.6767000000", \
- "0.3068000000, 0.4224000000, 0.5165000000, 0.6832000000, 0.9829000000, 1.5443000000, 2.6749000000", \
- "0.3073000000, 0.4229000000, 0.5171000000, 0.6834000000, 0.9839000000, 1.5450000000, 2.6740000000", \
- "0.3099000000, 0.4248000000, 0.5187000000, 0.6844000000, 0.9843000000, 1.5468000000, 2.6795000000");
- }
- sdf_cond : "(!A0&!A1&A3&!S0&S1)";
- timing_sense : "positive_unate";
- when : "(!A0&!A1&A3&!S0&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.8929700000, 5.2050700000, 5.4353700000, 5.7963700000, 6.3466700000, 7.1901700000, 8.5305700000", \
- "4.8993700000, 5.2114700000, 5.4416700000, 5.8026700000, 6.3529700000, 7.1964700000, 8.5368700000", \
- "4.9007300000, 5.2129300000, 5.4432300000, 5.8042300000, 6.3545300000, 7.1980300000, 8.5385300000", \
- "4.9150000000, 5.2272000000, 5.4575000000, 5.8185000000, 6.3688000000, 7.2124000000, 8.5528000000", \
- "4.9751000000, 5.2873000000, 5.5176000000, 5.8785000000, 6.4288000000, 7.2725000000, 8.6129000000", \
- "5.0624000000, 5.3745000000, 5.6048000000, 5.9659000000, 6.5163000000, 7.3597000000, 8.7002000000", \
- "5.2178000000, 5.5299000000, 5.7602000000, 6.1212000000, 6.6716000000, 7.5150000000, 8.8555000000", \
- "5.3650000000, 5.6772000000, 5.9074000000, 6.2685000000, 6.8189000000, 7.6622000000, 9.0030000000", \
- "5.7670700000, 6.0791700000, 6.3093700000, 6.6702700000, 7.2205700000, 8.0636700000, 9.4046700000", \
- "5.9748300000, 6.2869300000, 6.5172300000, 6.8780300000, 7.4278300000, 8.2718300000, 9.6118300000", \
- "6.1825000000, 6.4945000000, 6.7248000000, 7.0860000000, 7.6360000000, 8.4790000000, 9.8190000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0994700000, 2.2768700000, 2.4072700000, 2.6148700000, 2.9426700000, 3.4753700000, 4.3973700000", \
- "2.1040700000, 2.2815700000, 2.4118700000, 2.6194700000, 2.9473700000, 3.4798700000, 4.4024700000", \
- "2.1095300000, 2.2870300000, 2.4173300000, 2.6249300000, 2.9528300000, 3.4854300000, 4.4069300000", \
- "2.1308000000, 2.3083000000, 2.4386000000, 2.6463000000, 2.9741000000, 3.5068000000, 4.4287000000", \
- "2.1974000000, 2.3748000000, 2.5052000000, 2.7128000000, 3.0407000000, 3.5734000000, 4.4956000000", \
- "2.2841000000, 2.4615000000, 2.5919000000, 2.7996000000, 3.1274000000, 3.6601000000, 4.5817000000", \
- "2.4443000000, 2.6217000000, 2.7521000000, 2.9597000000, 3.2876000000, 3.8200000000, 4.7422000000", \
- "2.6001000000, 2.7775000000, 2.9079000000, 3.1154000000, 3.4433000000, 3.9759000000, 4.8984000000", \
- "3.0274700000, 3.2049700000, 3.3352700000, 3.5427700000, 3.8704700000, 4.4030700000, 5.3259700000", \
- "3.2451300000, 3.4226300000, 3.5529300000, 3.7603300000, 4.0880300000, 4.6206300000, 5.5436300000", \
- "3.4568000000, 3.6347000000, 3.7652000000, 3.9728000000, 4.3008000000, 4.8335000000, 5.7561000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6483000000, 0.8532000000, 1.0079000000, 1.2617000000, 1.6794000000, 2.3993000000, 3.7282000000", \
- "0.6480000000, 0.8531000000, 1.0079000000, 1.2618000000, 1.6796000000, 2.3991000000, 3.7279000000", \
- "0.6479000000, 0.8533000000, 1.0080000000, 1.2609000000, 1.6790000000, 2.3995000000, 3.7342000000", \
- "0.6477000000, 0.8534000000, 1.0081000000, 1.2611000000, 1.6791000000, 2.3994000000, 3.7344000000", \
- "0.6479000000, 0.8535000000, 1.0084000000, 1.2612000000, 1.6792000000, 2.3994000000, 3.7332000000", \
- "0.6480000000, 0.8532000000, 1.0078000000, 1.2612000000, 1.6790000000, 2.3995000000, 3.7353000000", \
- "0.6481000000, 0.8532000000, 1.0078000000, 1.2614000000, 1.6790000000, 2.3995000000, 3.7361000000", \
- "0.6483000000, 0.8532000000, 1.0079000000, 1.2614000000, 1.6790000000, 2.3996000000, 3.7359000000", \
- "0.6479000000, 0.8534000000, 1.0083000000, 1.2637000000, 1.6799000000, 2.4030000000, 3.7331000000", \
- "0.6479000000, 0.8547000000, 1.0099000000, 1.2617000000, 1.6813000000, 2.4008000000, 3.7350000000", \
- "0.6478000000, 0.8538000000, 1.0081000000, 1.2634000000, 1.6799000000, 2.3990000000, 3.7360000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3065000000, 0.4226000000, 0.5159000000, 0.6821000000, 0.9813000000, 1.5461000000, 2.6785000000", \
- "0.3068000000, 0.4219000000, 0.5162000000, 0.6821000000, 0.9821000000, 1.5455000000, 2.6747000000", \
- "0.3065000000, 0.4220000000, 0.5161000000, 0.6826000000, 0.9813000000, 1.5444000000, 2.6788000000", \
- "0.3065000000, 0.4225000000, 0.5160000000, 0.6822000000, 0.9813000000, 1.5455000000, 2.6787000000", \
- "0.3065000000, 0.4226000000, 0.5159000000, 0.6827000000, 0.9813000000, 1.5430000000, 2.6779000000", \
- "0.3066000000, 0.4226000000, 0.5159000000, 0.6827000000, 0.9814000000, 1.5443000000, 2.6788000000", \
- "0.3069000000, 0.4220000000, 0.5171000000, 0.6835000000, 0.9835000000, 1.5473000000, 2.6782000000", \
- "0.3065000000, 0.4221000000, 0.5162000000, 0.6828000000, 0.9819000000, 1.5436000000, 2.6769000000", \
- "0.3068000000, 0.4224000000, 0.5166000000, 0.6831000000, 0.9828000000, 1.5444000000, 2.6736000000", \
- "0.3073000000, 0.4229000000, 0.5171000000, 0.6835000000, 0.9839000000, 1.5450000000, 2.6745000000", \
- "0.3100000000, 0.4248000000, 0.5187000000, 0.6845000000, 0.9841000000, 1.5469000000, 2.6794000000");
- }
- sdf_cond : "(!A0&A1&!A3&!S0&S1)";
- timing_sense : "positive_unate";
- when : "(!A0&A1&!A3&!S0&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.8929700000, 5.2050700000, 5.4353700000, 5.7963700000, 6.3466700000, 7.1901700000, 8.5305700000", \
- "4.8993700000, 5.2114700000, 5.4416700000, 5.8026700000, 6.3530700000, 7.1964700000, 8.5368700000", \
- "4.9007300000, 5.2129300000, 5.4432300000, 5.8042300000, 6.3545300000, 7.1980300000, 8.5385300000", \
- "4.9150000000, 5.2272000000, 5.4575000000, 5.8185000000, 6.3688000000, 7.2124000000, 8.5528000000", \
- "4.9751000000, 5.2872000000, 5.5175000000, 5.8786000000, 6.4290000000, 7.2724000000, 8.6129000000", \
- "5.0624000000, 5.3745000000, 5.6048000000, 5.9659000000, 6.5163000000, 7.3597000000, 8.7002000000", \
- "5.2178000000, 5.5299000000, 5.7602000000, 6.1212000000, 6.6716000000, 7.5150000000, 8.8555000000", \
- "5.3651000000, 5.6772000000, 5.9074000000, 6.2685000000, 6.8189000000, 7.6623000000, 9.0030000000", \
- "5.7670700000, 6.0791700000, 6.3093700000, 6.6702700000, 7.2205700000, 8.0636700000, 9.4046700000", \
- "5.9748300000, 6.2870300000, 6.5172300000, 6.8780300000, 7.4278300000, 8.2718300000, 9.6118300000", \
- "6.1825000000, 6.4945000000, 6.7248000000, 7.0860000000, 7.6360000000, 8.4790000000, 9.8190000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0994700000, 2.2769700000, 2.4072700000, 2.6148700000, 2.9427700000, 3.4753700000, 4.3979700000", \
- "2.1040700000, 2.2814700000, 2.4118700000, 2.6194700000, 2.9472700000, 3.4799700000, 4.4020700000", \
- "2.1095300000, 2.2869300000, 2.4174300000, 2.6249300000, 2.9527300000, 3.4854300000, 4.4075300000", \
- "2.1309000000, 2.3084000000, 2.4387000000, 2.6462000000, 2.9742000000, 3.5068000000, 4.4294000000", \
- "2.1974000000, 2.3749000000, 2.5052000000, 2.7129000000, 3.0407000000, 3.5734000000, 4.4957000000", \
- "2.2841000000, 2.4616000000, 2.5919000000, 2.7996000000, 3.1274000000, 3.6601000000, 4.5817000000", \
- "2.4443000000, 2.6218000000, 2.7521000000, 2.9597000000, 3.2876000000, 3.8200000000, 4.7423000000", \
- "2.6001000000, 2.7776000000, 2.9079000000, 3.1154000000, 3.4433000000, 3.9759000000, 4.8984000000", \
- "3.0274700000, 3.2049700000, 3.3352700000, 3.5427700000, 3.8704700000, 4.4030700000, 5.3258700000", \
- "3.2451300000, 3.4226300000, 3.5529300000, 3.7603300000, 4.0880300000, 4.6206300000, 5.5436300000", \
- "3.4568000000, 3.6347000000, 3.7652000000, 3.9728000000, 4.3008000000, 4.8335000000, 5.7561000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6483000000, 0.8532000000, 1.0079000000, 1.2617000000, 1.6794000000, 2.3993000000, 3.7282000000", \
- "0.6480000000, 0.8531000000, 1.0079000000, 1.2618000000, 1.6795000000, 2.3991000000, 3.7279000000", \
- "0.6479000000, 0.8533000000, 1.0080000000, 1.2609000000, 1.6790000000, 2.3995000000, 3.7342000000", \
- "0.6477000000, 0.8534000000, 1.0081000000, 1.2611000000, 1.6791000000, 2.3994000000, 3.7344000000", \
- "0.6479000000, 0.8532000000, 1.0079000000, 1.2611000000, 1.6790000000, 2.3995000000, 3.7346000000", \
- "0.6480000000, 0.8532000000, 1.0078000000, 1.2612000000, 1.6790000000, 2.3995000000, 3.7353000000", \
- "0.6480000000, 0.8532000000, 1.0078000000, 1.2614000000, 1.6790000000, 2.3996000000, 3.7361000000", \
- "0.6483000000, 0.8532000000, 1.0079000000, 1.2613000000, 1.6790000000, 2.3996000000, 3.7359000000", \
- "0.6478000000, 0.8534000000, 1.0083000000, 1.2637000000, 1.6799000000, 2.4029000000, 3.7331000000", \
- "0.6478000000, 0.8547000000, 1.0100000000, 1.2617000000, 1.6813000000, 2.4008000000, 3.7350000000", \
- "0.6479000000, 0.8538000000, 1.0080000000, 1.2634000000, 1.6799000000, 2.4030000000, 3.7360000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3064000000, 0.4220000000, 0.5161000000, 0.6825000000, 0.9825000000, 1.5439000000, 2.6752000000", \
- "0.3064000000, 0.4225000000, 0.5160000000, 0.6826000000, 0.9812000000, 1.5470000000, 2.6782000000", \
- "0.3065000000, 0.4225000000, 0.5163000000, 0.6826000000, 0.9812000000, 1.5470000000, 2.6782000000", \
- "0.3064000000, 0.4221000000, 0.5161000000, 0.6826000000, 0.9827000000, 1.5440000000, 2.6747000000", \
- "0.3066000000, 0.4225000000, 0.5160000000, 0.6827000000, 0.9814000000, 1.5431000000, 2.6775000000", \
- "0.3066000000, 0.4227000000, 0.5158000000, 0.6826000000, 0.9814000000, 1.5443000000, 2.6786000000", \
- "0.3070000000, 0.4220000000, 0.5171000000, 0.6835000000, 0.9835000000, 1.5474000000, 2.6775000000", \
- "0.3064000000, 0.4221000000, 0.5162000000, 0.6828000000, 0.9819000000, 1.5436000000, 2.6768000000", \
- "0.3068000000, 0.4224000000, 0.5165000000, 0.6831000000, 0.9828000000, 1.5443000000, 2.6749000000", \
- "0.3073000000, 0.4229000000, 0.5171000000, 0.6834000000, 0.9839000000, 1.5450000000, 2.6741000000", \
- "0.3100000000, 0.4248000000, 0.5188000000, 0.6844000000, 0.9840000000, 1.5469000000, 2.6795000000");
- }
- sdf_cond : "(!A0&A1&A3&!S0&S1)";
- timing_sense : "positive_unate";
- when : "(!A0&A1&A3&!S0&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.8930700000, 5.2051700000, 5.4354700000, 5.7964700000, 6.3468700000, 7.1903700000, 8.5309700000", \
- "4.8992700000, 5.2114700000, 5.4416700000, 5.8026700000, 6.3530700000, 7.1966700000, 8.5372700000", \
- "4.9007300000, 5.2129300000, 5.4431300000, 5.8042300000, 6.3546300000, 7.1982300000, 8.5388300000", \
- "4.9150000000, 5.2272000000, 5.4575000000, 5.8185000000, 6.3689000000, 7.2125000000, 8.5531000000", \
- "4.9751000000, 5.2873000000, 5.5176000000, 5.8786000000, 6.4289000000, 7.2727000000, 8.6133000000", \
- "5.0624000000, 5.3746000000, 5.6049000000, 5.9659000000, 6.5164000000, 7.3599000000, 8.7006000000", \
- "5.2178000000, 5.5299000000, 5.7602000000, 6.1212000000, 6.6716000000, 7.5152000000, 8.8558000000", \
- "5.3651000000, 5.6772000000, 5.9074000000, 6.2684000000, 6.8189000000, 7.6624000000, 9.0030000000", \
- "5.7670700000, 6.0790700000, 6.3092700000, 6.6702700000, 7.2205700000, 8.0636700000, 9.4046700000", \
- "5.9748300000, 6.2869300000, 6.5171300000, 6.8780300000, 7.4278300000, 8.2718300000, 9.6118300000", \
- "6.1824000000, 6.4945000000, 6.7247000000, 7.0860000000, 7.6360000000, 8.4790000000, 9.8200000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0988700000, 2.2762700000, 2.4065700000, 2.6142700000, 2.9420700000, 3.4745700000, 4.3967700000", \
- "2.1034700000, 2.2808700000, 2.4111700000, 2.6187700000, 2.9466700000, 3.4792700000, 4.4017700000", \
- "2.1088300000, 2.2863300000, 2.4166300000, 2.6242300000, 2.9520300000, 3.4847300000, 4.4070300000", \
- "2.1301000000, 2.3075000000, 2.4378000000, 2.6455000000, 2.9734000000, 3.5059000000, 4.4275000000", \
- "2.1965000000, 2.3740000000, 2.5043000000, 2.7120000000, 3.0398000000, 3.5724000000, 4.4938000000", \
- "2.2833000000, 2.4607000000, 2.5910000000, 2.7987000000, 3.1265000000, 3.6591000000, 4.5812000000", \
- "2.4437000000, 2.6212000000, 2.7515000000, 2.9592000000, 3.2870000000, 3.8194000000, 4.7415000000", \
- "2.5998000000, 2.7773000000, 2.9076000000, 3.1151000000, 3.4429000000, 3.9755000000, 4.8979000000", \
- "3.0275700000, 3.2049700000, 3.3352700000, 3.5426700000, 3.8704700000, 4.4027700000, 5.3251700000", \
- "3.2452300000, 3.4228300000, 3.5530300000, 3.7604300000, 4.0881300000, 4.6206300000, 5.5435300000", \
- "3.4570000000, 3.6348000000, 3.7653000000, 3.9729000000, 4.3009000000, 4.8336000000, 5.7560000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6480000000, 0.8531000000, 1.0078000000, 1.2618000000, 1.6797000000, 2.3992000000, 3.7280000000", \
- "0.6480000000, 0.8531000000, 1.0078000000, 1.2618000000, 1.6796000000, 2.3994000000, 3.7277000000", \
- "0.6479000000, 0.8531000000, 1.0078000000, 1.2614000000, 1.6791000000, 2.3998000000, 3.7352000000", \
- "0.6477000000, 0.8532000000, 1.0078000000, 1.2611000000, 1.6791000000, 2.3997000000, 3.7344000000", \
- "0.6478000000, 0.8533000000, 1.0079000000, 1.2608000000, 1.6791000000, 2.3997000000, 3.7341000000", \
- "0.6479000000, 0.8531000000, 1.0077000000, 1.2614000000, 1.6790000000, 2.3998000000, 3.7362000000", \
- "0.6483000000, 0.8531000000, 1.0078000000, 1.2615000000, 1.6792000000, 2.3997000000, 3.7360000000", \
- "0.6480000000, 0.8530000000, 1.0078000000, 1.2613000000, 1.6791000000, 2.3998000000, 3.7368000000", \
- "0.6477000000, 0.8533000000, 1.0082000000, 1.2637000000, 1.6800000000, 2.4040000000, 3.7330000000", \
- "0.6477000000, 0.8546000000, 1.0100000000, 1.2617000000, 1.6823000000, 2.4008000000, 3.7340000000", \
- "0.6478000000, 0.8528000000, 1.0081000000, 1.2634000000, 1.6799000000, 2.3990000000, 3.7360000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3064000000, 0.4224000000, 0.5159000000, 0.6826000000, 0.9813000000, 1.5456000000, 2.6783000000", \
- "0.3064000000, 0.4219000000, 0.5161000000, 0.6825000000, 0.9828000000, 1.5439000000, 2.6728000000", \
- "0.3064000000, 0.4218000000, 0.5161000000, 0.6825000000, 0.9820000000, 1.5437000000, 2.6760000000", \
- "0.3064000000, 0.4224000000, 0.5159000000, 0.6826000000, 0.9826000000, 1.5441000000, 2.6786000000", \
- "0.3066000000, 0.4221000000, 0.5161000000, 0.6825000000, 0.9814000000, 1.5443000000, 2.6785000000", \
- "0.3066000000, 0.4227000000, 0.5160000000, 0.6826000000, 0.9814000000, 1.5443000000, 2.6783000000", \
- "0.3069000000, 0.4219000000, 0.5170000000, 0.6835000000, 0.9834000000, 1.5471000000, 2.6780000000", \
- "0.3064000000, 0.4220000000, 0.5161000000, 0.6827000000, 0.9820000000, 1.5437000000, 2.6761000000", \
- "0.3069000000, 0.4221000000, 0.5166000000, 0.6825000000, 0.9820000000, 1.5457000000, 2.6784000000", \
- "0.3072000000, 0.4229000000, 0.5170000000, 0.6834000000, 0.9839000000, 1.5467000000, 2.6744000000", \
- "0.3097000000, 0.4247000000, 0.5185000000, 0.6844000000, 0.9841000000, 1.5467000000, 2.6794000000");
- }
- sdf_cond : "(A0&!A1&!A3&!S0&S1)";
- timing_sense : "positive_unate";
- when : "(A0&!A1&!A3&!S0&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.8930700000, 5.2051700000, 5.4354700000, 5.7964700000, 6.3468700000, 7.1903700000, 8.5309700000", \
- "4.8992700000, 5.2114700000, 5.4416700000, 5.8026700000, 6.3530700000, 7.1966700000, 8.5372700000", \
- "4.9007300000, 5.2129300000, 5.4431300000, 5.8042300000, 6.3546300000, 7.1982300000, 8.5388300000", \
- "4.9150000000, 5.2272000000, 5.4575000000, 5.8185000000, 6.3689000000, 7.2125000000, 8.5532000000", \
- "4.9751000000, 5.2873000000, 5.5176000000, 5.8786000000, 6.4290000000, 7.2726000000, 8.6133000000", \
- "5.0624000000, 5.3746000000, 5.6049000000, 5.9659000000, 6.5164000000, 7.3599000000, 8.7006000000", \
- "5.2178000000, 5.5300000000, 5.7602000000, 6.1212000000, 6.6717000000, 7.5152000000, 8.8559000000", \
- "5.3651000000, 5.6772000000, 5.9074000000, 6.2684000000, 6.8189000000, 7.6624000000, 9.0030000000", \
- "5.7670700000, 6.0790700000, 6.3092700000, 6.6702700000, 7.2205700000, 8.0636700000, 9.4046700000", \
- "5.9748300000, 6.2869300000, 6.5171300000, 6.8780300000, 7.4278300000, 8.2718300000, 9.6118300000", \
- "6.1824000000, 6.4945000000, 6.7247000000, 7.0860000000, 7.6360000000, 8.4790000000, 9.8200000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0988700000, 2.2762700000, 2.4066700000, 2.6142700000, 2.9421700000, 3.4746700000, 4.3963700000", \
- "2.1034700000, 2.2808700000, 2.4111700000, 2.6187700000, 2.9465700000, 3.4790700000, 4.4013700000", \
- "2.1088300000, 2.2862300000, 2.4166300000, 2.6242300000, 2.9520300000, 3.4847300000, 4.4066300000", \
- "2.1301000000, 2.3076000000, 2.4379000000, 2.6455000000, 2.9734000000, 3.5059000000, 4.4284000000", \
- "2.1966000000, 2.3740000000, 2.5043000000, 2.7120000000, 3.0398000000, 3.5724000000, 4.4939000000", \
- "2.2833000000, 2.4607000000, 2.5911000000, 2.7987000000, 3.1265000000, 3.6592000000, 4.5806000000", \
- "2.4438000000, 2.6212000000, 2.7516000000, 2.9592000000, 3.2870000000, 3.8194000000, 4.7415000000", \
- "2.5998000000, 2.7773000000, 2.9076000000, 3.1151000000, 3.4429000000, 3.9755000000, 4.8979000000", \
- "3.0275700000, 3.2049700000, 3.3352700000, 3.5426700000, 3.8704700000, 4.4029700000, 5.3255700000", \
- "3.2452300000, 3.4227300000, 3.5530300000, 3.7604300000, 4.0881300000, 4.6206300000, 5.5434300000", \
- "3.4570000000, 3.6348000000, 3.7653000000, 3.9729000000, 4.3009000000, 4.8335000000, 5.7560000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6480000000, 0.8531000000, 1.0078000000, 1.2618000000, 1.6797000000, 2.3992000000, 3.7280000000", \
- "0.6480000000, 0.8531000000, 1.0078000000, 1.2618000000, 1.6796000000, 2.3994000000, 3.7287000000", \
- "0.6479000000, 0.8531000000, 1.0077000000, 1.2614000000, 1.6791000000, 2.3998000000, 3.7352000000", \
- "0.6477000000, 0.8531000000, 1.0078000000, 1.2610000000, 1.6791000000, 2.3997000000, 3.7344000000", \
- "0.6479000000, 0.8531000000, 1.0078000000, 1.2613000000, 1.6790000000, 2.3998000000, 3.7355000000", \
- "0.6479000000, 0.8531000000, 1.0077000000, 1.2614000000, 1.6790000000, 2.3998000000, 3.7362000000", \
- "0.6479000000, 0.8531000000, 1.0078000000, 1.2615000000, 1.6791000000, 2.3998000000, 3.7359000000", \
- "0.6480000000, 0.8530000000, 1.0079000000, 1.2614000000, 1.6791000000, 2.3998000000, 3.7368000000", \
- "0.6477000000, 0.8533000000, 1.0083000000, 1.2637000000, 1.6800000000, 2.4040000000, 3.7330000000", \
- "0.6478000000, 0.8546000000, 1.0100000000, 1.2617000000, 1.6823000000, 2.4008000000, 3.7350000000", \
- "0.6478000000, 0.8528000000, 1.0081000000, 1.2634000000, 1.6799000000, 2.3990000000, 3.7360000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3067000000, 0.4225000000, 0.5159000000, 0.6826000000, 0.9828000000, 1.5445000000, 2.6784000000", \
- "0.3064000000, 0.4224000000, 0.5159000000, 0.6826000000, 0.9813000000, 1.5449000000, 2.6766000000", \
- "0.3064000000, 0.4225000000, 0.5159000000, 0.6826000000, 0.9812000000, 1.5468000000, 2.6780000000", \
- "0.3063000000, 0.4220000000, 0.5161000000, 0.6825000000, 0.9826000000, 1.5438000000, 2.6746000000", \
- "0.3066000000, 0.4226000000, 0.5159000000, 0.6826000000, 0.9812000000, 1.5441000000, 2.6783000000", \
- "0.3065000000, 0.4227000000, 0.5161000000, 0.6826000000, 0.9813000000, 1.5442000000, 2.6784000000", \
- "0.3068000000, 0.4219000000, 0.5169000000, 0.6834000000, 0.9835000000, 1.5470000000, 2.6773000000", \
- "0.3064000000, 0.4220000000, 0.5161000000, 0.6827000000, 0.9820000000, 1.5437000000, 2.6760000000", \
- "0.3067000000, 0.4227000000, 0.5165000000, 0.6825000000, 0.9825000000, 1.5439000000, 2.6757000000", \
- "0.3072000000, 0.4229000000, 0.5170000000, 0.6834000000, 0.9839000000, 1.5467000000, 2.6743000000", \
- "0.3098000000, 0.4247000000, 0.5184000000, 0.6843000000, 0.9841000000, 1.5466000000, 2.6794000000");
- }
- sdf_cond : "(A0&!A1&A3&!S0&S1)";
- timing_sense : "positive_unate";
- when : "(A0&!A1&A3&!S0&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.8930700000, 5.2051700000, 5.4354700000, 5.7964700000, 6.3467700000, 7.1903700000, 8.5309700000", \
- "4.8992700000, 5.2114700000, 5.4416700000, 5.8026700000, 6.3530700000, 7.1966700000, 8.5372700000", \
- "4.9007300000, 5.2129300000, 5.4431300000, 5.8042300000, 6.3546300000, 7.1982300000, 8.5388300000", \
- "4.9150000000, 5.2272000000, 5.4575000000, 5.8185000000, 6.3689000000, 7.2125000000, 8.5531000000", \
- "4.9751000000, 5.2873000000, 5.5176000000, 5.8786000000, 6.4289000000, 7.2727000000, 8.6133000000", \
- "5.0624000000, 5.3746000000, 5.6049000000, 5.9659000000, 6.5163000000, 7.3599000000, 8.7006000000", \
- "5.2178000000, 5.5299000000, 5.7602000000, 6.1212000000, 6.6716000000, 7.5152000000, 8.8558000000", \
- "5.3651000000, 5.6772000000, 5.9074000000, 6.2684000000, 6.8189000000, 7.6624000000, 9.0030000000", \
- "5.7670700000, 6.0790700000, 6.3092700000, 6.6702700000, 7.2205700000, 8.0636700000, 9.4046700000", \
- "5.9748300000, 6.2869300000, 6.5171300000, 6.8780300000, 7.4278300000, 8.2718300000, 9.6118300000", \
- "6.1824000000, 6.4945000000, 6.7247000000, 7.0860000000, 7.6360000000, 8.4790000000, 9.8200000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0988700000, 2.2763700000, 2.4066700000, 2.6142700000, 2.9422700000, 3.4745700000, 4.3962700000", \
- "2.1034700000, 2.2809700000, 2.4112700000, 2.6187700000, 2.9466700000, 3.4792700000, 4.4018700000", \
- "2.1089300000, 2.2863300000, 2.4166300000, 2.6242300000, 2.9521300000, 3.4847300000, 4.4071300000", \
- "2.1302000000, 2.3076000000, 2.4379000000, 2.6455000000, 2.9735000000, 3.5060000000, 4.4276000000", \
- "2.1966000000, 2.3741000000, 2.5044000000, 2.7120000000, 3.0398000000, 3.5725000000, 4.4938000000", \
- "2.2833000000, 2.4608000000, 2.5911000000, 2.7988000000, 3.1266000000, 3.6592000000, 4.5806000000", \
- "2.4438000000, 2.6213000000, 2.7516000000, 2.9592000000, 3.2871000000, 3.8194000000, 4.7415000000", \
- "2.5998000000, 2.7773000000, 2.9076000000, 3.1151000000, 3.4430000000, 3.9756000000, 4.8980000000", \
- "3.0275700000, 3.2049700000, 3.3352700000, 3.5427700000, 3.8704700000, 4.4027700000, 5.3253700000", \
- "3.2453300000, 3.4228300000, 3.5530300000, 3.7604300000, 4.0881300000, 4.6206300000, 5.5435300000", \
- "3.4571000000, 3.6349000000, 3.7653000000, 3.9729000000, 4.3009000000, 4.8336000000, 5.7561000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6480000000, 0.8531000000, 1.0078000000, 1.2618000000, 1.6797000000, 2.3992000000, 3.7280000000", \
- "0.6480000000, 0.8531000000, 1.0078000000, 1.2618000000, 1.6796000000, 2.3994000000, 3.7277000000", \
- "0.6479000000, 0.8531000000, 1.0078000000, 1.2612000000, 1.6791000000, 2.3998000000, 3.7351000000", \
- "0.6477000000, 0.8532000000, 1.0078000000, 1.2611000000, 1.6791000000, 2.3997000000, 3.7344000000", \
- "0.6477000000, 0.8533000000, 1.0079000000, 1.2608000000, 1.6791000000, 2.3997000000, 3.7341000000", \
- "0.6479000000, 0.8531000000, 1.0077000000, 1.2614000000, 1.6791000000, 2.3998000000, 3.7362000000", \
- "0.6483000000, 0.8531000000, 1.0078000000, 1.2615000000, 1.6791000000, 2.3997000000, 3.7360000000", \
- "0.6480000000, 0.8530000000, 1.0078000000, 1.2613000000, 1.6791000000, 2.3998000000, 3.7368000000", \
- "0.6477000000, 0.8533000000, 1.0082000000, 1.2637000000, 1.6800000000, 2.4040000000, 3.7330000000", \
- "0.6477000000, 0.8546000000, 1.0100000000, 1.2617000000, 1.6823000000, 2.4008000000, 3.7340000000", \
- "0.6478000000, 0.8528000000, 1.0081000000, 1.2634000000, 1.6799000000, 2.3990000000, 3.7360000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3064000000, 0.4225000000, 0.5158000000, 0.6826000000, 0.9826000000, 1.5474000000, 2.6786000000", \
- "0.3064000000, 0.4220000000, 0.5161000000, 0.6825000000, 0.9828000000, 1.5439000000, 2.6728000000", \
- "0.3068000000, 0.4218000000, 0.5160000000, 0.6826000000, 0.9819000000, 1.5436000000, 2.6762000000", \
- "0.3064000000, 0.4225000000, 0.5159000000, 0.6826000000, 0.9826000000, 1.5441000000, 2.6785000000", \
- "0.3065000000, 0.4222000000, 0.5163000000, 0.6826000000, 0.9814000000, 1.5444000000, 2.6785000000", \
- "0.3065000000, 0.4227000000, 0.5160000000, 0.6826000000, 0.9814000000, 1.5443000000, 2.6785000000", \
- "0.3068000000, 0.4219000000, 0.5170000000, 0.6834000000, 0.9835000000, 1.5472000000, 2.6780000000", \
- "0.3064000000, 0.4220000000, 0.5161000000, 0.6826000000, 0.9821000000, 1.5436000000, 2.6762000000", \
- "0.3068000000, 0.4222000000, 0.5166000000, 0.6839000000, 0.9816000000, 1.5458000000, 2.6785000000", \
- "0.3073000000, 0.4228000000, 0.5170000000, 0.6834000000, 0.9839000000, 1.5467000000, 2.6744000000", \
- "0.3097000000, 0.4247000000, 0.5185000000, 0.6844000000, 0.9841000000, 1.5467000000, 2.6794000000");
- }
- sdf_cond : "(A0&A1&!A3&!S0&S1)";
- timing_sense : "positive_unate";
- when : "(A0&A1&!A3&!S0&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.8930700000, 5.2051700000, 5.4354700000, 5.7964700000, 6.3467700000, 7.1903700000, 8.5309700000", \
- "4.8992700000, 5.2114700000, 5.4416700000, 5.8026700000, 6.3530700000, 7.1966700000, 8.5372700000", \
- "4.9007300000, 5.2129300000, 5.4432300000, 5.8042300000, 6.3546300000, 7.1982300000, 8.5388300000", \
- "4.9150000000, 5.2272000000, 5.4575000000, 5.8185000000, 6.3689000000, 7.2125000000, 8.5532000000", \
- "4.9751000000, 5.2873000000, 5.5176000000, 5.8786000000, 6.4290000000, 7.2726000000, 8.6133000000", \
- "5.0624000000, 5.3746000000, 5.6049000000, 5.9659000000, 6.5163000000, 7.3599000000, 8.7006000000", \
- "5.2178000000, 5.5300000000, 5.7602000000, 6.1212000000, 6.6717000000, 7.5152000000, 8.8559000000", \
- "5.3651000000, 5.6772000000, 5.9074000000, 6.2684000000, 6.8189000000, 7.6624000000, 9.0030000000", \
- "5.7670700000, 6.0790700000, 6.3092700000, 6.6702700000, 7.2205700000, 8.0636700000, 9.4046700000", \
- "5.9748300000, 6.2869300000, 6.5171300000, 6.8780300000, 7.4278300000, 8.2718300000, 9.6118300000", \
- "6.1824000000, 6.4945000000, 6.7247000000, 7.0860000000, 7.6360000000, 8.4790000000, 9.8200000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0989700000, 2.2763700000, 2.4066700000, 2.6142700000, 2.9422700000, 3.4745700000, 4.3968700000", \
- "2.1034700000, 2.2808700000, 2.4112700000, 2.6188700000, 2.9466700000, 3.4791700000, 4.4014700000", \
- "2.1089300000, 2.2863300000, 2.4167300000, 2.6243300000, 2.9521300000, 3.4847300000, 4.4067300000", \
- "2.1302000000, 2.3077000000, 2.4380000000, 2.6455000000, 2.9734000000, 3.5060000000, 4.4285000000", \
- "2.1967000000, 2.3741000000, 2.5044000000, 2.7121000000, 3.0399000000, 3.5725000000, 4.4939000000", \
- "2.2834000000, 2.4608000000, 2.5911000000, 2.7988000000, 3.1266000000, 3.6592000000, 4.5807000000", \
- "2.4438000000, 2.6213000000, 2.7516000000, 2.9592000000, 3.2871000000, 3.8194000000, 4.7415000000", \
- "2.5999000000, 2.7773000000, 2.9076000000, 3.1152000000, 3.4430000000, 3.9756000000, 4.8980000000", \
- "3.0275700000, 3.2049700000, 3.3352700000, 3.5427700000, 3.8703700000, 4.4029700000, 5.3255700000", \
- "3.2453300000, 3.4228300000, 3.5530300000, 3.7604300000, 4.0881300000, 4.6206300000, 5.5434300000", \
- "3.4570000000, 3.6348000000, 3.7653000000, 3.9729000000, 4.3009000000, 4.8335000000, 5.7561000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6480000000, 0.8531000000, 1.0078000000, 1.2618000000, 1.6797000000, 2.3992000000, 3.7280000000", \
- "0.6480000000, 0.8531000000, 1.0078000000, 1.2618000000, 1.6796000000, 2.3994000000, 3.7277000000", \
- "0.6478000000, 0.8531000000, 1.0078000000, 1.2612000000, 1.6791000000, 2.3998000000, 3.7351000000", \
- "0.6477000000, 0.8531000000, 1.0078000000, 1.2610000000, 1.6791000000, 2.3997000000, 3.7344000000", \
- "0.6479000000, 0.8531000000, 1.0078000000, 1.2613000000, 1.6790000000, 2.3998000000, 3.7355000000", \
- "0.6479000000, 0.8531000000, 1.0077000000, 1.2614000000, 1.6791000000, 2.3998000000, 3.7362000000", \
- "0.6479000000, 0.8531000000, 1.0078000000, 1.2615000000, 1.6791000000, 2.3998000000, 3.7359000000", \
- "0.6480000000, 0.8530000000, 1.0078000000, 1.2613000000, 1.6791000000, 2.3998000000, 3.7368000000", \
- "0.6477000000, 0.8533000000, 1.0083000000, 1.2637000000, 1.6800000000, 2.4040000000, 3.7330000000", \
- "0.6478000000, 0.8546000000, 1.0100000000, 1.2617000000, 1.6823000000, 2.4008000000, 3.7350000000", \
- "0.6478000000, 0.8528000000, 1.0081000000, 1.2634000000, 1.6799000000, 2.3990000000, 3.7360000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3064000000, 0.4224000000, 0.5159000000, 0.6826000000, 0.9825000000, 1.5450000000, 2.6768000000", \
- "0.3064000000, 0.4225000000, 0.5159000000, 0.6826000000, 0.9813000000, 1.5448000000, 2.6766000000", \
- "0.3064000000, 0.4225000000, 0.5162000000, 0.6826000000, 0.9812000000, 1.5469000000, 2.6779000000", \
- "0.3063000000, 0.4220000000, 0.5161000000, 0.6825000000, 0.9825000000, 1.5438000000, 2.6745000000", \
- "0.3066000000, 0.4227000000, 0.5160000000, 0.6825000000, 0.9813000000, 1.5442000000, 2.6783000000", \
- "0.3066000000, 0.4227000000, 0.5160000000, 0.6826000000, 0.9813000000, 1.5443000000, 2.6783000000", \
- "0.3068000000, 0.4219000000, 0.5170000000, 0.6835000000, 0.9835000000, 1.5470000000, 2.6774000000", \
- "0.3064000000, 0.4220000000, 0.5161000000, 0.6826000000, 0.9821000000, 1.5436000000, 2.6761000000", \
- "0.3068000000, 0.4227000000, 0.5164000000, 0.6831000000, 0.9823000000, 1.5439000000, 2.6756000000", \
- "0.3073000000, 0.4228000000, 0.5170000000, 0.6834000000, 0.9839000000, 1.5467000000, 2.6743000000", \
- "0.3097000000, 0.4247000000, 0.5185000000, 0.6844000000, 0.9841000000, 1.5466000000, 2.6794000000");
- }
- sdf_cond : "(A0&A1&A3&!S0&S1)";
- timing_sense : "positive_unate";
- when : "(A0&A1&A3&!S0&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("5.0436700000, 5.3589700000, 5.5916700000, 5.9563700000, 6.5121700000, 7.3632700000, 8.7129700000", \
- "5.0454700000, 5.3606700000, 5.5933700000, 5.9580700000, 6.5138700000, 7.3649700000, 8.7146700000", \
- "5.0470300000, 5.3623300000, 5.5950300000, 5.9598300000, 6.5158300000, 7.3668300000, 8.7165300000", \
- "5.0620000000, 5.3772000000, 5.6099000000, 5.9746000000, 6.5304000000, 7.3815000000, 8.7312000000", \
- "5.1227000000, 5.4380000000, 5.6706000000, 6.0353000000, 6.5912000000, 7.4423000000, 8.7920000000", \
- "5.2117000000, 5.5269000000, 5.7596000000, 6.1243000000, 6.6802000000, 7.5313000000, 8.8810000000", \
- "5.3694000000, 5.6847000000, 5.9174000000, 6.2821000000, 6.8379000000, 7.6891000000, 9.0388000000", \
- "5.5183000000, 5.8336000000, 6.0663000000, 6.4312000000, 6.9869000000, 7.8381000000, 9.1880000000", \
- "5.9252700000, 6.2405700000, 6.4732700000, 6.8380700000, 7.3938700000, 8.2446700000, 9.5946700000", \
- "6.1359300000, 6.4512300000, 6.6839300000, 7.0487300000, 7.6048300000, 8.4558300000, 9.8048300000", \
- "6.3464000000, 6.6617000000, 6.8940000000, 7.2590000000, 7.8150000000, 8.6660000000, 10.015000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0624700000, 2.2385700000, 2.3680700000, 2.5744700000, 2.9006700000, 3.4311700000, 4.3509700000", \
- "2.0665700000, 2.2426700000, 2.3721700000, 2.5785700000, 2.9047700000, 3.4354700000, 4.3545700000", \
- "2.0715300000, 2.2476300000, 2.3771300000, 2.5835300000, 2.9097300000, 3.4404300000, 4.3596300000", \
- "2.0911000000, 2.2672000000, 2.3967000000, 2.6031000000, 2.9293000000, 3.4598000000, 4.3800000000", \
- "2.1543000000, 2.3304000000, 2.4599000000, 2.6663000000, 2.9925000000, 3.5230000000, 4.4434000000", \
- "2.2394000000, 2.4156000000, 2.5450000000, 2.7514000000, 3.0777000000, 3.6082000000, 4.5288000000", \
- "2.4007000000, 2.5769000000, 2.7063000000, 2.9126000000, 3.2389000000, 3.7696000000, 4.6904000000", \
- "2.5587000000, 2.7348000000, 2.8643000000, 3.0707000000, 3.3968000000, 3.9273000000, 4.8475000000", \
- "2.9905700000, 3.1667700000, 3.2961700000, 3.5023700000, 3.8284700000, 4.3589700000, 5.2799700000", \
- "3.2092300000, 3.3854300000, 3.5149300000, 3.7212300000, 4.0472300000, 4.5777300000, 5.4979300000", \
- "3.4208000000, 3.5975000000, 3.7272000000, 3.9337000000, 4.2601000000, 4.7909000000, 5.7122000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6573000000, 0.8648000000, 1.0209000000, 1.2768000000, 1.7002000000, 2.4247000000, 3.7585000000", \
- "0.6574000000, 0.8650000000, 1.0232000000, 1.2767000000, 1.7003000000, 2.4249000000, 3.7478000000", \
- "0.6574000000, 0.8649000000, 1.0210000000, 1.2765000000, 1.6974000000, 2.4210000000, 3.7528000000", \
- "0.6574000000, 0.8651000000, 1.0231000000, 1.2768000000, 1.7000000000, 2.4246000000, 3.7571000000", \
- "0.6574000000, 0.8650000000, 1.0232000000, 1.2767000000, 1.6983000000, 2.4248000000, 3.7562000000", \
- "0.6574000000, 0.8650000000, 1.0214000000, 1.2768000000, 1.6985000000, 2.4247000000, 3.7583000000", \
- "0.6573000000, 0.8651000000, 1.0219000000, 1.2767000000, 1.6984000000, 2.4217000000, 3.7572000000", \
- "0.6574000000, 0.8649000000, 1.0211000000, 1.2763000000, 1.6976000000, 2.4206000000, 3.7532000000", \
- "0.6574000000, 0.8649000000, 1.0211000000, 1.2764000000, 1.6978000000, 2.4215000000, 3.7531000000", \
- "0.6576000000, 0.8647000000, 1.0209000000, 1.2761000000, 1.6975000000, 2.4211000000, 3.7580000000", \
- "0.6575000000, 0.8652000000, 1.0230000000, 1.2768000000, 1.6990000000, 2.4220000000, 3.7590000000");
- }
- related_pin : "A3";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3031000000, 0.4181000000, 0.5126000000, 0.6798000000, 0.9766000000, 1.5418000000, 2.6746000000", \
- "0.3029000000, 0.4188000000, 0.5119000000, 0.6795000000, 0.9767000000, 1.5401000000, 2.6744000000", \
- "0.3028000000, 0.4186000000, 0.5118000000, 0.6782000000, 0.9766000000, 1.5401000000, 2.6745000000", \
- "0.3032000000, 0.4180000000, 0.5130000000, 0.6790000000, 0.9779000000, 1.5420000000, 2.6755000000", \
- "0.3030000000, 0.4180000000, 0.5121000000, 0.6791000000, 0.9775000000, 1.5426000000, 2.6757000000", \
- "0.3030000000, 0.4178000000, 0.5121000000, 0.6777000000, 0.9770000000, 1.5398000000, 2.6743000000", \
- "0.3029000000, 0.4181000000, 0.5120000000, 0.6780000000, 0.9782000000, 1.5393000000, 2.6716000000", \
- "0.3031000000, 0.4183000000, 0.5126000000, 0.6801000000, 0.9791000000, 1.5418000000, 2.6753000000", \
- "0.3033000000, 0.4184000000, 0.5126000000, 0.6783000000, 0.9781000000, 1.5406000000, 2.6738000000", \
- "0.3043000000, 0.4191000000, 0.5138000000, 0.6801000000, 0.9799000000, 1.5428000000, 2.6748000000", \
- "0.3073000000, 0.4215000000, 0.5157000000, 0.6806000000, 0.9789000000, 1.5434000000, 2.6761000000");
- }
- sdf_cond : "(!A0&!A1&!A2&S0&S1)";
- timing_sense : "positive_unate";
- when : "(!A0&!A1&!A2&S0&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("5.0436700000, 5.3589700000, 5.5915700000, 5.9563700000, 6.5121700000, 7.3632700000, 8.7129700000", \
- "5.0454700000, 5.3606700000, 5.5933700000, 5.9580700000, 6.5138700000, 7.3649700000, 8.7146700000", \
- "5.0470300000, 5.3623300000, 5.5950300000, 5.9598300000, 6.5157300000, 7.3667300000, 8.7165300000", \
- "5.0619000000, 5.3772000000, 5.6099000000, 5.9746000000, 6.5304000000, 7.3815000000, 8.7312000000", \
- "5.1227000000, 5.4380000000, 5.6706000000, 6.0353000000, 6.5911000000, 7.4423000000, 8.7920000000", \
- "5.2117000000, 5.5269000000, 5.7596000000, 6.1243000000, 6.6802000000, 7.5313000000, 8.8810000000", \
- "5.3694000000, 5.6847000000, 5.9174000000, 6.2822000000, 6.8380000000, 7.6891000000, 9.0388000000", \
- "5.5183000000, 5.8336000000, 6.0663000000, 6.4312000000, 6.9869000000, 7.8381000000, 9.1880000000", \
- "5.9252700000, 6.2405700000, 6.4732700000, 6.8380700000, 7.3938700000, 8.2446700000, 9.5946700000", \
- "6.1359300000, 6.4512300000, 6.6839300000, 7.0487300000, 7.6048300000, 8.4558300000, 9.8048300000", \
- "6.3464000000, 6.6617000000, 6.8940000000, 7.2590000000, 7.8150000000, 8.6660000000, 10.015000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0624700000, 2.2385700000, 2.3680700000, 2.5744700000, 2.9006700000, 3.4310700000, 4.3512700000", \
- "2.0665700000, 2.2426700000, 2.3721700000, 2.5785700000, 2.9047700000, 3.4353700000, 4.3549700000", \
- "2.0715300000, 2.2476300000, 2.3771300000, 2.5834300000, 2.9097300000, 3.4404300000, 4.3605300000", \
- "2.0911000000, 2.2672000000, 2.3967000000, 2.6031000000, 2.9293000000, 3.4598000000, 4.3801000000", \
- "2.1543000000, 2.3304000000, 2.4599000000, 2.6663000000, 2.9925000000, 3.5230000000, 4.4435000000", \
- "2.2394000000, 2.4155000000, 2.5450000000, 2.7513000000, 3.0777000000, 3.6082000000, 4.5290000000", \
- "2.4007000000, 2.5769000000, 2.7063000000, 2.9126000000, 3.2389000000, 3.7696000000, 4.6904000000", \
- "2.5587000000, 2.7348000000, 2.8643000000, 3.0707000000, 3.3968000000, 3.9272000000, 4.8475000000", \
- "2.9905700000, 3.1666700000, 3.2961700000, 3.5023700000, 3.8284700000, 4.3589700000, 5.2799700000", \
- "3.2092300000, 3.3854300000, 3.5148300000, 3.7212300000, 4.0472300000, 4.5777300000, 5.4978300000", \
- "3.4208000000, 3.5975000000, 3.7272000000, 3.9337000000, 4.2601000000, 4.7909000000, 5.7122000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6575000000, 0.8648000000, 1.0232000000, 1.2768000000, 1.7001000000, 2.4245000000, 3.7565000000", \
- "0.6573000000, 0.8650000000, 1.0231000000, 1.2768000000, 1.7002000000, 2.4248000000, 3.7478000000", \
- "0.6580000000, 0.8647000000, 1.0209000000, 1.2768000000, 1.6974000000, 2.4210000000, 3.7592000000", \
- "0.6573000000, 0.8651000000, 1.0231000000, 1.2768000000, 1.7001000000, 2.4245000000, 3.7571000000", \
- "0.6574000000, 0.8650000000, 1.0232000000, 1.2768000000, 1.7003000000, 2.4248000000, 3.7563000000", \
- "0.6574000000, 0.8650000000, 1.0214000000, 1.2791000000, 1.6984000000, 2.4247000000, 3.7583000000", \
- "0.6573000000, 0.8655000000, 1.0217000000, 1.2766000000, 1.6982000000, 2.4215000000, 3.7481000000", \
- "0.6574000000, 0.8649000000, 1.0211000000, 1.2763000000, 1.6976000000, 2.4207000000, 3.7532000000", \
- "0.6574000000, 0.8649000000, 1.0211000000, 1.2764000000, 1.6978000000, 2.4215000000, 3.7531000000", \
- "0.6576000000, 0.8647000000, 1.0209000000, 1.2761000000, 1.6975000000, 2.4211000000, 3.7580000000", \
- "0.6575000000, 0.8652000000, 1.0230000000, 1.2768000000, 1.6990000000, 2.4220000000, 3.7590000000");
- }
- related_pin : "A3";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3032000000, 0.4180000000, 0.5128000000, 0.6790000000, 0.9782000000, 1.5417000000, 2.6738000000", \
- "0.3031000000, 0.4181000000, 0.5124000000, 0.6797000000, 0.9767000000, 1.5397000000, 2.6742000000", \
- "0.3028000000, 0.4186000000, 0.5118000000, 0.6783000000, 0.9764000000, 1.5403000000, 2.6746000000", \
- "0.3030000000, 0.4180000000, 0.5121000000, 0.6791000000, 0.9777000000, 1.5422000000, 2.6736000000", \
- "0.3030000000, 0.4179000000, 0.5121000000, 0.6792000000, 0.9774000000, 1.5400000000, 2.6732000000", \
- "0.3030000000, 0.4180000000, 0.5120000000, 0.6777000000, 0.9775000000, 1.5406000000, 2.6705000000", \
- "0.3029000000, 0.4180000000, 0.5121000000, 0.6779000000, 0.9782000000, 1.5393000000, 2.6713000000", \
- "0.3031000000, 0.4182000000, 0.5126000000, 0.6800000000, 0.9790000000, 1.5419000000, 2.6739000000", \
- "0.3033000000, 0.4184000000, 0.5126000000, 0.6783000000, 0.9780000000, 1.5406000000, 2.6719000000", \
- "0.3043000000, 0.4191000000, 0.5138000000, 0.6802000000, 0.9799000000, 1.5427000000, 2.6748000000", \
- "0.3073000000, 0.4216000000, 0.5158000000, 0.6805000000, 0.9789000000, 1.5433000000, 2.6742000000");
- }
- sdf_cond : "(!A0&!A1&A2&S0&S1)";
- timing_sense : "positive_unate";
- when : "(!A0&!A1&A2&S0&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("5.0439700000, 5.3592700000, 5.5919700000, 5.9567700000, 6.5127700000, 7.3638700000, 8.7138700000", \
- "5.0456700000, 5.3609700000, 5.5936700000, 5.9583700000, 6.5142700000, 7.3654700000, 8.7154700000", \
- "5.0473300000, 5.3626300000, 5.5953300000, 5.9602300000, 6.5161300000, 7.3674300000, 8.7173300000", \
- "5.0623000000, 5.3775000000, 5.6102000000, 5.9750000000, 6.5310000000, 7.3821000000, 8.7321000000", \
- "5.1231000000, 5.4383000000, 5.6710000000, 6.0357000000, 6.5916000000, 7.4428000000, 8.7928000000", \
- "5.2120000000, 5.5272000000, 5.7599000000, 6.1246000000, 6.6805000000, 7.5318000000, 8.8818000000", \
- "5.3696000000, 5.6849000000, 5.9177000000, 6.2825000000, 6.8384000000, 7.6897000000, 9.0396000000", \
- "5.5185000000, 5.8338000000, 6.0666000000, 6.4314000000, 6.9873000000, 7.8386000000, 9.1880000000", \
- "5.9254700000, 6.2407700000, 6.4735700000, 6.8383700000, 7.3941700000, 8.2456700000, 9.5956700000", \
- "6.1361300000, 6.4514300000, 6.6841300000, 7.0489300000, 7.6048300000, 8.4558300000, 9.8058300000", \
- "6.3466000000, 6.6620000000, 6.8950000000, 7.2590000000, 7.8150000000, 8.6660000000, 10.016000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0628700000, 2.2388700000, 2.3683700000, 2.5747700000, 2.9008700000, 3.4313700000, 4.3508700000", \
- "2.0669700000, 2.2430700000, 2.3724700000, 2.5787700000, 2.9049700000, 3.4355700000, 4.3561700000", \
- "2.0719300000, 2.2479300000, 2.3774300000, 2.5837300000, 2.9099300000, 3.4405300000, 4.3596300000", \
- "2.0915000000, 2.2675000000, 2.3970000000, 2.6034000000, 2.9295000000, 3.4599000000, 4.3796000000", \
- "2.1547000000, 2.3307000000, 2.4602000000, 2.6666000000, 2.9927000000, 3.5231000000, 4.4432000000", \
- "2.2398000000, 2.4159000000, 2.5453000000, 2.7516000000, 3.0779000000, 3.6083000000, 4.5288000000", \
- "2.4011000000, 2.5772000000, 2.7066000000, 2.9129000000, 3.2391000000, 3.7697000000, 4.6904000000", \
- "2.5591000000, 2.7352000000, 2.8646000000, 3.0710000000, 3.3970000000, 3.9274000000, 4.8474000000", \
- "2.9909700000, 3.1670700000, 3.2964700000, 3.5026700000, 3.8287700000, 4.3590700000, 5.2798700000", \
- "3.2096300000, 3.3858300000, 3.5152300000, 3.7215300000, 4.0475300000, 4.5778300000, 5.4978300000", \
- "3.4212000000, 3.5979000000, 3.7276000000, 3.9340000000, 4.2604000000, 4.7910000000, 5.7122000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6578000000, 0.8646000000, 1.0209000000, 1.2770000000, 1.6977000000, 2.4213000000, 3.7599000000", \
- "0.6575000000, 0.8647000000, 1.0232000000, 1.2768000000, 1.7003000000, 2.4252000000, 3.7593000000", \
- "0.6574000000, 0.8648000000, 1.0209000000, 1.2766000000, 1.6978000000, 2.4216000000, 3.7561000000", \
- "0.6578000000, 0.8646000000, 1.0209000000, 1.2770000000, 1.6978000000, 2.4213000000, 3.7525000000", \
- "0.6573000000, 0.8647000000, 1.0214000000, 1.2767000000, 1.6987000000, 2.4250000000, 3.7588000000", \
- "0.6573000000, 0.8649000000, 1.0214000000, 1.2792000000, 1.6986000000, 2.4250000000, 3.7488000000", \
- "0.6573000000, 0.8651000000, 1.0213000000, 1.2764000000, 1.6977000000, 2.4215000000, 3.7546000000", \
- "0.6573000000, 0.8648000000, 1.0211000000, 1.2763000000, 1.6978000000, 2.4214000000, 3.7538000000", \
- "0.6573000000, 0.8648000000, 1.0211000000, 1.2764000000, 1.6976000000, 2.4212000000, 3.7537000000", \
- "0.6575000000, 0.8647000000, 1.0209000000, 1.2769000000, 1.6972000000, 2.4218000000, 3.7590000000", \
- "0.6574000000, 0.8649000000, 1.0228000000, 1.2765000000, 1.7000000000, 2.4230000000, 3.7600000000");
- }
- related_pin : "A3";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3029000000, 0.4180000000, 0.5123000000, 0.6796000000, 0.9766000000, 1.5395000000, 2.6740000000", \
- "0.3027000000, 0.4180000000, 0.5119000000, 0.6779000000, 0.9778000000, 1.5390000000, 2.6715000000", \
- "0.3027000000, 0.4185000000, 0.5116000000, 0.6781000000, 0.9764000000, 1.5399000000, 2.6741000000", \
- "0.3029000000, 0.4180000000, 0.5125000000, 0.6796000000, 0.9765000000, 1.5414000000, 2.6744000000", \
- "0.3031000000, 0.4179000000, 0.5128000000, 0.6789000000, 0.9776000000, 1.5418000000, 2.6752000000", \
- "0.3029000000, 0.4177000000, 0.5120000000, 0.6777000000, 0.9767000000, 1.5396000000, 2.6737000000", \
- "0.3028000000, 0.4179000000, 0.5119000000, 0.6776000000, 0.9756000000, 1.5391000000, 2.6703000000", \
- "0.3030000000, 0.4182000000, 0.5124000000, 0.6798000000, 0.9763000000, 1.5416000000, 2.6749000000", \
- "0.3032000000, 0.4183000000, 0.5124000000, 0.6782000000, 0.9772000000, 1.5402000000, 2.6740000000", \
- "0.3041000000, 0.4191000000, 0.5136000000, 0.6801000000, 0.9772000000, 1.5424000000, 2.6746000000", \
- "0.3072000000, 0.4214000000, 0.5156000000, 0.6804000000, 0.9789000000, 1.5431000000, 2.6759000000");
- }
- sdf_cond : "(!A0&A1&!A2&S0&S1)";
- timing_sense : "positive_unate";
- when : "(!A0&A1&!A2&S0&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("5.0439700000, 5.3592700000, 5.5919700000, 5.9567700000, 6.5126700000, 7.3638700000, 8.7138700000", \
- "5.0456700000, 5.3609700000, 5.5936700000, 5.9583700000, 6.5142700000, 7.3654700000, 8.7154700000", \
- "5.0474300000, 5.3626300000, 5.5953300000, 5.9601300000, 6.5161300000, 7.3672300000, 8.7173300000", \
- "5.0623000000, 5.3775000000, 5.6102000000, 5.9750000000, 6.5309000000, 7.3821000000, 8.7320000000", \
- "5.1231000000, 5.4383000000, 5.6709000000, 6.0357000000, 6.5916000000, 7.4428000000, 8.7928000000", \
- "5.2120000000, 5.5272000000, 5.7599000000, 6.1246000000, 6.6805000000, 7.5318000000, 8.8818000000", \
- "5.3696000000, 5.6849000000, 5.9176000000, 6.2824000000, 6.8383000000, 7.6895000000, 9.0395000000", \
- "5.5185000000, 5.8338000000, 6.0666000000, 6.4314000000, 6.9873000000, 7.8386000000, 9.1880000000", \
- "5.9254700000, 6.2407700000, 6.4735700000, 6.8383700000, 7.3941700000, 8.2456700000, 9.5956700000", \
- "6.1361300000, 6.4514300000, 6.6841300000, 7.0489300000, 7.6048300000, 8.4558300000, 9.8058300000", \
- "6.3466000000, 6.6620000000, 6.8950000000, 7.2590000000, 7.8150000000, 8.6660000000, 10.016000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0628700000, 2.2388700000, 2.3683700000, 2.5747700000, 2.9008700000, 3.4311700000, 4.3511700000", \
- "2.0669700000, 2.2429700000, 2.3724700000, 2.5788700000, 2.9049700000, 3.4354700000, 4.3548700000", \
- "2.0719300000, 2.2479300000, 2.3774300000, 2.5837300000, 2.9099300000, 3.4405300000, 4.3603300000", \
- "2.0915000000, 2.2675000000, 2.3970000000, 2.6034000000, 2.9295000000, 3.4598000000, 4.3799000000", \
- "2.1546000000, 2.3307000000, 2.4602000000, 2.6666000000, 2.9927000000, 3.5231000000, 4.4434000000", \
- "2.2398000000, 2.4159000000, 2.5453000000, 2.7516000000, 3.0779000000, 3.6083000000, 4.5290000000", \
- "2.4011000000, 2.5772000000, 2.7066000000, 2.9129000000, 3.2391000000, 3.7697000000, 4.6903000000", \
- "2.5591000000, 2.7352000000, 2.8646000000, 3.0710000000, 3.3970000000, 3.9273000000, 4.8474000000", \
- "2.9909700000, 3.1670700000, 3.2964700000, 3.5026700000, 3.8286700000, 4.3590700000, 5.2798700000", \
- "3.2096300000, 3.3857300000, 3.5152300000, 3.7215300000, 4.0474300000, 4.5778300000, 5.4977300000", \
- "3.4212000000, 3.5979000000, 3.7275000000, 3.9340000000, 4.2603000000, 4.7910000000, 5.7122000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6576000000, 0.8646000000, 1.0209000000, 1.2771000000, 1.6979000000, 2.4212000000, 3.7520000000", \
- "0.6575000000, 0.8647000000, 1.0232000000, 1.2768000000, 1.7003000000, 2.4251000000, 3.7593000000", \
- "0.6578000000, 0.8647000000, 1.0209000000, 1.2771000000, 1.6977000000, 2.4213000000, 3.7585000000", \
- "0.6574000000, 0.8647000000, 1.0212000000, 1.2788000000, 1.6983000000, 2.4204000000, 3.7516000000", \
- "0.6573000000, 0.8648000000, 1.0214000000, 1.2768000000, 1.6986000000, 2.4250000000, 3.7588000000", \
- "0.6573000000, 0.8649000000, 1.0214000000, 1.2792000000, 1.6986000000, 2.4250000000, 3.7488000000", \
- "0.6573000000, 0.8650000000, 1.0210000000, 1.2766000000, 1.6981000000, 2.4224000000, 3.7566000000", \
- "0.6573000000, 0.8648000000, 1.0211000000, 1.2763000000, 1.6978000000, 2.4214000000, 3.7538000000", \
- "0.6573000000, 0.8648000000, 1.0211000000, 1.2764000000, 1.6976000000, 2.4212000000, 3.7537000000", \
- "0.6575000000, 0.8647000000, 1.0209000000, 1.2769000000, 1.6972000000, 2.4218000000, 3.7590000000", \
- "0.6574000000, 0.8649000000, 1.0228000000, 1.2765000000, 1.7000000000, 2.4230000000, 3.7600000000");
- }
- related_pin : "A3";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3029000000, 0.4179000000, 0.5126000000, 0.6798000000, 0.9763000000, 1.5415000000, 2.6736000000", \
- "0.3029000000, 0.4182000000, 0.5121000000, 0.6795000000, 0.9766000000, 1.5393000000, 2.6739000000", \
- "0.3027000000, 0.4184000000, 0.5117000000, 0.6781000000, 0.9763000000, 1.5392000000, 2.6741000000", \
- "0.3031000000, 0.4179000000, 0.5128000000, 0.6789000000, 0.9778000000, 1.5415000000, 2.6735000000", \
- "0.3032000000, 0.4178000000, 0.5120000000, 0.6790000000, 0.9773000000, 1.5400000000, 2.6731000000", \
- "0.3029000000, 0.4178000000, 0.5119000000, 0.6775000000, 0.9769000000, 1.5405000000, 2.6700000000", \
- "0.3028000000, 0.4179000000, 0.5120000000, 0.6776000000, 0.9756000000, 1.5391000000, 2.6699000000", \
- "0.3031000000, 0.4181000000, 0.5124000000, 0.6798000000, 0.9762000000, 1.5416000000, 2.6736000000", \
- "0.3033000000, 0.4183000000, 0.5125000000, 0.6782000000, 0.9772000000, 1.5402000000, 2.6720000000", \
- "0.3041000000, 0.4191000000, 0.5137000000, 0.6800000000, 0.9771000000, 1.5423000000, 2.6745000000", \
- "0.3072000000, 0.4214000000, 0.5156000000, 0.6804000000, 0.9788000000, 1.5431000000, 2.6740000000");
- }
- sdf_cond : "(!A0&A1&A2&S0&S1)";
- timing_sense : "positive_unate";
- when : "(!A0&A1&A2&S0&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("5.0436700000, 5.3588700000, 5.5915700000, 5.9562700000, 6.5121700000, 7.3632700000, 8.7128700000", \
- "5.0454700000, 5.3606700000, 5.5932700000, 5.9579700000, 6.5138700000, 7.3649700000, 8.7145700000", \
- "5.0470300000, 5.3623300000, 5.5950300000, 5.9598300000, 6.5158300000, 7.3668300000, 8.7165300000", \
- "5.0619000000, 5.3772000000, 5.6098000000, 5.9745000000, 6.5304000000, 7.3815000000, 8.7311000000", \
- "5.1227000000, 5.4380000000, 5.6706000000, 6.0353000000, 6.5911000000, 7.4423000000, 8.7920000000", \
- "5.2117000000, 5.5269000000, 5.7596000000, 6.1243000000, 6.6802000000, 7.5313000000, 8.8810000000", \
- "5.3694000000, 5.6847000000, 5.9174000000, 6.2821000000, 6.8379000000, 7.6891000000, 9.0388000000", \
- "5.5183000000, 5.8336000000, 6.0663000000, 6.4312000000, 6.9869000000, 7.8381000000, 9.1880000000", \
- "5.9252700000, 6.2405700000, 6.4732700000, 6.8380700000, 7.3938700000, 8.2446700000, 9.5946700000", \
- "6.1359300000, 6.4512300000, 6.6839300000, 7.0487300000, 7.6048300000, 8.4558300000, 9.8048300000", \
- "6.3464000000, 6.6617000000, 6.8940000000, 7.2590000000, 7.8150000000, 8.6660000000, 10.015000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0624700000, 2.2385700000, 2.3680700000, 2.5744700000, 2.9006700000, 3.4311700000, 4.3510700000", \
- "2.0665700000, 2.2426700000, 2.3721700000, 2.5785700000, 2.9047700000, 3.4354700000, 4.3545700000", \
- "2.0715300000, 2.2476300000, 2.3771300000, 2.5835300000, 2.9097300000, 3.4404300000, 4.3596300000", \
- "2.0911000000, 2.2672000000, 2.3967000000, 2.6031000000, 2.9293000000, 3.4598000000, 4.3800000000", \
- "2.1543000000, 2.3304000000, 2.4599000000, 2.6663000000, 2.9926000000, 3.5230000000, 4.4434000000", \
- "2.2394000000, 2.4156000000, 2.5450000000, 2.7514000000, 3.0777000000, 3.6082000000, 4.5288000000", \
- "2.4007000000, 2.5769000000, 2.7063000000, 2.9126000000, 3.2389000000, 3.7696000000, 4.6904000000", \
- "2.5587000000, 2.7348000000, 2.8643000000, 3.0707000000, 3.3968000000, 3.9273000000, 4.8475000000", \
- "2.9905700000, 3.1667700000, 3.2961700000, 3.5023700000, 3.8284700000, 4.3589700000, 5.2799700000", \
- "3.2092300000, 3.3854300000, 3.5149300000, 3.7212300000, 4.0472300000, 4.5777300000, 5.4979300000", \
- "3.4208000000, 3.5975000000, 3.7272000000, 3.9337000000, 4.2601000000, 4.7909000000, 5.7122000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6574000000, 0.8648000000, 1.0209000000, 1.2767000000, 1.7002000000, 2.4247000000, 3.7585000000", \
- "0.6573000000, 0.8649000000, 1.0232000000, 1.2768000000, 1.7002000000, 2.4249000000, 3.7588000000", \
- "0.6573000000, 0.8649000000, 1.0210000000, 1.2764000000, 1.6974000000, 2.4210000000, 3.7529000000", \
- "0.6574000000, 0.8650000000, 1.0231000000, 1.2768000000, 1.7001000000, 2.4246000000, 3.7571000000", \
- "0.6574000000, 0.8650000000, 1.0232000000, 1.2768000000, 1.7003000000, 2.4248000000, 3.7563000000", \
- "0.6574000000, 0.8649000000, 1.0214000000, 1.2768000000, 1.6984000000, 2.4247000000, 3.7583000000", \
- "0.6572000000, 0.8651000000, 1.0219000000, 1.2767000000, 1.6997000000, 2.4217000000, 3.7582000000", \
- "0.6574000000, 0.8649000000, 1.0211000000, 1.2763000000, 1.6976000000, 2.4206000000, 3.7532000000", \
- "0.6574000000, 0.8649000000, 1.0211000000, 1.2764000000, 1.6978000000, 2.4215000000, 3.7531000000", \
- "0.6576000000, 0.8647000000, 1.0209000000, 1.2761000000, 1.6975000000, 2.4211000000, 3.7580000000", \
- "0.6575000000, 0.8652000000, 1.0230000000, 1.2768000000, 1.6990000000, 2.4220000000, 3.7590000000");
- }
- related_pin : "A3";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3031000000, 0.4181000000, 0.5126000000, 0.6798000000, 0.9766000000, 1.5418000000, 2.6747000000", \
- "0.3029000000, 0.4188000000, 0.5119000000, 0.6795000000, 0.9767000000, 1.5401000000, 2.6744000000", \
- "0.3028000000, 0.4186000000, 0.5118000000, 0.6782000000, 0.9766000000, 1.5401000000, 2.6745000000", \
- "0.3032000000, 0.4180000000, 0.5130000000, 0.6790000000, 0.9779000000, 1.5419000000, 2.6754000000", \
- "0.3030000000, 0.4180000000, 0.5121000000, 0.6791000000, 0.9775000000, 1.5402000000, 2.6758000000", \
- "0.3030000000, 0.4178000000, 0.5121000000, 0.6777000000, 0.9770000000, 1.5398000000, 2.6743000000", \
- "0.3029000000, 0.4181000000, 0.5120000000, 0.6780000000, 0.9782000000, 1.5393000000, 2.6715000000", \
- "0.3031000000, 0.4183000000, 0.5126000000, 0.6801000000, 0.9790000000, 1.5418000000, 2.6753000000", \
- "0.3033000000, 0.4184000000, 0.5126000000, 0.6783000000, 0.9782000000, 1.5406000000, 2.6738000000", \
- "0.3043000000, 0.4191000000, 0.5138000000, 0.6801000000, 0.9799000000, 1.5428000000, 2.6748000000", \
- "0.3073000000, 0.4215000000, 0.5157000000, 0.6806000000, 0.9789000000, 1.5434000000, 2.6761000000");
- }
- sdf_cond : "(A0&!A1&!A2&S0&S1)";
- timing_sense : "positive_unate";
- when : "(A0&!A1&!A2&S0&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("5.0437700000, 5.3589700000, 5.5915700000, 5.9562700000, 6.5120700000, 7.3632700000, 8.7129700000", \
- "5.0453700000, 5.3606700000, 5.5932700000, 5.9579700000, 6.5137700000, 7.3649700000, 8.7145700000", \
- "5.0470300000, 5.3623300000, 5.5949300000, 5.9597300000, 6.5157300000, 7.3667300000, 8.7164300000", \
- "5.0619000000, 5.3772000000, 5.6098000000, 5.9745000000, 6.5303000000, 7.3815000000, 8.7311000000", \
- "5.1227000000, 5.4380000000, 5.6706000000, 6.0353000000, 6.5911000000, 7.4422000000, 8.7919000000", \
- "5.2117000000, 5.5269000000, 5.7596000000, 6.1243000000, 6.6802000000, 7.5313000000, 8.8810000000", \
- "5.3694000000, 5.6847000000, 5.9174000000, 6.2822000000, 6.8379000000, 7.6891000000, 9.0388000000", \
- "5.5183000000, 5.8336000000, 6.0663000000, 6.4312000000, 6.9869000000, 7.8381000000, 9.1880000000", \
- "5.9252700000, 6.2405700000, 6.4732700000, 6.8380700000, 7.3938700000, 8.2446700000, 9.5946700000", \
- "6.1359300000, 6.4512300000, 6.6839300000, 7.0487300000, 7.6048300000, 8.4558300000, 9.8048300000", \
- "6.3464000000, 6.6617000000, 6.8940000000, 7.2590000000, 7.8150000000, 8.6660000000, 10.015000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0624700000, 2.2385700000, 2.3680700000, 2.5744700000, 2.9006700000, 3.4310700000, 4.3512700000", \
- "2.0665700000, 2.2426700000, 2.3721700000, 2.5785700000, 2.9047700000, 3.4353700000, 4.3549700000", \
- "2.0715300000, 2.2476300000, 2.3771300000, 2.5834300000, 2.9097300000, 3.4404300000, 4.3605300000", \
- "2.0911000000, 2.2672000000, 2.3967000000, 2.6031000000, 2.9293000000, 3.4598000000, 4.3802000000", \
- "2.1543000000, 2.3304000000, 2.4599000000, 2.6663000000, 2.9925000000, 3.5230000000, 4.4435000000", \
- "2.2394000000, 2.4155000000, 2.5450000000, 2.7513000000, 3.0777000000, 3.6082000000, 4.5290000000", \
- "2.4007000000, 2.5769000000, 2.7063000000, 2.9126000000, 3.2389000000, 3.7696000000, 4.6904000000", \
- "2.5587000000, 2.7348000000, 2.8643000000, 3.0707000000, 3.3968000000, 3.9272000000, 4.8475000000", \
- "2.9905700000, 3.1666700000, 3.2961700000, 3.5023700000, 3.8284700000, 4.3589700000, 5.2799700000", \
- "3.2092300000, 3.3854300000, 3.5148300000, 3.7212300000, 4.0472300000, 4.5777300000, 5.4978300000", \
- "3.4208000000, 3.5975000000, 3.7272000000, 3.9337000000, 4.2601000000, 4.7909000000, 5.7122000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6573000000, 0.8648000000, 1.0232000000, 1.2768000000, 1.7000000000, 2.4244000000, 3.7534000000", \
- "0.6574000000, 0.8649000000, 1.0232000000, 1.2768000000, 1.7002000000, 2.4249000000, 3.7588000000", \
- "0.6579000000, 0.8647000000, 1.0209000000, 1.2768000000, 1.6974000000, 2.4210000000, 3.7592000000", \
- "0.6574000000, 0.8663000000, 1.0231000000, 1.2767000000, 1.7000000000, 2.4245000000, 3.7571000000", \
- "0.6574000000, 0.8651000000, 1.0232000000, 1.2768000000, 1.7002000000, 2.4247000000, 3.7563000000", \
- "0.6574000000, 0.8649000000, 1.0214000000, 1.2791000000, 1.6984000000, 2.4247000000, 3.7583000000", \
- "0.6573000000, 0.8651000000, 1.0217000000, 1.2767000000, 1.6982000000, 2.4216000000, 3.7571000000", \
- "0.6574000000, 0.8649000000, 1.0211000000, 1.2763000000, 1.6976000000, 2.4206000000, 3.7532000000", \
- "0.6574000000, 0.8649000000, 1.0211000000, 1.2764000000, 1.6978000000, 2.4215000000, 3.7531000000", \
- "0.6576000000, 0.8647000000, 1.0209000000, 1.2761000000, 1.6975000000, 2.4211000000, 3.7580000000", \
- "0.6575000000, 0.8652000000, 1.0230000000, 1.2768000000, 1.6990000000, 2.4220000000, 3.7590000000");
- }
- related_pin : "A3";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3032000000, 0.4180000000, 0.5128000000, 0.6790000000, 0.9782000000, 1.5417000000, 2.6738000000", \
- "0.3031000000, 0.4181000000, 0.5124000000, 0.6797000000, 0.9767000000, 1.5398000000, 2.6742000000", \
- "0.3028000000, 0.4186000000, 0.5118000000, 0.6783000000, 0.9764000000, 1.5402000000, 2.6746000000", \
- "0.3030000000, 0.4180000000, 0.5121000000, 0.6791000000, 0.9776000000, 1.5423000000, 2.6736000000", \
- "0.3033000000, 0.4179000000, 0.5121000000, 0.6792000000, 0.9774000000, 1.5400000000, 2.6731000000", \
- "0.3030000000, 0.4180000000, 0.5120000000, 0.6777000000, 0.9775000000, 1.5406000000, 2.6705000000", \
- "0.3029000000, 0.4180000000, 0.5121000000, 0.6779000000, 0.9782000000, 1.5393000000, 2.6713000000", \
- "0.3031000000, 0.4182000000, 0.5126000000, 0.6800000000, 0.9790000000, 1.5418000000, 2.6739000000", \
- "0.3033000000, 0.4184000000, 0.5126000000, 0.6783000000, 0.9781000000, 1.5406000000, 2.6718000000", \
- "0.3043000000, 0.4191000000, 0.5138000000, 0.6802000000, 0.9799000000, 1.5427000000, 2.6748000000", \
- "0.3073000000, 0.4216000000, 0.5158000000, 0.6805000000, 0.9789000000, 1.5433000000, 2.6742000000");
- }
- sdf_cond : "(A0&!A1&A2&S0&S1)";
- timing_sense : "positive_unate";
- when : "(A0&!A1&A2&S0&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("5.0439700000, 5.3591700000, 5.5918700000, 5.9567700000, 6.5126700000, 7.3638700000, 8.7138700000", \
- "5.0456700000, 5.3609700000, 5.5936700000, 5.9584700000, 6.5142700000, 7.3654700000, 8.7154700000", \
- "5.0473300000, 5.3626300000, 5.5953300000, 5.9601300000, 6.5161300000, 7.3674300000, 8.7172300000", \
- "5.0622000000, 5.3775000000, 5.6102000000, 5.9750000000, 6.5310000000, 7.3821000000, 8.7321000000", \
- "5.1231000000, 5.4383000000, 5.6709000000, 6.0357000000, 6.5916000000, 7.4428000000, 8.7928000000", \
- "5.2120000000, 5.5272000000, 5.7599000000, 6.1246000000, 6.6805000000, 7.5318000000, 8.8818000000", \
- "5.3696000000, 5.6849000000, 5.9177000000, 6.2824000000, 6.8383000000, 7.6896000000, 9.0395000000", \
- "5.5185000000, 5.8338000000, 6.0666000000, 6.4314000000, 6.9873000000, 7.8386000000, 9.1880000000", \
- "5.9254700000, 6.2407700000, 6.4735700000, 6.8383700000, 7.3941700000, 8.2456700000, 9.5956700000", \
- "6.1361300000, 6.4514300000, 6.6841300000, 7.0489300000, 7.6048300000, 8.4558300000, 9.8058300000", \
- "6.3466000000, 6.6620000000, 6.8950000000, 7.2590000000, 7.8150000000, 8.6660000000, 10.016000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0628700000, 2.2388700000, 2.3683700000, 2.5747700000, 2.9008700000, 3.4312700000, 4.3508700000", \
- "2.0669700000, 2.2430700000, 2.3724700000, 2.5787700000, 2.9049700000, 3.4355700000, 4.3561700000", \
- "2.0719300000, 2.2479300000, 2.3774300000, 2.5837300000, 2.9099300000, 3.4405300000, 4.3596300000", \
- "2.0915000000, 2.2675000000, 2.3970000000, 2.6034000000, 2.9295000000, 3.4599000000, 4.3796000000", \
- "2.1547000000, 2.3307000000, 2.4602000000, 2.6666000000, 2.9927000000, 3.5231000000, 4.4432000000", \
- "2.2398000000, 2.4159000000, 2.5453000000, 2.7516000000, 3.0779000000, 3.6083000000, 4.5288000000", \
- "2.4011000000, 2.5772000000, 2.7066000000, 2.9129000000, 3.2391000000, 3.7697000000, 4.6904000000", \
- "2.5591000000, 2.7352000000, 2.8646000000, 3.0710000000, 3.3970000000, 3.9274000000, 4.8474000000", \
- "2.9909700000, 3.1670700000, 3.2964700000, 3.5026700000, 3.8287700000, 4.3590700000, 5.2798700000", \
- "3.2096300000, 3.3858300000, 3.5152300000, 3.7215300000, 4.0475300000, 4.5778300000, 5.4978300000", \
- "3.4212000000, 3.5979000000, 3.7276000000, 3.9340000000, 4.2604000000, 4.7910000000, 5.7122000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6579000000, 0.8647000000, 1.0210000000, 1.2770000000, 1.6978000000, 2.4212000000, 3.7600000000", \
- "0.6575000000, 0.8647000000, 1.0208000000, 1.2768000000, 1.7005000000, 2.4251000000, 3.7593000000", \
- "0.6574000000, 0.8648000000, 1.0209000000, 1.2766000000, 1.6976000000, 2.4216000000, 3.7561000000", \
- "0.6578000000, 0.8646000000, 1.0209000000, 1.2770000000, 1.6978000000, 2.4212000000, 3.7516000000", \
- "0.6573000000, 0.8648000000, 1.0214000000, 1.2768000000, 1.6986000000, 2.4250000000, 3.7588000000", \
- "0.6573000000, 0.8649000000, 1.0214000000, 1.2792000000, 1.6986000000, 2.4250000000, 3.7488000000", \
- "0.6573000000, 0.8648000000, 1.0213000000, 1.2768000000, 1.6985000000, 2.4219000000, 3.7577000000", \
- "0.6573000000, 0.8648000000, 1.0211000000, 1.2763000000, 1.6978000000, 2.4214000000, 3.7538000000", \
- "0.6573000000, 0.8648000000, 1.0211000000, 1.2764000000, 1.6976000000, 2.4212000000, 3.7537000000", \
- "0.6575000000, 0.8647000000, 1.0209000000, 1.2769000000, 1.6972000000, 2.4218000000, 3.7590000000", \
- "0.6574000000, 0.8649000000, 1.0228000000, 1.2765000000, 1.7000000000, 2.4230000000, 3.7600000000");
- }
- related_pin : "A3";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3029000000, 0.4180000000, 0.5123000000, 0.6796000000, 0.9766000000, 1.5396000000, 2.6741000000", \
- "0.3026000000, 0.4180000000, 0.5118000000, 0.6779000000, 0.9778000000, 1.5390000000, 2.6713000000", \
- "0.3028000000, 0.4185000000, 0.5116000000, 0.6781000000, 0.9764000000, 1.5399000000, 2.6741000000", \
- "0.3029000000, 0.4180000000, 0.5124000000, 0.6796000000, 0.9765000000, 1.5414000000, 2.6743000000", \
- "0.3031000000, 0.4179000000, 0.5128000000, 0.6790000000, 0.9776000000, 1.5419000000, 2.6753000000", \
- "0.3030000000, 0.4177000000, 0.5120000000, 0.6777000000, 0.9767000000, 1.5396000000, 2.6737000000", \
- "0.3028000000, 0.4179000000, 0.5119000000, 0.6776000000, 0.9756000000, 1.5391000000, 2.6702000000", \
- "0.3030000000, 0.4182000000, 0.5124000000, 0.6798000000, 0.9763000000, 1.5416000000, 2.6750000000", \
- "0.3032000000, 0.4183000000, 0.5124000000, 0.6782000000, 0.9772000000, 1.5402000000, 2.6739000000", \
- "0.3041000000, 0.4191000000, 0.5136000000, 0.6801000000, 0.9772000000, 1.5424000000, 2.6746000000", \
- "0.3072000000, 0.4214000000, 0.5156000000, 0.6804000000, 0.9789000000, 1.5431000000, 2.6759000000");
- }
- sdf_cond : "(A0&A1&!A2&S0&S1)";
- timing_sense : "positive_unate";
- when : "(A0&A1&!A2&S0&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("5.0439700000, 5.3591700000, 5.5918700000, 5.9566700000, 6.5126700000, 7.3637700000, 8.7137700000", \
- "5.0456700000, 5.3609700000, 5.5936700000, 5.9584700000, 6.5144700000, 7.3654700000, 8.7153700000", \
- "5.0473300000, 5.3626300000, 5.5953300000, 5.9601300000, 6.5161300000, 7.3672300000, 8.7172300000", \
- "5.0623000000, 5.3775000000, 5.6102000000, 5.9749000000, 6.5309000000, 7.3821000000, 8.7320000000", \
- "5.1231000000, 5.4383000000, 5.6709000000, 6.0356000000, 6.5915000000, 7.4428000000, 8.7928000000", \
- "5.2120000000, 5.5272000000, 5.7599000000, 6.1246000000, 6.6805000000, 7.5318000000, 8.8818000000", \
- "5.3696000000, 5.6850000000, 5.9177000000, 6.2824000000, 6.8383000000, 7.6896000000, 9.0395000000", \
- "5.5185000000, 5.8338000000, 6.0666000000, 6.4314000000, 6.9873000000, 7.8386000000, 9.1880000000", \
- "5.9254700000, 6.2407700000, 6.4735700000, 6.8383700000, 7.3941700000, 8.2456700000, 9.5956700000", \
- "6.1361300000, 6.4514300000, 6.6841300000, 7.0489300000, 7.6048300000, 8.4558300000, 9.8058300000", \
- "6.3466000000, 6.6620000000, 6.8950000000, 7.2590000000, 7.8150000000, 8.6660000000, 10.016000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0628700000, 2.2388700000, 2.3683700000, 2.5747700000, 2.9008700000, 3.4311700000, 4.3510700000", \
- "2.0669700000, 2.2429700000, 2.3724700000, 2.5788700000, 2.9049700000, 3.4354700000, 4.3547700000", \
- "2.0719300000, 2.2479300000, 2.3774300000, 2.5837300000, 2.9099300000, 3.4405300000, 4.3603300000", \
- "2.0915000000, 2.2675000000, 2.3970000000, 2.6034000000, 2.9295000000, 3.4598000000, 4.3800000000", \
- "2.1546000000, 2.3307000000, 2.4602000000, 2.6666000000, 2.9927000000, 3.5231000000, 4.4434000000", \
- "2.2398000000, 2.4159000000, 2.5453000000, 2.7516000000, 3.0779000000, 3.6083000000, 4.5290000000", \
- "2.4011000000, 2.5772000000, 2.7066000000, 2.9129000000, 3.2391000000, 3.7697000000, 4.6903000000", \
- "2.5591000000, 2.7352000000, 2.8646000000, 3.0710000000, 3.3970000000, 3.9273000000, 4.8474000000", \
- "2.9909700000, 3.1670700000, 3.2964700000, 3.5026700000, 3.8286700000, 4.3590700000, 5.2798700000", \
- "3.2096300000, 3.3857300000, 3.5152300000, 3.7215300000, 4.0474300000, 4.5778300000, 5.4977300000", \
- "3.4212000000, 3.5979000000, 3.7275000000, 3.9340000000, 4.2603000000, 4.7910000000, 5.7122000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6576000000, 0.8647000000, 1.0209000000, 1.2771000000, 1.6979000000, 2.4211000000, 3.7520000000", \
- "0.6574000000, 0.8647000000, 1.0209000000, 1.2767000000, 1.6976000000, 2.4252000000, 3.7594000000", \
- "0.6578000000, 0.8646000000, 1.0209000000, 1.2771000000, 1.6977000000, 2.4212000000, 3.7518000000", \
- "0.6575000000, 0.8648000000, 1.0211000000, 1.2788000000, 1.6983000000, 2.4203000000, 3.7517000000", \
- "0.6573000000, 0.8648000000, 1.0213000000, 1.2768000000, 1.6986000000, 2.4251000000, 3.7588000000", \
- "0.6573000000, 0.8649000000, 1.0214000000, 1.2792000000, 1.6986000000, 2.4250000000, 3.7489000000", \
- "0.6573000000, 0.8653000000, 1.0215000000, 1.2766000000, 1.6982000000, 2.4218000000, 3.7576000000", \
- "0.6573000000, 0.8648000000, 1.0211000000, 1.2763000000, 1.6978000000, 2.4214000000, 3.7538000000", \
- "0.6573000000, 0.8648000000, 1.0211000000, 1.2764000000, 1.6976000000, 2.4212000000, 3.7537000000", \
- "0.6575000000, 0.8647000000, 1.0209000000, 1.2769000000, 1.6972000000, 2.4218000000, 3.7590000000", \
- "0.6574000000, 0.8649000000, 1.0228000000, 1.2765000000, 1.7000000000, 2.4230000000, 3.7600000000");
- }
- related_pin : "A3";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3029000000, 0.4179000000, 0.5126000000, 0.6798000000, 0.9763000000, 1.5415000000, 2.6737000000", \
- "0.3029000000, 0.4182000000, 0.5119000000, 0.6794000000, 0.9766000000, 1.5395000000, 2.6740000000", \
- "0.3027000000, 0.4184000000, 0.5117000000, 0.6781000000, 0.9763000000, 1.5392000000, 2.6741000000", \
- "0.3031000000, 0.4179000000, 0.5128000000, 0.6789000000, 0.9778000000, 1.5415000000, 2.6735000000", \
- "0.3029000000, 0.4178000000, 0.5120000000, 0.6790000000, 0.9773000000, 1.5399000000, 2.6730000000", \
- "0.3029000000, 0.4178000000, 0.5119000000, 0.6775000000, 0.9769000000, 1.5405000000, 2.6700000000", \
- "0.3028000000, 0.4179000000, 0.5120000000, 0.6776000000, 0.9756000000, 1.5391000000, 2.6699000000", \
- "0.3031000000, 0.4181000000, 0.5124000000, 0.6798000000, 0.9762000000, 1.5416000000, 2.6736000000", \
- "0.3033000000, 0.4183000000, 0.5125000000, 0.6782000000, 0.9772000000, 1.5402000000, 2.6720000000", \
- "0.3041000000, 0.4191000000, 0.5137000000, 0.6800000000, 0.9771000000, 1.5424000000, 2.6745000000", \
- "0.3072000000, 0.4214000000, 0.5156000000, 0.6804000000, 0.9788000000, 1.5431000000, 2.6740000000");
- }
- sdf_cond : "(A0&A1&A2&S0&S1)";
- timing_sense : "positive_unate";
- when : "(A0&A1&A2&S0&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.7082700000, 5.0203700000, 5.2506700000, 5.6116700000, 6.1622700000, 7.0060700000, 8.3468700000", \
- "4.7132700000, 5.0254700000, 5.2557700000, 5.6167700000, 6.1672700000, 7.0112700000, 8.3519700000", \
- "4.7159300000, 5.0281300000, 5.2584300000, 5.6195300000, 6.1699300000, 7.0139300000, 8.3546300000", \
- "4.7225000000, 5.0347000000, 5.2650000000, 5.6261000000, 6.1764000000, 7.0204000000, 8.3612000000", \
- "4.7553000000, 5.0675000000, 5.2977000000, 5.6587000000, 6.2092000000, 7.0532000000, 8.3940000000", \
- "4.8213000000, 5.1335000000, 5.3638000000, 5.7249000000, 6.2754000000, 7.1194000000, 8.4603000000", \
- "4.9707000000, 5.2828000000, 5.5131000000, 5.8742000000, 6.4247000000, 7.2686000000, 8.6094000000", \
- "5.1289000000, 5.4410000000, 5.6714000000, 6.0324000000, 6.5828000000, 7.4269000000, 8.7677000000", \
- "5.5961700000, 5.9081700000, 6.1384700000, 6.4993700000, 7.0497700000, 7.8934700000, 9.2336700000", \
- "5.8467300000, 6.1588300000, 6.3890300000, 6.7499300000, 7.3003300000, 8.1438300000, 9.4848300000", \
- "6.1000000000, 6.4121000000, 6.6423000000, 7.0030000000, 7.5540000000, 8.3970000000, 9.7370000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.9929700000, 2.1691700000, 2.2987700000, 2.5054700000, 2.8319700000, 3.3626700000, 4.2831700000", \
- "1.9947700000, 2.1710700000, 2.3005700000, 2.5072700000, 2.8337700000, 3.3646700000, 4.2842700000", \
- "1.9981300000, 2.1743300000, 2.3039300000, 2.5104300000, 2.8371300000, 3.3679300000, 4.2888300000", \
- "2.0136000000, 2.1899000000, 2.3195000000, 2.5261000000, 2.8527000000, 3.3835000000, 4.3044000000", \
- "2.0683000000, 2.2446000000, 2.3742000000, 2.5808000000, 2.9074000000, 3.4382000000, 4.3589000000", \
- "2.1521000000, 2.3284000000, 2.4580000000, 2.6647000000, 2.9913000000, 3.5220000000, 4.4424000000", \
- "2.3216000000, 2.4980000000, 2.6276000000, 2.8343000000, 3.1609000000, 3.6917000000, 4.6124000000", \
- "2.4923000000, 2.6687000000, 2.7983000000, 3.0049000000, 3.3315000000, 3.8623000000, 4.7834000000", \
- "2.9697700000, 3.1460700000, 3.2756700000, 3.4820700000, 3.8083700000, 4.3394700000, 5.2605700000", \
- "3.2133300000, 3.3897300000, 3.5192300000, 3.7256300000, 4.0518300000, 4.5829300000, 5.5043300000", \
- "3.4460000000, 3.6233000000, 3.7532000000, 3.9599000000, 4.2865000000, 4.8178000000, 5.7380000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6480000000, 0.8530000000, 1.0078000000, 1.2613000000, 1.6789000000, 2.3993000000, 3.7345000000", \
- "0.6479000000, 0.8531000000, 1.0077000000, 1.2610000000, 1.6791000000, 2.3993000000, 3.7331000000", \
- "0.6477000000, 0.8533000000, 1.0078000000, 1.2608000000, 1.6791000000, 2.3993000000, 3.7336000000", \
- "0.6478000000, 0.8534000000, 1.0084000000, 1.2609000000, 1.6793000000, 2.3993000000, 3.7338000000", \
- "0.6478000000, 0.8544000000, 1.0099000000, 1.2614000000, 1.6816000000, 2.4003000000, 3.7303000000", \
- "0.6479000000, 0.8531000000, 1.0078000000, 1.2609000000, 1.6789000000, 2.3993000000, 3.7349000000", \
- "0.6481000000, 0.8530000000, 1.0078000000, 1.2616000000, 1.6790000000, 2.3993000000, 3.7279000000", \
- "0.6478000000, 0.8535000000, 1.0084000000, 1.2612000000, 1.6797000000, 2.3994000000, 3.7333000000", \
- "0.6476000000, 0.8533000000, 1.0082000000, 1.2634000000, 1.6800000000, 2.4034000000, 3.7351000000", \
- "0.6477000000, 0.8532000000, 1.0082000000, 1.2637000000, 1.6802000000, 2.4032000000, 3.7310000000", \
- "0.6477000000, 0.8532000000, 1.0084000000, 1.2636000000, 1.6801000000, 2.4030000000, 3.7330000000");
- }
- related_pin : "S0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3033000000, 0.4183000000, 0.5129000000, 0.6792000000, 0.9779000000, 1.5426000000, 2.6737000000", \
- "0.3032000000, 0.4185000000, 0.5124000000, 0.6797000000, 0.9769000000, 1.5401000000, 2.6745000000", \
- "0.3031000000, 0.4183000000, 0.5122000000, 0.6779000000, 0.9776000000, 1.5396000000, 2.6700000000", \
- "0.3035000000, 0.4181000000, 0.5123000000, 0.6780000000, 0.9778000000, 1.5410000000, 2.6701000000", \
- "0.3034000000, 0.4183000000, 0.5131000000, 0.6794000000, 0.9774000000, 1.5401000000, 2.6730000000", \
- "0.3033000000, 0.4185000000, 0.5128000000, 0.6802000000, 0.9785000000, 1.5420000000, 2.6741000000", \
- "0.3035000000, 0.4186000000, 0.5131000000, 0.6794000000, 0.9780000000, 1.5406000000, 2.6738000000", \
- "0.3036000000, 0.4185000000, 0.5132000000, 0.6797000000, 0.9779000000, 1.5404000000, 2.6728000000", \
- "0.3040000000, 0.4197000000, 0.5131000000, 0.6796000000, 0.9780000000, 1.5434000000, 2.6742000000", \
- "0.3052000000, 0.4201000000, 0.5142000000, 0.6816000000, 0.9785000000, 1.5439000000, 2.6731000000", \
- "0.3105000000, 0.4242000000, 0.5180000000, 0.6824000000, 0.9818000000, 1.5419000000, 2.6754000000");
- }
- sdf_cond : "(!A0&!A1&!A2&A3&S1)";
- timing_sense : "positive_unate";
- when : "(!A0&!A1&!A2&A3&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("5.3697700000, 5.6850700000, 5.9176700000, 6.2822700000, 6.8379700000, 7.6888700000, 9.0383700000", \
- "5.3757700000, 5.6910700000, 5.9237700000, 6.2883700000, 6.8439700000, 7.6950700000, 9.0444700000", \
- "5.3831300000, 5.6984300000, 5.9311300000, 6.2957300000, 6.8514300000, 7.7024300000, 9.0518300000", \
- "5.4096000000, 5.7250000000, 5.9576000000, 6.3222000000, 6.8779000000, 7.7288000000, 9.0783000000", \
- "5.4896000000, 5.8049000000, 6.0376000000, 6.4023000000, 6.9580000000, 7.8090000000, 9.1584000000", \
- "5.6036000000, 5.9190000000, 6.1516000000, 6.5163000000, 7.0721000000, 7.9231000000, 9.2726000000", \
- "5.8128000000, 6.1280000000, 6.3607000000, 6.7255000000, 7.2813000000, 8.1324000000, 9.4820000000", \
- "6.0066000000, 6.3218000000, 6.5545000000, 6.9193000000, 7.4753000000, 8.3263000000, 9.6760000000", \
- "6.4718700000, 6.7871700000, 7.0197700000, 7.3844700000, 7.9406700000, 8.7916700000, 10.141700000", \
- "6.6726300000, 6.9879300000, 7.2207300000, 7.5858300000, 8.1408300000, 8.9928300000, 10.341800000", \
- "6.8543000000, 7.1700000000, 7.4020000000, 7.7670000000, 8.3230000000, 9.1740000000, 10.524000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("3.2496700000, 3.4273700000, 3.5577700000, 3.7653700000, 4.0931700000, 4.6256700000, 5.5483700000", \
- "3.2531700000, 3.4308700000, 3.5612700000, 3.7689700000, 4.0966700000, 4.6291700000, 5.5515700000", \
- "3.2571300000, 3.4348300000, 3.5652300000, 3.7728300000, 4.1005300000, 4.6331300000, 5.5556300000", \
- "3.2709000000, 3.4486000000, 3.5790000000, 3.7866000000, 4.1144000000, 4.6469000000, 5.5695000000", \
- "3.3180000000, 3.4957000000, 3.6261000000, 3.8337000000, 4.1615000000, 4.6940000000, 5.6166000000", \
- "3.4014000000, 3.5791000000, 3.7095000000, 3.9171000000, 4.2449000000, 4.7774000000, 5.6999000000", \
- "3.5876000000, 3.7652000000, 3.8957000000, 4.1033000000, 4.4311000000, 4.9636000000, 5.8861000000", \
- "3.7821000000, 3.9597000000, 4.0902000000, 4.2978000000, 4.6256000000, 5.1579000000, 6.0802000000", \
- "4.3265700000, 4.5042700000, 4.6346700000, 4.8422700000, 5.1700700000, 5.7027700000, 6.6252700000", \
- "4.5916300000, 4.7693300000, 4.8997300000, 5.1073300000, 5.4352300000, 5.9678300000, 6.8904300000", \
- "4.8388000000, 5.0165000000, 5.1470000000, 5.3546000000, 5.6825000000, 6.2149000000, 7.1370000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6574000000, 0.8650000000, 1.0214000000, 1.2789000000, 1.6983000000, 2.4198000000, 3.7504000000", \
- "0.6573000000, 0.8651000000, 1.0216000000, 1.2768000000, 1.6984000000, 2.4218000000, 3.7588000000", \
- "0.6575000000, 0.8649000000, 1.0214000000, 1.2768000000, 1.6983000000, 2.4217000000, 3.7565000000", \
- "0.6575000000, 0.8655000000, 1.0219000000, 1.2768000000, 1.6999000000, 2.4223000000, 3.7521000000", \
- "0.6575000000, 0.8653000000, 1.0219000000, 1.2769000000, 1.6999000000, 2.4223000000, 3.7519000000", \
- "0.6575000000, 0.8657000000, 1.0230000000, 1.2769000000, 1.7000000000, 2.4224000000, 3.7518000000", \
- "0.6574000000, 0.8648000000, 1.0214000000, 1.2791000000, 1.6985000000, 2.4247000000, 3.7496000000", \
- "0.6575000000, 0.8649000000, 1.0212000000, 1.2772000000, 1.6978000000, 2.4211000000, 3.7517000000", \
- "0.6574000000, 0.8663000000, 1.0232000000, 1.2767000000, 1.7006000000, 2.4245000000, 3.7560000000", \
- "0.6573000000, 0.8650000000, 1.0215000000, 1.2764000000, 1.6976000000, 2.4210000000, 3.7550000000", \
- "0.6580000000, 0.8651000000, 1.0208000000, 1.2770000000, 1.6970000000, 2.4220000000, 3.7520000000");
- }
- related_pin : "S0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3074000000, 0.4229000000, 0.5170000000, 0.6835000000, 0.9836000000, 1.5449000000, 2.6736000000", \
- "0.3076000000, 0.4236000000, 0.5168000000, 0.6835000000, 0.9821000000, 1.5435000000, 2.6777000000", \
- "0.3075000000, 0.4229000000, 0.5171000000, 0.6835000000, 0.9829000000, 1.5444000000, 2.6757000000", \
- "0.3075000000, 0.4229000000, 0.5171000000, 0.6835000000, 0.9831000000, 1.5445000000, 2.6753000000", \
- "0.3074000000, 0.4229000000, 0.5171000000, 0.6835000000, 0.9831000000, 1.5445000000, 2.6752000000", \
- "0.3075000000, 0.4234000000, 0.5170000000, 0.6835000000, 0.9825000000, 1.5440000000, 2.6768000000", \
- "0.3074000000, 0.4229000000, 0.5170000000, 0.6834000000, 0.9830000000, 1.5445000000, 2.6754000000", \
- "0.3078000000, 0.4228000000, 0.5171000000, 0.6831000000, 0.9839000000, 1.5481000000, 2.6778000000", \
- "0.3074000000, 0.4228000000, 0.5170000000, 0.6834000000, 0.9828000000, 1.5444000000, 2.6755000000", \
- "0.3074000000, 0.4230000000, 0.5170000000, 0.6835000000, 0.9831000000, 1.5444000000, 2.6755000000", \
- "0.3079000000, 0.4230000000, 0.5181000000, 0.6846000000, 0.9845000000, 1.5481000000, 2.6776000000");
- }
- sdf_cond : "(!A0&!A1&A2&!A3&S1)";
- timing_sense : "negative_unate";
- when : "(!A0&!A1&A2&!A3&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("3.8148700000, 4.1156700000, 4.3370700000, 4.6837700000, 5.2119700000, 6.0226700000, 7.3192700000", \
- "3.8208700000, 4.1216700000, 4.3430700000, 4.6897700000, 5.2180700000, 6.0286700000, 7.3252700000", \
- "3.8240300000, 4.1247300000, 4.3463300000, 4.6929300000, 5.2211300000, 6.0319300000, 7.3284300000", \
- "3.8334000000, 4.1342000000, 4.3556000000, 4.7022000000, 5.2305000000, 6.0414000000, 7.3377000000", \
- "3.8746000000, 4.1754000000, 4.3969000000, 4.7437000000, 5.2719000000, 6.0828000000, 7.3792000000", \
- "3.9495000000, 4.2503000000, 4.4721000000, 4.8188000000, 5.3470000000, 6.1578000000, 7.4545000000", \
- "4.1117000000, 4.4127000000, 4.6341000000, 4.9808000000, 5.5091000000, 6.3197000000, 7.6162000000", \
- "4.2799000000, 4.5807000000, 4.8022000000, 5.1488000000, 5.6772000000, 6.4876000000, 7.7844000000", \
- "4.7647700000, 5.0656700000, 5.2870700000, 5.6337700000, 6.1618700000, 6.9720700000, 8.2686700000", \
- "5.0205300000, 5.3212300000, 5.5426300000, 5.8893300000, 6.4173300000, 7.2276300000, 8.5238300000", \
- "5.2768000000, 5.5776000000, 5.7990000000, 6.1456000000, 6.6736000000, 7.4830000000, 8.7800000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.7603700000, 1.9373700000, 2.0669700000, 2.2727700000, 2.5965700000, 3.1220700000, 4.0351700000", \
- "1.7625700000, 1.9393700000, 2.0690700000, 2.2747700000, 2.5986700000, 3.1241700000, 4.0373700000", \
- "1.7659300000, 1.9427300000, 2.0724300000, 2.2783300000, 2.6020300000, 3.1274300000, 4.0410300000", \
- "1.7815000000, 1.9586000000, 2.0882000000, 2.2939000000, 2.6178000000, 3.1434000000, 4.0567000000", \
- "1.8370000000, 2.0138000000, 2.1435000000, 2.3493000000, 2.6729000000, 3.1983000000, 4.1130000000", \
- "1.9214000000, 2.0982000000, 2.2279000000, 2.4339000000, 2.7576000000, 3.2830000000, 4.1977000000", \
- "2.0909000000, 2.2678000000, 2.3975000000, 2.6034000000, 2.9272000000, 3.4527000000, 4.3673000000", \
- "2.2604000000, 2.4375000000, 2.5672000000, 2.7730000000, 3.0966000000, 3.6221000000, 4.5371000000", \
- "2.7251700000, 2.9023700000, 3.0319700000, 3.2377700000, 3.5613700000, 4.0870700000, 5.0026700000", \
- "2.9532300000, 3.1307300000, 3.2604300000, 3.4662300000, 3.7901300000, 4.3161300000, 5.2321300000", \
- "3.1655000000, 3.3464000000, 3.4775000000, 3.6845000000, 4.0091000000, 4.5357000000, 5.4515000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6115000000, 0.8110000000, 0.9600000000, 1.2015000000, 1.6033000000, 2.3093000000, 3.6254000000", \
- "0.6116000000, 0.8106000000, 0.9600000000, 1.2015000000, 1.6032000000, 2.3093000000, 3.6209000000", \
- "0.6114000000, 0.8096000000, 0.9584000000, 1.2015000000, 1.6034000000, 2.3048000000, 3.6255000000", \
- "0.6114000000, 0.8110000000, 0.9600000000, 1.2015000000, 1.6063000000, 2.3044000000, 3.6265000000", \
- "0.6117000000, 0.8096000000, 0.9583000000, 1.2015000000, 1.6064000000, 2.3049000000, 3.6234000000", \
- "0.6118000000, 0.8095000000, 0.9583000000, 1.2035000000, 1.6061000000, 2.3102000000, 3.6256000000", \
- "0.6116000000, 0.8101000000, 0.9581000000, 1.2013000000, 1.6029000000, 2.3102000000, 3.6292000000", \
- "0.6115000000, 0.8099000000, 0.9580000000, 1.2013000000, 1.6029000000, 2.3103000000, 3.6257000000", \
- "0.6115000000, 0.8100000000, 0.9581000000, 1.2012000000, 1.6029000000, 2.3102000000, 3.6254000000", \
- "0.6113000000, 0.8108000000, 0.9599000000, 1.2013000000, 1.6035000000, 2.3051000000, 3.6213000000", \
- "0.6115000000, 0.8100000000, 0.9581000000, 1.2014000000, 1.6035000000, 2.3104000000, 3.6260000000");
- }
- related_pin : "S0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3041000000, 0.4191000000, 0.5126000000, 0.6751000000, 0.9704000000, 1.5288000000, 2.6640000000", \
- "0.3043000000, 0.4188000000, 0.5127000000, 0.6750000000, 0.9690000000, 1.5320000000, 2.6640000000", \
- "0.3039000000, 0.4191000000, 0.5125000000, 0.6764000000, 0.9706000000, 1.5292000000, 2.6640000000", \
- "0.3043000000, 0.4188000000, 0.5126000000, 0.6750000000, 0.9711000000, 1.5297000000, 2.6641000000", \
- "0.3044000000, 0.4190000000, 0.5120000000, 0.6754000000, 0.9700000000, 1.5289000000, 2.6623000000", \
- "0.3040000000, 0.4195000000, 0.5124000000, 0.6772000000, 0.9716000000, 1.5294000000, 2.6630000000", \
- "0.3041000000, 0.4197000000, 0.5127000000, 0.6766000000, 0.9713000000, 1.5296000000, 2.6647000000", \
- "0.3043000000, 0.4194000000, 0.5123000000, 0.6758000000, 0.9707000000, 1.5296000000, 2.6626000000", \
- "0.3049000000, 0.4199000000, 0.5131000000, 0.6767000000, 0.9712000000, 1.5301000000, 2.6609000000", \
- "0.3081000000, 0.4224000000, 0.5149000000, 0.6778000000, 0.9742000000, 1.5305000000, 2.6595000000", \
- "0.3190000000, 0.4320000000, 0.5227000000, 0.6836000000, 0.9766000000, 1.5326000000, 2.6652000000");
- }
- sdf_cond : "(!A0&A1&!A2&!A3&!S1)";
- timing_sense : "positive_unate";
- when : "(!A0&A1&!A2&!A3&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("3.6331700000, 3.9323700000, 4.1527700000, 4.4981700000, 5.0250700000, 5.8347700000, 7.1304700000", \
- "3.6391700000, 3.9383700000, 4.1587700000, 4.5041700000, 5.0312700000, 5.8407700000, 7.1363700000", \
- "3.6421300000, 3.9414300000, 4.1617300000, 4.5072300000, 5.0341300000, 5.8437300000, 7.1393300000", \
- "3.6514000000, 3.9506000000, 4.1710000000, 4.5165000000, 5.0435000000, 5.8531000000, 7.1489000000", \
- "3.6927000000, 3.9919000000, 4.2124000000, 4.5579000000, 5.0849000000, 5.8948000000, 7.1906000000", \
- "3.7681000000, 4.0675000000, 4.2880000000, 4.6335000000, 5.1606000000, 5.9705000000, 7.2660000000", \
- "3.9305000000, 4.2298000000, 4.4503000000, 4.7959000000, 5.3230000000, 6.1329000000, 7.4288000000", \
- "4.0992000000, 4.3987000000, 4.6192000000, 4.9648000000, 5.4919000000, 6.3015000000, 7.5973000000", \
- "4.5847700000, 4.8841700000, 5.1046700000, 5.4502700000, 5.9771700000, 6.7865700000, 8.0826700000", \
- "4.8404300000, 5.1398300000, 5.3603300000, 5.7059300000, 6.2327300000, 7.0419300000, 8.3378300000", \
- "5.0979000000, 5.3973000000, 5.6177000000, 5.9632000000, 6.4900000000, 7.2990000000, 8.5940000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.7053700000, 1.8820700000, 2.0115700000, 2.2171700000, 2.5407700000, 3.0659700000, 3.9804700000", \
- "1.7072700000, 1.8839700000, 2.0134700000, 2.2192700000, 2.5427700000, 3.0678700000, 3.9817700000", \
- "1.7106300000, 1.8873300000, 2.0169300000, 2.2225300000, 2.5461300000, 3.0713300000, 3.9857300000", \
- "1.7263000000, 1.9029000000, 2.0325000000, 2.2382000000, 2.5618000000, 3.0872000000, 4.0000000000", \
- "1.7814000000, 1.9581000000, 2.0877000000, 2.2934000000, 2.6171000000, 3.1423000000, 4.0568000000", \
- "1.8652000000, 2.0419000000, 2.1714000000, 2.3772000000, 2.7008000000, 3.2259000000, 4.1396000000", \
- "2.0337000000, 2.2105000000, 2.3401000000, 2.5457000000, 2.8694000000, 3.3947000000, 4.3092000000", \
- "2.2020000000, 2.3788000000, 2.5084000000, 2.7138000000, 3.0373000000, 3.5628000000, 4.4775000000", \
- "2.6602700000, 2.8369700000, 2.9663700000, 3.1718700000, 3.4951700000, 4.0207700000, 4.9350700000", \
- "2.8820300000, 3.0594300000, 3.1891300000, 3.3947300000, 3.7183300000, 4.2438300000, 5.1586300000", \
- "3.0864000000, 3.2681000000, 3.3997000000, 3.6070000000, 3.9317000000, 4.4580000000, 5.3737000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6062000000, 0.8036000000, 0.9541000000, 1.1973000000, 1.5996000000, 2.2994000000, 3.6223000000", \
- "0.6060000000, 0.8050000000, 0.9522000000, 1.1975000000, 1.5985000000, 2.2994000000, 3.6267000000", \
- "0.6060000000, 0.8036000000, 0.9523000000, 1.1976000000, 1.6010000000, 2.3003000000, 3.6221000000", \
- "0.6058000000, 0.8037000000, 0.9541000000, 1.1956000000, 1.5977000000, 2.2994000000, 3.6247000000", \
- "0.6057000000, 0.8038000000, 0.9524000000, 1.1975000000, 1.6013000000, 2.3007000000, 3.6241000000", \
- "0.6060000000, 0.8045000000, 0.9528000000, 1.1961000000, 1.5984000000, 2.3000000000, 3.6211000000", \
- "0.6062000000, 0.8042000000, 0.9530000000, 1.1966000000, 1.6014000000, 2.2999000000, 3.6259000000", \
- "0.6065000000, 0.8047000000, 0.9529000000, 1.1962000000, 1.5982000000, 2.3056000000, 3.6227000000", \
- "0.6069000000, 0.8042000000, 0.9529000000, 1.1981000000, 1.6018000000, 2.3006000000, 3.6255000000", \
- "0.6066000000, 0.8043000000, 0.9527000000, 1.1965000000, 1.6000000000, 2.3017000000, 3.6238000000", \
- "0.6063000000, 0.8043000000, 0.9532000000, 1.1966000000, 1.6022000000, 2.3012000000, 3.6239000000");
- }
- related_pin : "S0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3028000000, 0.4176000000, 0.5107000000, 0.6742000000, 0.9686000000, 1.5277000000, 2.6600000000", \
- "0.3029000000, 0.4184000000, 0.5112000000, 0.6750000000, 0.9688000000, 1.5310000000, 2.6629000000", \
- "0.3028000000, 0.4178000000, 0.5114000000, 0.6739000000, 0.9680000000, 1.5295000000, 2.6586000000", \
- "0.3028000000, 0.4182000000, 0.5106000000, 0.6743000000, 0.9695000000, 1.5311000000, 2.6629000000", \
- "0.3030000000, 0.4177000000, 0.5108000000, 0.6740000000, 0.9698000000, 1.5299000000, 2.6585000000", \
- "0.3030000000, 0.4185000000, 0.5114000000, 0.6752000000, 0.9689000000, 1.5304000000, 2.6631000000", \
- "0.3031000000, 0.4178000000, 0.5109000000, 0.6741000000, 0.9697000000, 1.5281000000, 2.6619000000", \
- "0.3034000000, 0.4178000000, 0.5118000000, 0.6742000000, 0.9708000000, 1.5281000000, 2.6612000000", \
- "0.3037000000, 0.4186000000, 0.5122000000, 0.6769000000, 0.9700000000, 1.5301000000, 2.6635000000", \
- "0.3090000000, 0.4224000000, 0.5149000000, 0.6776000000, 0.9735000000, 1.5322000000, 2.6639000000", \
- "0.3207000000, 0.4332000000, 0.5250000000, 0.6844000000, 0.9771000000, 1.5326000000, 2.6654000000");
- }
- sdf_cond : "(!A0&A1&!A2&A3&!S1)";
- timing_sense : "positive_unate";
- when : "(!A0&A1&!A2&A3&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.5900700000, 4.9022700000, 5.1324700000, 5.4935700000, 6.0440700000, 6.8879700000, 8.2288700000", \
- "4.5951700000, 4.9072700000, 5.1375700000, 5.4986700000, 6.0489700000, 6.8929700000, 8.2337700000", \
- "4.5977300000, 4.9099300000, 5.1402300000, 5.5011300000, 6.0515300000, 6.8956300000, 8.2364300000", \
- "4.6041000000, 4.9164000000, 5.1466000000, 5.5077000000, 6.0581000000, 6.9021000000, 8.2430000000", \
- "4.6369000000, 4.9490000000, 5.1793000000, 5.5404000000, 6.0909000000, 6.9348000000, 8.2757000000", \
- "4.7030000000, 5.0152000000, 5.2455000000, 5.6064000000, 6.1569000000, 7.0010000000, 8.3419000000", \
- "4.8526000000, 5.1646000000, 5.3949000000, 5.7558000000, 6.3064000000, 7.1504000000, 8.4913000000", \
- "5.0111000000, 5.3233000000, 5.5536000000, 5.9145000000, 6.4650000000, 7.3091000000, 8.6499000000", \
- "5.4787700000, 5.7908700000, 6.0211700000, 6.3820700000, 6.9324700000, 7.7762700000, 9.1166700000", \
- "5.7293300000, 6.0414300000, 6.2717300000, 6.6327300000, 7.1832300000, 8.0268300000, 9.3668300000", \
- "5.9839000000, 6.2961000000, 6.5263000000, 6.8870000000, 7.4370000000, 8.2810000000, 9.6210000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.9513700000, 2.1274700000, 2.2570700000, 2.4634700000, 2.7899700000, 3.3205700000, 4.2411700000", \
- "1.9531700000, 2.1292700000, 2.2587700000, 2.4652700000, 2.7916700000, 3.3223700000, 4.2413700000", \
- "1.9563300000, 2.1325300000, 2.2620300000, 2.4684300000, 2.7949300000, 3.3255300000, 4.2461300000", \
- "1.9718000000, 2.1479000000, 2.2774000000, 2.4840000000, 2.8104000000, 3.3409000000, 4.2611000000", \
- "2.0264000000, 2.2025000000, 2.3320000000, 2.5386000000, 2.8650000000, 3.3956000000, 4.3159000000", \
- "2.1100000000, 2.2861000000, 2.4156000000, 2.6222000000, 2.9486000000, 3.4792000000, 4.3992000000", \
- "2.2800000000, 2.4562000000, 2.5857000000, 2.7922000000, 3.1187000000, 3.6493000000, 4.5699000000", \
- "2.4506000000, 2.6268000000, 2.7563000000, 2.9626000000, 3.2891000000, 3.8198000000, 4.7407000000", \
- "2.9269700000, 3.1031700000, 3.2325700000, 3.4387700000, 3.7648700000, 4.2957700000, 5.2167700000", \
- "3.1690300000, 3.3452300000, 3.4746300000, 3.6809300000, 4.0070300000, 4.5378300000, 5.4591300000", \
- "3.3987000000, 3.5762000000, 3.7062000000, 3.9129000000, 4.2394000000, 4.7705000000, 5.6923000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6477000000, 0.8529000000, 1.0075000000, 1.2611000000, 1.6787000000, 2.3992000000, 3.7344000000", \
- "0.6477000000, 0.8530000000, 1.0075000000, 1.2606000000, 1.6794000000, 2.3994000000, 3.7335000000", \
- "0.6476000000, 0.8531000000, 1.0082000000, 1.2612000000, 1.6796000000, 2.3993000000, 3.7328000000", \
- "0.6478000000, 0.8538000000, 1.0076000000, 1.2606000000, 1.6787000000, 2.3990000000, 3.7340000000", \
- "0.6478000000, 0.8529000000, 1.0077000000, 1.2612000000, 1.6787000000, 2.3991000000, 3.7276000000", \
- "0.6477000000, 0.8533000000, 1.0083000000, 1.2612000000, 1.6798000000, 2.3995000000, 3.7330000000", \
- "0.6475000000, 0.8530000000, 1.0081000000, 1.2635000000, 1.6799000000, 2.4030000000, 3.7320000000", \
- "0.6476000000, 0.8532000000, 1.0082000000, 1.2611000000, 1.6795000000, 2.3992000000, 3.7330000000", \
- "0.6475000000, 0.8531000000, 1.0079000000, 1.2611000000, 1.6794000000, 2.3990000000, 3.7337000000", \
- "0.6477000000, 0.8528000000, 1.0075000000, 1.2611000000, 1.6792000000, 2.3998000000, 3.7280000000", \
- "0.6477000000, 0.8540000000, 1.0096000000, 1.2617000000, 1.6810000000, 2.4000000000, 3.7340000000");
- }
- related_pin : "S0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3028000000, 0.4177000000, 0.5119000000, 0.6774000000, 0.9768000000, 1.5391000000, 2.6680000000", \
- "0.3025000000, 0.4183000000, 0.5116000000, 0.6779000000, 0.9763000000, 1.5398000000, 2.6740000000", \
- "0.3028000000, 0.4177000000, 0.5118000000, 0.6774000000, 0.9767000000, 1.5403000000, 2.6699000000", \
- "0.3030000000, 0.4178000000, 0.5127000000, 0.6789000000, 0.9773000000, 1.5422000000, 2.6733000000", \
- "0.3028000000, 0.4180000000, 0.5123000000, 0.6797000000, 0.9776000000, 1.5418000000, 2.6732000000", \
- "0.3029000000, 0.4181000000, 0.5122000000, 0.6795000000, 0.9761000000, 1.5414000000, 2.6737000000", \
- "0.3030000000, 0.4180000000, 0.5128000000, 0.6777000000, 0.9768000000, 1.5396000000, 2.6722000000", \
- "0.3030000000, 0.4180000000, 0.5121000000, 0.6776000000, 0.9773000000, 1.5394000000, 2.6691000000", \
- "0.3036000000, 0.4191000000, 0.5127000000, 0.6791000000, 0.9778000000, 1.5390000000, 2.6723000000", \
- "0.3050000000, 0.4205000000, 0.5135000000, 0.6798000000, 0.9789000000, 1.5421000000, 2.6706000000", \
- "0.3120000000, 0.4255000000, 0.5188000000, 0.6839000000, 0.9816000000, 1.5424000000, 2.6705000000");
- }
- sdf_cond : "(!A0&A1&!A2&A3&S1)";
- timing_sense : "positive_unate";
- when : "(!A0&A1&!A2&A3&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.0080700000, 4.3087700000, 4.5300700000, 4.8765700000, 5.4044700000, 6.2145700000, 7.5112700000", \
- "4.0139700000, 4.3146700000, 4.5359700000, 4.8824700000, 5.4103700000, 6.2205700000, 7.5172700000", \
- "4.0172300000, 4.3178300000, 4.5391300000, 4.8856300000, 5.4135300000, 6.2237300000, 7.5204300000", \
- "4.0267000000, 4.3274000000, 4.5487000000, 4.8952000000, 5.4231000000, 6.2332000000, 7.5300000000", \
- "4.0682000000, 4.3688000000, 4.5902000000, 4.9367000000, 5.4645000000, 6.2750000000, 7.5715000000", \
- "4.1436000000, 4.4442000000, 4.6656000000, 5.0121000000, 5.5400000000, 6.3502000000, 7.6470000000", \
- "4.3063000000, 4.6069000000, 4.8283000000, 5.1748000000, 5.7025000000, 6.5129000000, 7.8098000000", \
- "4.4757000000, 4.7764000000, 4.9977000000, 5.3442000000, 5.8720000000, 6.6821000000, 7.9789000000", \
- "4.9635700000, 5.2641700000, 5.4855700000, 5.8319700000, 6.3596700000, 7.1695700000, 8.4656700000", \
- "5.2205300000, 5.5211300000, 5.7424300000, 6.0889300000, 6.6164300000, 7.4258300000, 8.7228300000", \
- "5.4771000000, 5.7776000000, 5.9989000000, 6.3453000000, 6.8729000000, 7.6830000000, 8.9790000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.7775700000, 1.9572700000, 2.0891700000, 2.2987700000, 2.6284700000, 3.1623700000, 4.0848700000", \
- "1.7794700000, 1.9591700000, 2.0910700000, 2.3006700000, 2.6303700000, 3.1642700000, 4.0866700000", \
- "1.7827300000, 1.9624300000, 2.0943300000, 2.3039300000, 2.6336300000, 3.1675300000, 4.0899300000", \
- "1.7983000000, 1.9780000000, 2.1099000000, 2.3194000000, 2.6492000000, 3.1832000000, 4.1056000000", \
- "1.8530000000, 2.0327000000, 2.1647000000, 2.3743000000, 2.7039000000, 3.2383000000, 4.1614000000", \
- "1.9373000000, 2.1172000000, 2.2491000000, 2.4586000000, 2.7884000000, 3.3227000000, 4.2457000000", \
- "2.1080000000, 2.2878000000, 2.4197000000, 2.6292000000, 2.9590000000, 3.4933000000, 4.4169000000", \
- "2.2785000000, 2.4585000000, 2.5905000000, 2.7998000000, 3.1293000000, 3.6638000000, 4.5873000000", \
- "2.7468700000, 2.9267700000, 3.0586700000, 3.2679700000, 3.5974700000, 4.1318700000, 5.0555700000", \
- "2.9778300000, 3.1580300000, 3.2900300000, 3.4994300000, 3.8291300000, 4.3635300000, 5.2869300000", \
- "3.1940000000, 3.3775000000, 3.5106000000, 3.7212000000, 4.0516000000, 4.5863000000, 5.5100000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6103000000, 0.8090000000, 0.9572000000, 1.2000000000, 1.6027000000, 2.3104000000, 3.6258000000", \
- "0.6103000000, 0.8088000000, 0.9570000000, 1.2006000000, 1.6026000000, 2.3103000000, 3.6259000000", \
- "0.6101000000, 0.8093000000, 0.9573000000, 1.2005000000, 1.6025000000, 2.3102000000, 3.6258000000", \
- "0.6103000000, 0.8087000000, 0.9570000000, 1.2005000000, 1.6028000000, 2.3106000000, 3.6259000000", \
- "0.6100000000, 0.8097000000, 0.9589000000, 1.2005000000, 1.6039000000, 2.3053000000, 3.6247000000", \
- "0.6103000000, 0.8092000000, 0.9572000000, 1.2006000000, 1.6025000000, 2.3102000000, 3.6258000000", \
- "0.6101000000, 0.8084000000, 0.9567000000, 1.2004000000, 1.6042000000, 2.3053000000, 3.6276000000", \
- "0.6102000000, 0.8088000000, 0.9569000000, 1.2003000000, 1.6033000000, 2.3100000000, 3.6266000000", \
- "0.6102000000, 0.8087000000, 0.9568000000, 1.2003000000, 1.6034000000, 2.3098000000, 3.6262000000", \
- "0.6101000000, 0.8085000000, 0.9567000000, 1.2002000000, 1.6042000000, 2.3062000000, 3.6278000000", \
- "0.6105000000, 0.8083000000, 0.9572000000, 1.2006000000, 1.6062000000, 2.3054000000, 3.6280000000");
- }
- related_pin : "S0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3095000000, 0.4268000000, 0.5219000000, 0.6885000000, 0.9874000000, 1.5495000000, 2.6778000000", \
- "0.3096000000, 0.4268000000, 0.5219000000, 0.6886000000, 0.9871000000, 1.5495000000, 2.6781000000", \
- "0.3096000000, 0.4268000000, 0.5219000000, 0.6886000000, 0.9870000000, 1.5496000000, 2.6784000000", \
- "0.3095000000, 0.4274000000, 0.5219000000, 0.6886000000, 0.9867000000, 1.5497000000, 2.6786000000", \
- "0.3095000000, 0.4271000000, 0.5211000000, 0.6877000000, 0.9866000000, 1.5492000000, 2.6819000000", \
- "0.3095000000, 0.4273000000, 0.5219000000, 0.6885000000, 0.9874000000, 1.5503000000, 2.6791000000", \
- "0.3096000000, 0.4271000000, 0.5220000000, 0.6887000000, 0.9880000000, 1.5507000000, 2.6783000000", \
- "0.3101000000, 0.4266000000, 0.5220000000, 0.6876000000, 0.9887000000, 1.5497000000, 2.6827000000", \
- "0.3100000000, 0.4272000000, 0.5219000000, 0.6885000000, 0.9875000000, 1.5493000000, 2.6818000000", \
- "0.3135000000, 0.4301000000, 0.5248000000, 0.6901000000, 0.9884000000, 1.5510000000, 2.6788000000", \
- "0.3245000000, 0.4388000000, 0.5312000000, 0.6952000000, 0.9914000000, 1.5510000000, 2.6820000000");
- }
- sdf_cond : "(!A0&A1&A2&!A3&!S1)";
- timing_sense : "positive_unate";
- when : "(!A0&A1&A2&!A3&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("5.4075700000, 5.7228700000, 5.9554700000, 6.3200700000, 6.8757700000, 7.7268700000, 9.0766700000", \
- "5.4131700000, 5.7283700000, 5.9610700000, 6.3258700000, 6.8817700000, 7.7326700000, 9.0825700000", \
- "5.4205300000, 5.7357300000, 5.9684300000, 6.3332300000, 6.8890300000, 7.7400300000, 9.0899300000", \
- "5.4468000000, 5.7621000000, 5.9947000000, 6.3595000000, 6.9153000000, 7.7664000000, 9.1162000000", \
- "5.5267000000, 5.8419000000, 6.0745000000, 6.4393000000, 6.9952000000, 7.8462000000, 9.1960000000", \
- "5.6394000000, 5.9546000000, 6.1872000000, 6.5520000000, 7.1080000000, 7.9590000000, 9.3089000000", \
- "5.8433000000, 6.1586000000, 6.3914000000, 6.7562000000, 7.3121000000, 8.1635000000, 9.5130000000", \
- "6.0310000000, 6.3463000000, 6.5790000000, 6.9438000000, 7.4999000000, 8.3511000000, 9.7010000000", \
- "6.4703700000, 6.7856700000, 7.0183700000, 7.3831700000, 7.9396700000, 8.7906700000, 10.140700000", \
- "6.6575300000, 6.9729300000, 7.2056300000, 7.5708300000, 8.1258300000, 8.9778300000, 10.327800000", \
- "6.8266000000, 7.1420000000, 7.3740000000, 7.7390000000, 8.2950000000, 9.1460000000, 10.497000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("3.1763700000, 3.3538700000, 3.4842700000, 3.6917700000, 4.0195700000, 4.5519700000, 5.4745700000", \
- "3.1796700000, 3.3572700000, 3.4876700000, 3.6952700000, 4.0229700000, 4.5550700000, 5.4768700000", \
- "3.1841300000, 3.3617300000, 3.4921300000, 3.6996300000, 4.0273300000, 4.5594300000, 5.4814300000", \
- "3.1980000000, 3.3756000000, 3.5059000000, 3.7136000000, 4.0412000000, 4.5734000000, 5.4953000000", \
- "3.2449000000, 3.4225000000, 3.5529000000, 3.7604000000, 4.0882000000, 4.6206000000, 5.5430000000", \
- "3.3280000000, 3.5055000000, 3.6359000000, 3.8434000000, 4.1712000000, 4.7034000000, 5.6258000000", \
- "3.5131000000, 3.6907000000, 3.8210000000, 4.0287000000, 4.3564000000, 4.8888000000, 5.8108000000", \
- "3.7072000000, 3.8847000000, 4.0151000000, 4.2226000000, 4.5504000000, 5.0829000000, 6.0054000000", \
- "4.2422700000, 4.4198700000, 4.5501700000, 4.7577700000, 5.0855700000, 5.6178700000, 6.5401700000", \
- "4.4964300000, 4.6739300000, 4.8043300000, 5.0119300000, 5.3397300000, 5.8723300000, 6.7947300000", \
- "4.7312000000, 4.9088000000, 5.0392000000, 5.2468000000, 5.5747000000, 6.1071000000, 7.0290000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6574000000, 0.8654000000, 1.0229000000, 1.2769000000, 1.7004000000, 2.4251000000, 3.7573000000", \
- "0.6575000000, 0.8647000000, 1.0209000000, 1.2765000000, 1.6977000000, 2.4215000000, 3.7593000000", \
- "0.6575000000, 0.8646000000, 1.0209000000, 1.2765000000, 1.6977000000, 2.4215000000, 3.7592000000", \
- "0.6575000000, 0.8647000000, 1.0209000000, 1.2764000000, 1.6977000000, 2.4215000000, 3.7585000000", \
- "0.6574000000, 0.8649000000, 1.0213000000, 1.2771000000, 1.6976000000, 2.4215000000, 3.7599000000", \
- "0.6574000000, 0.8649000000, 1.0213000000, 1.2789000000, 1.6980000000, 2.4213000000, 3.7520000000", \
- "0.6572000000, 0.8649000000, 1.0212000000, 1.2765000000, 1.6980000000, 2.4215000000, 3.7560000000", \
- "0.6578000000, 0.8646000000, 1.0210000000, 1.2768000000, 1.6976000000, 2.4218000000, 3.7598000000", \
- "0.6577000000, 0.8646000000, 1.0209000000, 1.2774000000, 1.6978000000, 2.4220000000, 3.7520000000", \
- "0.6574000000, 0.8651000000, 1.0216000000, 1.2764000000, 1.6987000000, 2.4220000000, 3.7560000000", \
- "0.6578000000, 0.8649000000, 1.0216000000, 1.2790000000, 1.6980000000, 2.4210000000, 3.7510000000");
- }
- related_pin : "S0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3070000000, 0.4225000000, 0.5167000000, 0.6831000000, 0.9829000000, 1.5444000000, 2.6751000000", \
- "0.3075000000, 0.4225000000, 0.5176000000, 0.6840000000, 0.9816000000, 1.5470000000, 2.6785000000", \
- "0.3070000000, 0.4224000000, 0.5168000000, 0.6840000000, 0.9816000000, 1.5470000000, 2.6783000000", \
- "0.3072000000, 0.4225000000, 0.5175000000, 0.6850000000, 0.9816000000, 1.5470000000, 2.6784000000", \
- "0.3071000000, 0.4231000000, 0.5165000000, 0.6832000000, 0.9820000000, 1.5437000000, 2.6770000000", \
- "0.3072000000, 0.4224000000, 0.5168000000, 0.6827000000, 0.9829000000, 1.5457000000, 2.6773000000", \
- "0.3072000000, 0.4233000000, 0.5164000000, 0.6832000000, 0.9818000000, 1.5449000000, 2.6787000000", \
- "0.3070000000, 0.4226000000, 0.5166000000, 0.6831000000, 0.9827000000, 1.5442000000, 2.6756000000", \
- "0.3074000000, 0.4224000000, 0.5168000000, 0.6829000000, 0.9836000000, 1.5480000000, 2.6773000000", \
- "0.3072000000, 0.4232000000, 0.5166000000, 0.6833000000, 0.9820000000, 1.5434000000, 2.6778000000", \
- "0.3076000000, 0.4226000000, 0.5170000000, 0.6830000000, 0.9837000000, 1.5478000000, 2.6774000000");
- }
- sdf_cond : "(!A0&A1&A2&!A3&S1)";
- timing_sense : "negative_unate";
- when : "(!A0&A1&A2&!A3&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("3.8146700000, 4.1153700000, 4.3367700000, 4.6834700000, 5.2117700000, 6.0222700000, 7.3190700000", \
- "3.8205700000, 4.1213700000, 4.3427700000, 4.6893700000, 5.2174700000, 6.0283700000, 7.3251700000", \
- "3.8236300000, 4.1243300000, 4.3458300000, 4.6923300000, 5.2205300000, 6.0314300000, 7.3283300000", \
- "3.8327000000, 4.1335000000, 4.3549000000, 4.7015000000, 5.2297000000, 6.0406000000, 7.3375000000", \
- "3.8739000000, 4.1746000000, 4.3961000000, 4.7427000000, 5.2710000000, 6.0818000000, 7.3784000000", \
- "3.9490000000, 4.2498000000, 4.4712000000, 4.8179000000, 5.3462000000, 6.1569000000, 7.4537000000", \
- "4.1113000000, 4.4121000000, 4.6335000000, 4.9802000000, 5.5085000000, 6.3191000000, 7.6160000000", \
- "4.2802000000, 4.5808000000, 4.8022000000, 5.1488000000, 5.6770000000, 6.4879000000, 7.7844000000", \
- "4.7651700000, 5.0657700000, 5.2871700000, 5.6337700000, 6.1618700000, 6.9725700000, 8.2686700000", \
- "5.0213300000, 5.3220300000, 5.5433300000, 5.8899300000, 6.4180300000, 7.2283300000, 8.5248300000", \
- "5.2781000000, 5.5789000000, 5.8003000000, 6.1468000000, 6.6748000000, 7.4850000000, 8.7810000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.7596700000, 1.9365700000, 2.0662700000, 2.2721700000, 2.5957700000, 3.1208700000, 4.0353700000", \
- "1.7617700000, 1.9385700000, 2.0681700000, 2.2741700000, 2.5977700000, 3.1228700000, 4.0373700000", \
- "1.7649300000, 1.9418300000, 2.0714300000, 2.2773300000, 2.6010300000, 3.1262300000, 4.0397300000", \
- "1.7807000000, 1.9576000000, 2.0872000000, 2.2932000000, 2.6168000000, 3.1419000000, 4.0563000000", \
- "1.8360000000, 2.0128000000, 2.1425000000, 2.3484000000, 2.6720000000, 3.1972000000, 4.1117000000", \
- "1.9200000000, 2.0971000000, 2.2268000000, 2.4325000000, 2.7562000000, 3.2817000000, 4.1950000000", \
- "2.0913000000, 2.2684000000, 2.3981000000, 2.6037000000, 2.9274000000, 3.4528000000, 4.3653000000", \
- "2.2618000000, 2.4389000000, 2.5685000000, 2.7742000000, 3.0978000000, 3.6231000000, 4.5373000000", \
- "2.7283700000, 2.9054700000, 3.0350700000, 3.2407700000, 3.5641700000, 4.0894700000, 5.0044700000", \
- "2.9572300000, 3.1345300000, 3.2642300000, 3.4699300000, 3.7936300000, 4.3195300000, 5.2346300000", \
- "3.1700000000, 3.3507000000, 3.4817000000, 3.6885000000, 4.0129000000, 4.5392000000, 5.4547000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6111000000, 0.8091000000, 0.9596000000, 1.2013000000, 1.6028000000, 2.3096000000, 3.6257000000", \
- "0.6110000000, 0.8090000000, 0.9576000000, 1.2015000000, 1.6059000000, 2.3043000000, 3.6254000000", \
- "0.6112000000, 0.8092000000, 0.9583000000, 1.2034000000, 1.6047000000, 2.3046000000, 3.6268000000", \
- "0.6112000000, 0.8091000000, 0.9596000000, 1.2011000000, 1.6060000000, 2.3039000000, 3.6284000000", \
- "0.6110000000, 0.8104000000, 0.9580000000, 1.2011000000, 1.6031000000, 2.3047000000, 3.6229000000", \
- "0.6111000000, 0.8097000000, 0.9578000000, 1.2011000000, 1.6026000000, 2.3094000000, 3.6258000000", \
- "0.6111000000, 0.8098000000, 0.9578000000, 1.2010000000, 1.6026000000, 2.3096000000, 3.6261000000", \
- "0.6109000000, 0.8105000000, 0.9596000000, 1.2010000000, 1.6035000000, 2.3050000000, 3.6234000000", \
- "0.6109000000, 0.8092000000, 0.9579000000, 1.2012000000, 1.6061000000, 2.3048000000, 3.6278000000", \
- "0.6110000000, 0.8103000000, 0.9595000000, 1.2011000000, 1.6032000000, 2.3054000000, 3.6266000000", \
- "0.6111000000, 0.8096000000, 0.9577000000, 1.2012000000, 1.6032000000, 2.3101000000, 3.6260000000");
- }
- related_pin : "S0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3041000000, 0.4196000000, 0.5118000000, 0.6754000000, 0.9695000000, 1.5290000000, 2.6583000000", \
- "0.3039000000, 0.4197000000, 0.5123000000, 0.6766000000, 0.9694000000, 1.5300000000, 2.6599000000", \
- "0.3040000000, 0.4192000000, 0.5125000000, 0.6762000000, 0.9707000000, 1.5288000000, 2.6634000000", \
- "0.3038000000, 0.4196000000, 0.5124000000, 0.6768000000, 0.9722000000, 1.5310000000, 2.6615000000", \
- "0.3040000000, 0.4195000000, 0.5119000000, 0.6767000000, 0.9695000000, 1.5300000000, 2.6599000000", \
- "0.3045000000, 0.4189000000, 0.5126000000, 0.6749000000, 0.9702000000, 1.5297000000, 2.6634000000", \
- "0.3042000000, 0.4196000000, 0.5125000000, 0.6753000000, 0.9707000000, 1.5317000000, 2.6634000000", \
- "0.3041000000, 0.4195000000, 0.5126000000, 0.6766000000, 0.9706000000, 1.5290000000, 2.6639000000", \
- "0.3047000000, 0.4197000000, 0.5125000000, 0.6763000000, 0.9708000000, 1.5289000000, 2.6619000000", \
- "0.3077000000, 0.4219000000, 0.5146000000, 0.6775000000, 0.9726000000, 1.5329000000, 2.6624000000", \
- "0.3183000000, 0.4304000000, 0.5215000000, 0.6828000000, 0.9763000000, 1.5322000000, 2.6646000000");
- }
- sdf_cond : "(!A0&A1&A2&A3&!S1)";
- timing_sense : "positive_unate";
- when : "(!A0&A1&A2&A3&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.9693700000, 5.2784700000, 5.5062700000, 5.8627700000, 6.4046700000, 7.2333700000, 8.5518700000", \
- "4.9745700000, 5.2837700000, 5.5114700000, 5.8679700000, 6.4099700000, 7.2385700000, 8.5571700000", \
- "4.9812300000, 5.2904300000, 5.5182300000, 5.8747300000, 6.4166300000, 7.2453300000, 8.5638300000", \
- "5.0051000000, 5.3142000000, 5.5419000000, 5.8984000000, 6.4403000000, 7.2691000000, 8.5876000000", \
- "5.0779000000, 5.3870000000, 5.6148000000, 5.9713000000, 6.5133000000, 7.3421000000, 8.6605000000", \
- "5.1833000000, 5.4924000000, 5.7201000000, 6.0766000000, 6.6186000000, 7.4476000000, 8.7663000000", \
- "5.3813000000, 5.6905000000, 5.9183000000, 6.2748000000, 6.8169000000, 7.6457000000, 8.9643000000", \
- "5.5691000000, 5.8782000000, 6.1060000000, 6.4625000000, 7.0045000000, 7.8335000000, 9.1520000000", \
- "6.0279700000, 6.3369700000, 6.5647700000, 6.9211700000, 7.4631700000, 8.2926700000, 9.6116700000", \
- "6.2277300000, 6.5369300000, 6.7646300000, 7.1210300000, 7.6628300000, 8.4918300000, 9.8108300000", \
- "6.4091000000, 6.7181000000, 6.9460000000, 7.3020000000, 7.8440000000, 8.6730000000, 9.9920000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("3.1796700000, 3.3593700000, 3.4907700000, 3.6989700000, 4.0258700000, 4.5554700000, 5.4724700000", \
- "3.1828700000, 3.3625700000, 3.4940700000, 3.7021700000, 4.0290700000, 4.5586700000, 5.4758700000", \
- "3.1866300000, 3.3663300000, 3.4977300000, 3.7059300000, 4.0328300000, 4.5624300000, 5.4793300000", \
- "3.1998000000, 3.3796000000, 3.5109000000, 3.7192000000, 4.0461000000, 4.5753000000, 5.4937000000", \
- "3.2458000000, 3.4256000000, 3.5570000000, 3.7652000000, 4.0920000000, 4.6217000000, 5.5387000000", \
- "3.3271000000, 3.5069000000, 3.6383000000, 3.8464000000, 4.1733000000, 4.7029000000, 5.6207000000", \
- "3.5094000000, 3.6892000000, 3.8205000000, 4.0288000000, 4.3556000000, 4.8851000000, 5.8029000000", \
- "3.7014000000, 3.8812000000, 4.0126000000, 4.2207000000, 4.5477000000, 5.0771000000, 5.9959000000", \
- "4.2400700000, 4.4198700000, 4.5512700000, 4.7594700000, 5.0864700000, 5.6159700000, 6.5347700000", \
- "4.5032300000, 4.6830300000, 4.8144300000, 5.0225300000, 5.3495300000, 5.8791300000, 6.7976300000", \
- "4.7485000000, 4.9284000000, 5.0598000000, 5.2680000000, 5.5950000000, 6.1247000000, 7.0430000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6363000000, 0.8396000000, 0.9919000000, 1.2405000000, 1.6502000000, 2.3630000000, 3.6795000000", \
- "0.6362000000, 0.8396000000, 0.9918000000, 1.2403000000, 1.6501000000, 2.3631000000, 3.6802000000", \
- "0.6363000000, 0.8396000000, 0.9919000000, 1.2405000000, 1.6500000000, 2.3577000000, 3.6817000000", \
- "0.6359000000, 0.8395000000, 0.9919000000, 1.2408000000, 1.6503000000, 2.3630000000, 3.6786000000", \
- "0.6361000000, 0.8397000000, 0.9920000000, 1.2408000000, 1.6500000000, 2.3589000000, 3.6866000000", \
- "0.6361000000, 0.8408000000, 0.9941000000, 1.2409000000, 1.6529000000, 2.3591000000, 3.6834000000", \
- "0.6362000000, 0.8397000000, 0.9919000000, 1.2405000000, 1.6500000000, 2.3631000000, 3.6808000000", \
- "0.6365000000, 0.8394000000, 0.9919000000, 1.2410000000, 1.6508000000, 2.3630000000, 3.6830000000", \
- "0.6359000000, 0.8395000000, 0.9923000000, 1.2411000000, 1.6527000000, 2.3590000000, 3.6833000000", \
- "0.6361000000, 0.8402000000, 0.9925000000, 1.2408000000, 1.6508000000, 2.3586000000, 3.6760000000", \
- "0.6359000000, 0.8393000000, 0.9920000000, 1.2415000000, 1.6530000000, 2.3590000000, 3.6830000000");
- }
- related_pin : "S0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3113000000, 0.4271000000, 0.5207000000, 0.6846000000, 0.9816000000, 1.5395000000, 2.6729000000", \
- "0.3114000000, 0.4271000000, 0.5206000000, 0.6845000000, 0.9820000000, 1.5397000000, 2.6729000000", \
- "0.3112000000, 0.4271000000, 0.5206000000, 0.6847000000, 0.9809000000, 1.5392000000, 2.6729000000", \
- "0.3113000000, 0.4274000000, 0.5208000000, 0.6850000000, 0.9804000000, 1.5424000000, 2.6722000000", \
- "0.3112000000, 0.4270000000, 0.5205000000, 0.6847000000, 0.9804000000, 1.5386000000, 2.6729000000", \
- "0.3116000000, 0.4270000000, 0.5207000000, 0.6845000000, 0.9813000000, 1.5397000000, 2.6730000000", \
- "0.3112000000, 0.4270000000, 0.5202000000, 0.6851000000, 0.9804000000, 1.5397000000, 2.6727000000", \
- "0.3113000000, 0.4271000000, 0.5212000000, 0.6849000000, 0.9822000000, 1.5414000000, 2.6677000000", \
- "0.3113000000, 0.4269000000, 0.5212000000, 0.6847000000, 0.9819000000, 1.5414000000, 2.6686000000", \
- "0.3113000000, 0.4270000000, 0.5215000000, 0.6846000000, 0.9811000000, 1.5419000000, 2.6724000000", \
- "0.3118000000, 0.4272000000, 0.5209000000, 0.6848000000, 0.9815000000, 1.5397000000, 2.6730000000");
- }
- sdf_cond : "(A0&!A1&!A2&!A3&!S1)";
- timing_sense : "negative_unate";
- when : "(A0&!A1&!A2&!A3&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("5.0784700000, 5.3876700000, 5.6154700000, 5.9718700000, 6.5137700000, 7.3429700000, 8.6614700000", \
- "5.0832700000, 5.3923700000, 5.6201700000, 5.9766700000, 6.5186700000, 7.3475700000, 8.6663700000", \
- "5.0897300000, 5.3989300000, 5.6267300000, 5.9831300000, 6.5251300000, 7.3541300000, 8.6728300000", \
- "5.1131000000, 5.4223000000, 5.6501000000, 6.0065000000, 6.5485000000, 7.3775000000, 8.6962000000", \
- "5.1855000000, 5.4946000000, 5.7223000000, 6.0788000000, 6.6208000000, 7.4500000000, 8.7689000000", \
- "5.2893000000, 5.5985000000, 5.8263000000, 6.1828000000, 6.7249000000, 7.5539000000, 8.8728000000", \
- "5.4820000000, 5.7912000000, 6.0189000000, 6.3754000000, 6.9175000000, 7.7469000000, 9.0655000000", \
- "5.6638000000, 5.9728000000, 6.2005000000, 6.5570000000, 7.0991000000, 7.9285000000, 9.2480000000", \
- "6.0991700000, 6.4081700000, 6.6359700000, 6.9924700000, 7.5345700000, 8.3636700000, 9.6826700000", \
- "6.2868300000, 6.5959300000, 6.8237300000, 7.1802300000, 7.7218300000, 8.5518300000, 9.8708300000", \
- "6.4567000000, 6.7658000000, 6.9940000000, 7.3500000000, 7.8920000000, 8.7210000000, 10.040000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("3.1607700000, 3.3408700000, 3.4726700000, 3.6811700000, 4.0087700000, 4.5389700000, 5.4578700000", \
- "3.1642700000, 3.3444700000, 3.4762700000, 3.6848700000, 4.0123700000, 4.5425700000, 5.4614700000", \
- "3.1682300000, 3.3484300000, 3.4801300000, 3.6888300000, 4.0162300000, 4.5462300000, 5.4653300000", \
- "3.1819000000, 3.3620000000, 3.4937000000, 3.7023000000, 4.0297000000, 4.5601000000, 5.4777000000", \
- "3.2274000000, 3.4075000000, 3.5392000000, 3.7477000000, 4.0753000000, 4.6055000000, 5.5238000000", \
- "3.3078000000, 3.4879000000, 3.6195000000, 3.8282000000, 4.1555000000, 4.6858000000, 5.6037000000", \
- "3.4893000000, 3.6694000000, 3.8011000000, 4.0096000000, 4.3371000000, 4.8671000000, 5.7865000000", \
- "3.6802000000, 3.8602000000, 3.9919000000, 4.2003000000, 4.5279000000, 5.0579000000, 5.9771000000", \
- "4.2115700000, 4.3915700000, 4.5231700000, 4.7316700000, 5.0590700000, 5.5893700000, 6.5067700000", \
- "4.4667300000, 4.6467300000, 4.7783300000, 4.9868300000, 5.3141300000, 5.8445300000, 6.7621300000", \
- "4.7029000000, 4.8830000000, 5.0146000000, 5.2233000000, 5.5506000000, 6.0807000000, 6.9990000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6359000000, 0.8401000000, 0.9922000000, 1.2407000000, 1.6510000000, 2.3590000000, 3.6868000000", \
- "0.6360000000, 0.8394000000, 0.9917000000, 1.2405000000, 1.6504000000, 2.3632000000, 3.6841000000", \
- "0.6359000000, 0.8398000000, 0.9923000000, 1.2408000000, 1.6503000000, 2.3591000000, 3.6868000000", \
- "0.6359000000, 0.8399000000, 0.9924000000, 1.2409000000, 1.6504000000, 2.3591000000, 3.6861000000", \
- "0.6357000000, 0.8396000000, 0.9921000000, 1.2409000000, 1.6529000000, 2.3590000000, 3.6840000000", \
- "0.6364000000, 0.8393000000, 0.9918000000, 1.2410000000, 1.6508000000, 2.3632000000, 3.6836000000", \
- "0.6359000000, 0.8403000000, 0.9936000000, 1.2410000000, 1.6528000000, 2.3589000000, 3.6867000000", \
- "0.6358000000, 0.8395000000, 0.9922000000, 1.2409000000, 1.6530000000, 2.3594000000, 3.6844000000", \
- "0.6360000000, 0.8393000000, 0.9919000000, 1.2427000000, 1.6514000000, 2.3633000000, 3.6831000000", \
- "0.6362000000, 0.8393000000, 0.9918000000, 1.2407000000, 1.6508000000, 2.3630000000, 3.6840000000", \
- "0.6360000000, 0.8396000000, 0.9913000000, 1.2400000000, 1.6500000000, 2.3630000000, 3.6800000000");
- }
- related_pin : "S0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3119000000, 0.4278000000, 0.5225000000, 0.6858000000, 0.9823000000, 1.5413000000, 2.6742000000", \
- "0.3119000000, 0.4278000000, 0.5222000000, 0.6873000000, 0.9840000000, 1.5432000000, 2.6743000000", \
- "0.3119000000, 0.4280000000, 0.5220000000, 0.6876000000, 0.9817000000, 1.5420000000, 2.6733000000", \
- "0.3121000000, 0.4280000000, 0.5216000000, 0.6859000000, 0.9819000000, 1.5402000000, 2.6742000000", \
- "0.3122000000, 0.4278000000, 0.5225000000, 0.6857000000, 0.9826000000, 1.5411000000, 2.6744000000", \
- "0.3118000000, 0.4277000000, 0.5213000000, 0.6859000000, 0.9817000000, 1.5414000000, 2.6740000000", \
- "0.3118000000, 0.4277000000, 0.5220000000, 0.6858000000, 0.9832000000, 1.5427000000, 2.6695000000", \
- "0.3117000000, 0.4276000000, 0.5220000000, 0.6856000000, 0.9826000000, 1.5428000000, 2.6711000000", \
- "0.3118000000, 0.4277000000, 0.5213000000, 0.6856000000, 0.9819000000, 1.5404000000, 2.6737000000", \
- "0.3117000000, 0.4277000000, 0.5214000000, 0.6857000000, 0.9814000000, 1.5436000000, 2.6736000000", \
- "0.3119000000, 0.4277000000, 0.5215000000, 0.6862000000, 0.9817000000, 1.5419000000, 2.6733000000");
- }
- sdf_cond : "(A0&!A1&!A2&A3&!S1)";
- timing_sense : "negative_unate";
- when : "(A0&!A1&!A2&A3&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.8267700000, 5.1388700000, 5.3691700000, 5.7300700000, 6.2805700000, 7.1243700000, 8.4654700000", \
- "4.8318700000, 5.1440700000, 5.3742700000, 5.7352700000, 6.2856700000, 7.1295700000, 8.4705700000", \
- "4.8345300000, 5.1466300000, 5.3769300000, 5.7379300000, 6.2883300000, 7.1323300000, 8.4733300000", \
- "4.8408000000, 5.1530000000, 5.3832000000, 5.7442000000, 6.2946000000, 7.1386000000, 8.4796000000", \
- "4.8736000000, 5.1857000000, 5.4160000000, 5.7771000000, 6.3277000000, 7.1716000000, 8.5126000000", \
- "4.9393000000, 5.2516000000, 5.4819000000, 5.8429000000, 6.3933000000, 7.2374000000, 8.5785000000", \
- "5.0881000000, 5.4003000000, 5.6306000000, 5.9917000000, 6.5422000000, 7.3861000000, 8.7273000000", \
- "5.2470000000, 5.5591000000, 5.7893000000, 6.1503000000, 6.7008000000, 7.5447000000, 8.8857000000", \
- "5.7146700000, 6.0267700000, 6.2569700000, 6.6179700000, 7.1683700000, 8.0116700000, 9.3526700000", \
- "5.9658300000, 6.2779300000, 6.5082300000, 6.8692300000, 7.4198300000, 8.2628300000, 9.6038300000", \
- "6.2201000000, 6.5323000000, 6.7625000000, 7.1230000000, 7.6740000000, 8.5170000000, 9.8580000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.0170700000, 2.1959700000, 2.3274700000, 2.5367700000, 2.8669700000, 3.4016700000, 4.3256700000", \
- "2.0186700000, 2.1976700000, 2.3291700000, 2.5386700000, 2.8687700000, 3.4036700000, 4.3262700000", \
- "2.0219300000, 2.2009300000, 2.3324300000, 2.5418300000, 2.8719300000, 3.4068300000, 4.3299300000", \
- "2.0374000000, 2.2164000000, 2.3479000000, 2.5574000000, 2.8876000000, 3.4226000000, 4.3453000000", \
- "2.0920000000, 2.2709000000, 2.4025000000, 2.6120000000, 2.9422000000, 3.4772000000, 4.4010000000", \
- "2.1760000000, 2.3550000000, 2.4866000000, 2.6960000000, 3.0264000000, 3.5614000000, 4.4855000000", \
- "2.3462000000, 2.5252000000, 2.6568000000, 2.8662000000, 3.1967000000, 3.7316000000, 4.6557000000", \
- "2.5174000000, 2.6965000000, 2.8280000000, 3.0375000000, 3.3678000000, 3.9028000000, 4.8265000000", \
- "2.9969700000, 3.1759700000, 3.3073700000, 3.5165700000, 3.8463700000, 4.3811700000, 5.3041700000", \
- "3.2427300000, 3.4216300000, 3.5529300000, 3.7620300000, 4.0915300000, 4.6260300000, 5.5492300000", \
- "3.4786000000, 3.6582000000, 3.7898000000, 3.9989000000, 4.3285000000, 4.8630000000, 5.7871000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6477000000, 0.8532000000, 1.0083000000, 1.2638000000, 1.6804000000, 2.4037000000, 3.7327000000", \
- "0.6477000000, 0.8534000000, 1.0083000000, 1.2639000000, 1.6805000000, 2.4039000000, 3.7325000000", \
- "0.6478000000, 0.8531000000, 1.0078000000, 1.2613000000, 1.6798000000, 2.3998000000, 3.7345000000", \
- "0.6479000000, 0.8540000000, 1.0098000000, 1.2616000000, 1.6819000000, 2.4009000000, 3.7352000000", \
- "0.6478000000, 0.8532000000, 1.0082000000, 1.2618000000, 1.6792000000, 2.3999000000, 3.7361000000", \
- "0.6478000000, 0.8537000000, 1.0088000000, 1.2615000000, 1.6818000000, 2.4002000000, 3.7341000000", \
- "0.6478000000, 0.8532000000, 1.0079000000, 1.2610000000, 1.6793000000, 2.3999000000, 3.7355000000", \
- "0.6477000000, 0.8533000000, 1.0083000000, 1.2636000000, 1.6802000000, 2.4038000000, 3.7362000000", \
- "0.6478000000, 0.8533000000, 1.0083000000, 1.2637000000, 1.6802000000, 2.4041000000, 3.7348000000", \
- "0.6482000000, 0.8530000000, 1.0079000000, 1.2619000000, 1.6790000000, 2.3997000000, 3.7290000000", \
- "0.6478000000, 0.8542000000, 1.0095000000, 1.2616000000, 1.6821000000, 2.4010000000, 3.7350000000");
- }
- related_pin : "S0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3090000000, 0.4256000000, 0.5204000000, 0.6874000000, 0.9877000000, 1.5485000000, 2.6762000000", \
- "0.3092000000, 0.4257000000, 0.5211000000, 0.6889000000, 0.9864000000, 1.5494000000, 2.6799000000", \
- "0.3090000000, 0.4262000000, 0.5202000000, 0.6876000000, 0.9865000000, 1.5480000000, 2.6803000000", \
- "0.3092000000, 0.4259000000, 0.5210000000, 0.6891000000, 0.9865000000, 1.5495000000, 2.6798000000", \
- "0.3091000000, 0.4263000000, 0.5202000000, 0.6878000000, 0.9869000000, 1.5479000000, 2.6783000000", \
- "0.3090000000, 0.4256000000, 0.5206000000, 0.6878000000, 0.9879000000, 1.5488000000, 2.6754000000", \
- "0.3093000000, 0.4257000000, 0.5208000000, 0.6873000000, 0.9882000000, 1.5493000000, 2.6786000000", \
- "0.3097000000, 0.4259000000, 0.5216000000, 0.6897000000, 0.9867000000, 1.5494000000, 2.6795000000", \
- "0.3102000000, 0.4263000000, 0.5220000000, 0.6901000000, 0.9874000000, 1.5502000000, 2.6804000000", \
- "0.3109000000, 0.4275000000, 0.5218000000, 0.6900000000, 0.9874000000, 1.5493000000, 2.6811000000", \
- "0.3157000000, 0.4313000000, 0.5242000000, 0.6902000000, 0.9877000000, 1.5517000000, 2.6760000000");
- }
- sdf_cond : "(A0&!A1&!A2&A3&S1)";
- timing_sense : "positive_unate";
- when : "(A0&!A1&!A2&A3&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.8187700000, 5.1270700000, 5.3542700000, 5.7099700000, 6.2512700000, 7.0796700000, 8.3978700000", \
- "4.8236700000, 5.1319700000, 5.3591700000, 5.7148700000, 6.2561700000, 7.0847700000, 8.4025700000", \
- "4.8300300000, 5.1383300000, 5.3656300000, 5.7214300000, 6.2627300000, 7.0909300000, 8.4089300000", \
- "4.8529000000, 5.1613000000, 5.3884000000, 5.7442000000, 6.2854000000, 7.1138000000, 8.4321000000", \
- "4.9241000000, 5.2323000000, 5.4595000000, 5.8153000000, 6.3566000000, 7.1850000000, 8.5031000000", \
- "5.0283000000, 5.3366000000, 5.5638000000, 5.9196000000, 6.4609000000, 7.2895000000, 8.6076000000", \
- "5.2271000000, 5.5353000000, 5.7625000000, 6.1182000000, 6.6596000000, 7.4882000000, 8.8065000000", \
- "5.4169000000, 5.7252000000, 5.9525000000, 6.3084000000, 6.8499000000, 7.6781000000, 8.9960000000", \
- "5.8854700000, 6.1936700000, 6.4209700000, 6.7767700000, 7.3181700000, 8.1466700000, 9.4656700000", \
- "6.0905300000, 6.3988300000, 6.6261300000, 6.9819300000, 7.5238300000, 8.3518300000, 9.6708300000", \
- "6.2771000000, 6.5854000000, 6.8126000000, 7.1680000000, 7.7100000000, 8.5390000000, 9.8570000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("3.1812700000, 3.3618700000, 3.4937700000, 3.7026700000, 4.0302700000, 4.5599700000, 5.4785700000", \
- "3.1844700000, 3.3650700000, 3.4969700000, 3.7058700000, 4.0333700000, 4.5634700000, 5.4804700000", \
- "3.1883300000, 3.3689300000, 3.5009300000, 3.7096300000, 4.0372300000, 4.5673300000, 5.4856300000", \
- "3.2016000000, 3.3823000000, 3.5142000000, 3.7230000000, 4.0507000000, 4.5805000000, 5.4993000000", \
- "3.2476000000, 3.4283000000, 3.5602000000, 3.7690000000, 4.0965000000, 4.6267000000, 5.5438000000", \
- "3.3290000000, 3.5096000000, 3.6415000000, 3.8505000000, 4.1780000000, 4.7079000000, 5.6258000000", \
- "3.5110000000, 3.6916000000, 3.8235000000, 4.0323000000, 4.3600000000, 4.8899000000, 5.8088000000", \
- "3.7027000000, 3.8833000000, 4.0152000000, 4.2241000000, 4.5516000000, 5.0818000000, 5.9989000000", \
- "4.2419700000, 4.4225700000, 4.5544700000, 4.7633700000, 5.0908700000, 5.6210700000, 6.5385700000", \
- "4.5068300000, 4.6874300000, 4.8193300000, 5.0282300000, 5.3558300000, 5.8860300000, 6.8034300000", \
- "4.7549000000, 4.9356000000, 5.0676000000, 5.2765000000, 5.6041000000, 6.1340000000, 7.0520000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6333000000, 0.8380000000, 0.9894000000, 1.2400000000, 1.6488000000, 2.3604000000, 3.6812000000", \
- "0.6333000000, 0.8374000000, 0.9908000000, 1.2382000000, 1.6484000000, 2.3565000000, 3.6854000000", \
- "0.6337000000, 0.8365000000, 0.9889000000, 1.2376000000, 1.6473000000, 2.3562000000, 3.6813000000", \
- "0.6333000000, 0.8378000000, 0.9894000000, 1.2403000000, 1.6489000000, 2.3571000000, 3.6807000000", \
- "0.6330000000, 0.8364000000, 0.9891000000, 1.2399000000, 1.6483000000, 2.3612000000, 3.6808000000", \
- "0.6332000000, 0.8365000000, 0.9890000000, 1.2399000000, 1.6485000000, 2.3564000000, 3.6831000000", \
- "0.6331000000, 0.8380000000, 0.9893000000, 1.2381000000, 1.6502000000, 2.3566000000, 3.6830000000", \
- "0.6334000000, 0.8366000000, 0.9889000000, 1.2376000000, 1.6473000000, 2.3609000000, 3.6796000000", \
- "0.6332000000, 0.8368000000, 0.9893000000, 1.2402000000, 1.6490000000, 2.3597000000, 3.6813000000", \
- "0.6336000000, 0.8366000000, 0.9893000000, 1.2402000000, 1.6490000000, 2.3608000000, 3.6820000000", \
- "0.6334000000, 0.8375000000, 0.9907000000, 1.2388000000, 1.6506000000, 2.3570000000, 3.6850000000");
- }
- related_pin : "S0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3140000000, 0.4297000000, 0.5234000000, 0.6887000000, 0.9822000000, 1.5414000000, 2.6722000000", \
- "0.3137000000, 0.4296000000, 0.5230000000, 0.6870000000, 0.9824000000, 1.5400000000, 2.6731000000", \
- "0.3139000000, 0.4296000000, 0.5232000000, 0.6869000000, 0.9831000000, 1.5429000000, 2.6732000000", \
- "0.3140000000, 0.4296000000, 0.5237000000, 0.6884000000, 0.9822000000, 1.5417000000, 2.6699000000", \
- "0.3136000000, 0.4296000000, 0.5229000000, 0.6871000000, 0.9822000000, 1.5436000000, 2.6732000000", \
- "0.3138000000, 0.4295000000, 0.5230000000, 0.6874000000, 0.9823000000, 1.5410000000, 2.6729000000", \
- "0.3140000000, 0.4295000000, 0.5238000000, 0.6870000000, 0.9843000000, 1.5419000000, 2.6682000000", \
- "0.3137000000, 0.4296000000, 0.5230000000, 0.6871000000, 0.9822000000, 1.5397000000, 2.6732000000", \
- "0.3137000000, 0.4295000000, 0.5228000000, 0.6873000000, 0.9822000000, 1.5414000000, 2.6729000000", \
- "0.3139000000, 0.4297000000, 0.5232000000, 0.6870000000, 0.9834000000, 1.5407000000, 2.6730000000", \
- "0.3141000000, 0.4302000000, 0.5234000000, 0.6876000000, 0.9824000000, 1.5429000000, 2.6730000000");
- }
- sdf_cond : "(A0&!A1&A2&!A3&!S1)";
- timing_sense : "negative_unate";
- when : "(A0&!A1&A2&!A3&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("5.2975700000, 5.6128700000, 5.8455700000, 6.2100700000, 6.7656700000, 7.6166700000, 8.9661700000", \
- "5.3032700000, 5.6185700000, 5.8511700000, 6.2157700000, 6.7713700000, 7.6223700000, 8.9718700000", \
- "5.3105300000, 5.6258300000, 5.8583300000, 6.2230300000, 6.7788300000, 7.6296300000, 8.9792300000", \
- "5.3366000000, 5.6519000000, 5.8845000000, 6.2490000000, 6.8047000000, 7.6557000000, 9.0052000000", \
- "5.4162000000, 5.7315000000, 5.9641000000, 6.3287000000, 6.8844000000, 7.7354000000, 9.0849000000", \
- "5.5309000000, 5.8460000000, 6.0787000000, 6.4433000000, 6.9991000000, 7.8501000000, 9.1996000000", \
- "5.7422000000, 6.0573000000, 6.2900000000, 6.6547000000, 7.2106000000, 8.0616000000, 9.4110000000", \
- "5.9385000000, 6.2538000000, 6.4865000000, 6.8513000000, 7.4072000000, 8.2583000000, 9.6080000000", \
- "6.4135700000, 6.7288700000, 6.9614700000, 7.3261700000, 7.8819700000, 8.7336700000, 10.082700000", \
- "6.6196300000, 6.9349300000, 7.1676300000, 7.5318300000, 8.0878300000, 8.9398300000, 10.288800000", \
- "6.8066000000, 7.1220000000, 7.3550000000, 7.7190000000, 8.2750000000, 9.1260000000, 10.476000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("3.2917700000, 3.4700700000, 3.6008700000, 3.8088700000, 4.1372700000, 4.6698700000, 5.5922700000", \
- "3.2950700000, 3.4733700000, 3.6041700000, 3.8123700000, 4.1405700000, 4.6731700000, 5.5947700000", \
- "3.2990300000, 3.4774300000, 3.6082300000, 3.8163300000, 4.1445300000, 4.6774300000, 5.6002300000", \
- "3.3127000000, 3.4910000000, 3.6218000000, 3.8299000000, 4.1582000000, 4.6910000000, 5.6138000000", \
- "3.3597000000, 3.5381000000, 3.6689000000, 3.8769000000, 4.2053000000, 4.7381000000, 5.6609000000", \
- "3.4432000000, 3.6216000000, 3.7523000000, 3.9605000000, 4.2887000000, 4.8216000000, 5.7441000000", \
- "3.6294000000, 3.8077000000, 3.9385000000, 4.1466000000, 4.4749000000, 5.0078000000, 5.9305000000", \
- "3.8242000000, 4.0026000000, 4.1333000000, 4.3414000000, 4.6697000000, 5.2025000000, 6.1253000000", \
- "4.3696700000, 4.5479700000, 4.6787700000, 4.8867700000, 5.2150700000, 5.7479700000, 6.6707700000", \
- "4.6371300000, 4.8154300000, 4.9461300000, 5.1542300000, 5.4825300000, 6.0155300000, 6.9383300000", \
- "4.8878000000, 5.0661000000, 5.1969000000, 5.4050000000, 5.7333000000, 6.2660000000, 7.1880000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6570000000, 0.8648000000, 1.0212000000, 1.2764000000, 1.6980000000, 2.4214000000, 3.7559000000", \
- "0.6570000000, 0.8648000000, 1.0211000000, 1.2764000000, 1.6980000000, 2.4214000000, 3.7562000000", \
- "0.6572000000, 0.8657000000, 1.0210000000, 1.2766000000, 1.6972000000, 2.4210000000, 3.7596000000", \
- "0.6571000000, 0.8657000000, 1.0228000000, 1.2765000000, 1.6998000000, 2.4239000000, 3.7531000000", \
- "0.6571000000, 0.8657000000, 1.0228000000, 1.2765000000, 1.6998000000, 2.4239000000, 3.7534000000", \
- "0.6571000000, 0.8645000000, 1.0212000000, 1.2788000000, 1.6983000000, 2.4247000000, 3.7588000000", \
- "0.6571000000, 0.8647000000, 1.0211000000, 1.2787000000, 1.6982000000, 2.4246000000, 3.7492000000", \
- "0.6572000000, 0.8645000000, 1.0208000000, 1.2760000000, 1.6973000000, 2.4214000000, 3.7523000000", \
- "0.6572000000, 0.8652000000, 1.0217000000, 1.2766000000, 1.6997000000, 2.4220000000, 3.7590000000", \
- "0.6572000000, 0.8650000000, 1.0215000000, 1.2763000000, 1.6997000000, 2.4220000000, 3.7590000000", \
- "0.6577000000, 0.8648000000, 1.0217000000, 1.2770000000, 1.7000000000, 2.4210000000, 3.7590000000");
- }
- related_pin : "S0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3099000000, 0.4250000000, 0.5193000000, 0.6849000000, 0.9850000000, 1.5491000000, 2.6784000000", \
- "0.3098000000, 0.4250000000, 0.5199000000, 0.6871000000, 0.9836000000, 1.5480000000, 2.6792000000", \
- "0.3097000000, 0.4250000000, 0.5192000000, 0.6852000000, 0.9851000000, 1.5458000000, 2.6728000000", \
- "0.3097000000, 0.4252000000, 0.5192000000, 0.6850000000, 0.9847000000, 1.5475000000, 2.6755000000", \
- "0.3097000000, 0.4252000000, 0.5192000000, 0.6852000000, 0.9830000000, 1.5478000000, 2.6748000000", \
- "0.3099000000, 0.4253000000, 0.5192000000, 0.6854000000, 0.9837000000, 1.5469000000, 2.6782000000", \
- "0.3098000000, 0.4257000000, 0.5189000000, 0.6853000000, 0.9838000000, 1.5449000000, 2.6765000000", \
- "0.3095000000, 0.4251000000, 0.5192000000, 0.6850000000, 0.9846000000, 1.5475000000, 2.6754000000", \
- "0.3095000000, 0.4250000000, 0.5191000000, 0.6850000000, 0.9828000000, 1.5476000000, 2.6744000000", \
- "0.3096000000, 0.4253000000, 0.5190000000, 0.6851000000, 0.9846000000, 1.5456000000, 2.6740000000", \
- "0.3098000000, 0.4250000000, 0.5199000000, 0.6872000000, 0.9835000000, 1.5476000000, 2.6794000000");
- }
- sdf_cond : "(A0&!A1&A2&!A3&S1)";
- timing_sense : "negative_unate";
- when : "(A0&!A1&A2&!A3&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.9640700000, 5.2730700000, 5.5008700000, 5.8573700000, 6.3993700000, 7.2281700000, 8.5469700000", \
- "4.9690700000, 5.2780700000, 5.5057700000, 5.8621700000, 6.4041700000, 7.2331700000, 8.5520700000", \
- "4.9755300000, 5.2845300000, 5.5123300000, 5.8688300000, 6.4107300000, 7.2396300000, 8.5584300000", \
- "4.9987000000, 5.3078000000, 5.5356000000, 5.8920000000, 6.4340000000, 7.2630000000, 8.5816000000", \
- "5.0707000000, 5.3798000000, 5.6076000000, 5.9642000000, 6.5063000000, 7.3351000000, 8.6538000000", \
- "5.1756000000, 5.4848000000, 5.7126000000, 6.0691000000, 6.6112000000, 7.4401000000, 8.7588000000", \
- "5.3752000000, 5.6842000000, 5.9120000000, 6.2685000000, 6.8105000000, 7.6397000000, 8.9587000000", \
- "5.5655000000, 5.8746000000, 6.1024000000, 6.4590000000, 7.0011000000, 7.8301000000, 9.1490000000", \
- "6.0333700000, 6.3423700000, 6.5700700000, 6.9265700000, 7.4686700000, 8.2976700000, 9.6166700000", \
- "6.2371300000, 6.5463300000, 6.7740300000, 7.1304300000, 7.6728300000, 8.5018300000, 9.8208300000", \
- "6.4220000000, 6.7310000000, 6.9590000000, 7.3150000000, 7.8570000000, 8.6870000000, 10.006000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("3.1800700000, 3.3598700000, 3.4913700000, 3.6995700000, 4.0265700000, 4.5559700000, 5.4740700000", \
- "3.1834700000, 3.3633700000, 3.4947700000, 3.7029700000, 4.0299700000, 4.5594700000, 5.4766700000", \
- "3.1875300000, 3.3674300000, 3.4988300000, 3.7070300000, 4.0340300000, 4.5635300000, 5.4806300000", \
- "3.2013000000, 3.3812000000, 3.5126000000, 3.7208000000, 4.0478000000, 4.5773000000, 5.4946000000", \
- "3.2474000000, 3.4272000000, 3.5587000000, 3.7670000000, 4.0939000000, 4.6232000000, 5.5417000000", \
- "3.3290000000, 3.5088000000, 3.6402000000, 3.8485000000, 4.1754000000, 4.7050000000, 5.6217000000", \
- "3.5116000000, 3.6914000000, 3.8229000000, 4.0311000000, 4.3581000000, 4.8876000000, 5.8057000000", \
- "3.7032000000, 3.8831000000, 4.0146000000, 4.2228000000, 4.5498000000, 5.0792000000, 5.9977000000", \
- "4.2403700000, 4.4202700000, 4.5517700000, 4.7598700000, 5.0869700000, 5.6164700000, 6.5345700000", \
- "4.5018300000, 4.6817300000, 4.8132300000, 5.0214300000, 5.3484300000, 5.8780300000, 6.7956300000", \
- "4.7455000000, 4.9255000000, 5.0570000000, 5.2652000000, 5.5922000000, 6.1219000000, 7.0390000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6364000000, 0.8393000000, 0.9917000000, 1.2406000000, 1.6505000000, 2.3632000000, 3.6816000000", \
- "0.6357000000, 0.8394000000, 0.9920000000, 1.2428000000, 1.6515000000, 2.3630000000, 3.6834000000", \
- "0.6359000000, 0.8393000000, 0.9918000000, 1.2409000000, 1.6506000000, 2.3633000000, 3.6843000000", \
- "0.6358000000, 0.8398000000, 0.9922000000, 1.2409000000, 1.6503000000, 2.3591000000, 3.6867000000", \
- "0.6360000000, 0.8395000000, 0.9918000000, 1.2406000000, 1.6500000000, 2.3578000000, 3.6826000000", \
- "0.6359000000, 0.8396000000, 0.9919000000, 1.2406000000, 1.6500000000, 2.3581000000, 3.6825000000", \
- "0.6359000000, 0.8393000000, 0.9919000000, 1.2428000000, 1.6515000000, 2.3629000000, 3.6827000000", \
- "0.6361000000, 0.8394000000, 0.9916000000, 1.2405000000, 1.6503000000, 2.3636000000, 3.6784000000", \
- "0.6359000000, 0.8394000000, 0.9920000000, 1.2429000000, 1.6513000000, 2.3624000000, 3.6830000000", \
- "0.6359000000, 0.8402000000, 0.9926000000, 1.2413000000, 1.6503000000, 2.3591000000, 3.6860000000", \
- "0.6359000000, 0.8392000000, 0.9920000000, 1.2427000000, 1.6520000000, 2.3630000000, 3.6830000000");
- }
- related_pin : "S0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3117000000, 0.4272000000, 0.5217000000, 0.6848000000, 0.9812000000, 1.5417000000, 2.6723000000", \
- "0.3116000000, 0.4273000000, 0.5208000000, 0.6847000000, 0.9822000000, 1.5395000000, 2.6725000000", \
- "0.3116000000, 0.4273000000, 0.5208000000, 0.6848000000, 0.9819000000, 1.5395000000, 2.6725000000", \
- "0.3117000000, 0.4273000000, 0.5208000000, 0.6847000000, 0.9824000000, 1.5395000000, 2.6726000000", \
- "0.3115000000, 0.4272000000, 0.5214000000, 0.6861000000, 0.9802000000, 1.5402000000, 2.6693000000", \
- "0.3115000000, 0.4273000000, 0.5208000000, 0.6849000000, 0.9814000000, 1.5393000000, 2.6725000000", \
- "0.3118000000, 0.4272000000, 0.5218000000, 0.6848000000, 0.9812000000, 1.5416000000, 2.6724000000", \
- "0.3118000000, 0.4273000000, 0.5214000000, 0.6864000000, 0.9829000000, 1.5410000000, 2.6667000000", \
- "0.3118000000, 0.4273000000, 0.5218000000, 0.6848000000, 0.9813000000, 1.5417000000, 2.6729000000", \
- "0.3118000000, 0.4274000000, 0.5210000000, 0.6849000000, 0.9825000000, 1.5396000000, 2.6726000000", \
- "0.3118000000, 0.4276000000, 0.5212000000, 0.6850000000, 0.9823000000, 1.5395000000, 2.6729000000");
- }
- sdf_cond : "(A0&!A1&A2&A3&!S1)";
- timing_sense : "negative_unate";
- when : "(A0&!A1&A2&A3&!S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("4.7081700000, 5.0202700000, 5.2504700000, 5.6114700000, 6.1619700000, 7.0059700000, 8.3470700000", \
- "4.7132700000, 5.0253700000, 5.2555700000, 5.6165700000, 6.1669700000, 7.0110700000, 8.3520700000", \
- "4.7158300000, 5.0278300000, 5.2581300000, 5.6192300000, 6.1695300000, 7.0136300000, 8.3547300000", \
- "4.7221000000, 5.0342000000, 5.2645000000, 5.6254000000, 6.1759000000, 7.0201000000, 8.3611000000", \
- "4.7548000000, 5.0669000000, 5.2972000000, 5.6582000000, 6.2088000000, 7.0528000000, 8.3939000000", \
- "4.8208000000, 5.1330000000, 5.3634000000, 5.7244000000, 6.2749000000, 7.1192000000, 8.4602000000", \
- "4.9699000000, 5.2822000000, 5.5124000000, 5.8733000000, 6.4239000000, 7.2681000000, 8.6092000000", \
- "5.1287000000, 5.4409000000, 5.6712000000, 6.0322000000, 6.5827000000, 7.4269000000, 8.7679000000", \
- "5.5956700000, 5.9077700000, 6.1380700000, 6.4990700000, 7.0496700000, 7.8933700000, 9.2346700000", \
- "5.8465300000, 6.1587300000, 6.3889300000, 6.7498300000, 7.3002300000, 8.1438300000, 9.4848300000", \
- "6.1005000000, 6.4126000000, 6.6428000000, 7.0040000000, 7.5540000000, 8.3980000000, 9.7380000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.9937700000, 2.1699700000, 2.2994700000, 2.5059700000, 2.8323700000, 3.3629700000, 4.2834700000", \
- "1.9955700000, 2.1716700000, 2.3012700000, 2.5077700000, 2.8341700000, 3.3646700000, 4.2852700000", \
- "1.9988300000, 2.1749300000, 2.3044300000, 2.5110300000, 2.8374300000, 3.3679300000, 4.2882300000", \
- "2.0145000000, 2.1906000000, 2.3201000000, 2.5266000000, 2.8530000000, 3.3838000000, 4.3042000000", \
- "2.0691000000, 2.2453000000, 2.3748000000, 2.5812000000, 2.9077000000, 3.4384000000, 4.3590000000", \
- "2.1529000000, 2.3290000000, 2.4585000000, 2.6651000000, 2.9915000000, 3.5223000000, 4.4417000000", \
- "2.3233000000, 2.4995000000, 2.6291000000, 2.8355000000, 3.1620000000, 3.6928000000, 4.6136000000", \
- "2.4930000000, 2.6691000000, 2.7987000000, 3.0052000000, 3.3316000000, 3.8624000000, 4.7833000000", \
- "2.9717700000, 3.1479700000, 3.2773700000, 3.4836700000, 3.8097700000, 4.3406700000, 5.2616700000", \
- "3.2155300000, 3.3917300000, 3.5211300000, 3.7274300000, 4.0534300000, 4.5843300000, 5.5056300000", \
- "3.4483000000, 3.6255000000, 3.7552000000, 3.9618000000, 4.2883000000, 4.8194000000, 5.7395000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6477000000, 0.8546000000, 1.0082000000, 1.2616000000, 1.6803000000, 2.4035000000, 3.7329000000", \
- "0.6477000000, 0.8539000000, 1.0098000000, 1.2614000000, 1.6802000000, 2.4034000000, 3.7328000000", \
- "0.6477000000, 0.8531000000, 1.0082000000, 1.2613000000, 1.6818000000, 2.4005000000, 3.7322000000", \
- "0.6476000000, 0.8536000000, 1.0097000000, 1.2615000000, 1.6816000000, 2.4002000000, 3.7344000000", \
- "0.6476000000, 0.8531000000, 1.0082000000, 1.2636000000, 1.6802000000, 2.4034000000, 3.7358000000", \
- "0.6476000000, 0.8532000000, 1.0084000000, 1.2611000000, 1.6794000000, 2.3996000000, 3.7339000000", \
- "0.6478000000, 0.8539000000, 1.0097000000, 1.2614000000, 1.6817000000, 2.4002000000, 3.7343000000", \
- "0.6476000000, 0.8533000000, 1.0083000000, 1.2613000000, 1.6799000000, 2.3997000000, 3.7344000000", \
- "0.6478000000, 0.8530000000, 1.0078000000, 1.2617000000, 1.6792000000, 2.3990000000, 3.7283000000", \
- "0.6477000000, 0.8539000000, 1.0096000000, 1.2614000000, 1.6812000000, 2.4006000000, 3.7350000000", \
- "0.6476000000, 0.8531000000, 1.0080000000, 1.2611000000, 1.6796000000, 2.4040000000, 3.7360000000");
- }
- related_pin : "S0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3032000000, 0.4179000000, 0.5128000000, 0.6777000000, 0.9767000000, 1.5397000000, 2.6719000000", \
- "0.3032000000, 0.4179000000, 0.5128000000, 0.6777000000, 0.9766000000, 1.5397000000, 2.6718000000", \
- "0.3031000000, 0.4179000000, 0.5128000000, 0.6789000000, 0.9773000000, 1.5400000000, 2.6733000000", \
- "0.3027000000, 0.4180000000, 0.5118000000, 0.6781000000, 0.9770000000, 1.5386000000, 2.6734000000", \
- "0.3029000000, 0.4180000000, 0.5120000000, 0.6776000000, 0.9754000000, 1.5410000000, 2.6725000000", \
- "0.3028000000, 0.4185000000, 0.5117000000, 0.6793000000, 0.9765000000, 1.5397000000, 2.6741000000", \
- "0.3031000000, 0.4179000000, 0.5121000000, 0.6777000000, 0.9768000000, 1.5406000000, 2.6698000000", \
- "0.3030000000, 0.4181000000, 0.5122000000, 0.6778000000, 0.9774000000, 1.5393000000, 2.6707000000", \
- "0.3035000000, 0.4188000000, 0.5127000000, 0.6791000000, 0.9781000000, 1.5394000000, 2.6720000000", \
- "0.3047000000, 0.4202000000, 0.5134000000, 0.6798000000, 0.9783000000, 1.5404000000, 2.6702000000", \
- "0.3099000000, 0.4237000000, 0.5173000000, 0.6818000000, 0.9790000000, 1.5415000000, 2.6757000000");
- }
- sdf_cond : "(A0&A1&!A2&A3&S1)";
- timing_sense : "positive_unate";
- when : "(A0&A1&!A2&A3&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("5.3696700000, 5.6848700000, 5.9174700000, 6.2821700000, 6.8380700000, 7.6889700000, 9.0387700000", \
- "5.3753700000, 5.6906700000, 5.9232700000, 6.2878700000, 6.8436700000, 7.6947700000, 9.0444700000", \
- "5.3826300000, 5.6978300000, 5.9305300000, 6.2952300000, 6.8510300000, 7.7019300000, 9.0517300000", \
- "5.4089000000, 5.7242000000, 5.9568000000, 6.3216000000, 6.8774000000, 7.7283000000, 9.0781000000", \
- "5.4892000000, 5.8044000000, 6.0371000000, 6.4019000000, 6.9578000000, 7.8088000000, 9.1586000000", \
- "5.6038000000, 5.9192000000, 6.1519000000, 6.5167000000, 7.0726000000, 7.9238000000, 9.2735000000", \
- "5.8156000000, 6.1308000000, 6.3635000000, 6.7284000000, 7.2844000000, 8.1355000000, 9.4850000000", \
- "6.0122000000, 6.3276000000, 6.5602000000, 6.9249000000, 7.4809000000, 8.3322000000, 9.6820000000", \
- "6.4861700000, 6.8015700000, 7.0341700000, 7.3988700000, 7.9546700000, 8.8066700000, 10.155700000", \
- "6.6906300000, 7.0060300000, 7.2387300000, 7.6038300000, 8.1598300000, 9.0108300000, 10.360800000", \
- "6.8750000000, 7.1910000000, 7.4230000000, 7.7880000000, 8.3440000000, 9.1950000000, 10.546000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("3.2485700000, 3.4262700000, 3.5567700000, 3.7644700000, 4.0922700000, 4.6248700000, 5.5473700000", \
- "3.2521700000, 3.4298700000, 3.5603700000, 3.7680700000, 4.0958700000, 4.6283700000, 5.5509700000", \
- "3.2562300000, 3.4340300000, 3.5645300000, 3.7721300000, 4.1000300000, 4.6323300000, 5.5548300000", \
- "3.2704000000, 3.4481000000, 3.5786000000, 3.7864000000, 4.1141000000, 4.6466000000, 5.5681000000", \
- "3.3171000000, 3.4949000000, 3.6253000000, 3.8330000000, 4.1609000000, 4.6934000000, 5.6159000000", \
- "3.3998000000, 3.5776000000, 3.7080000000, 3.9157000000, 4.2436000000, 4.7759000000, 5.6984000000", \
- "3.5862000000, 3.7639000000, 3.8944000000, 4.1021000000, 4.4299000000, 4.9625000000, 5.8844000000", \
- "3.7808000000, 3.9585000000, 4.0890000000, 4.2967000000, 4.6246000000, 5.1569000000, 6.0790000000", \
- "4.3233700000, 4.5010700000, 4.6315700000, 4.8393700000, 5.1671700000, 5.6995700000, 6.6208700000", \
- "4.5864300000, 4.7642300000, 4.8947300000, 5.1024300000, 5.4303300000, 5.9630300000, 6.8854300000", \
- "4.8318000000, 5.0096000000, 5.1401000000, 5.3477000000, 5.6757000000, 6.2083000000, 7.1310000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6575000000, 0.8648000000, 1.0211000000, 1.2772000000, 1.6979000000, 2.4212000000, 3.7524000000", \
- "0.6574000000, 0.8662000000, 1.0232000000, 1.2769000000, 1.7003000000, 2.4247000000, 3.7555000000", \
- "0.6574000000, 0.8649000000, 1.0212000000, 1.2790000000, 1.6981000000, 2.4209000000, 3.7515000000", \
- "0.6575000000, 0.8648000000, 1.0209000000, 1.2770000000, 1.6977000000, 2.4213000000, 3.7518000000", \
- "0.6579000000, 0.8646000000, 1.0209000000, 1.2768000000, 1.6977000000, 2.4216000000, 3.7593000000", \
- "0.6572000000, 0.8649000000, 1.0212000000, 1.2764000000, 1.6978000000, 2.4218000000, 3.7549000000", \
- "0.6578000000, 0.8647000000, 1.0209000000, 1.2769000000, 1.6977000000, 2.4213000000, 3.7595000000", \
- "0.6574000000, 0.8661000000, 1.0231000000, 1.2768000000, 1.7002000000, 2.4245000000, 3.7547000000", \
- "0.6574000000, 0.8657000000, 1.0229000000, 1.2765000000, 1.7001000000, 2.4222000000, 3.7530000000", \
- "0.6574000000, 0.8647000000, 1.0215000000, 1.2763000000, 1.6986000000, 2.4220000000, 3.7570000000", \
- "0.6578000000, 0.8649000000, 1.0207000000, 1.2770000000, 1.6970000000, 2.4210000000, 3.7600000000");
- }
- related_pin : "S0";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3077000000, 0.4232000000, 0.5173000000, 0.6837000000, 0.9832000000, 1.5446000000, 2.6751000000", \
- "0.3077000000, 0.4231000000, 0.5173000000, 0.6837000000, 0.9832000000, 1.5445000000, 2.6751000000", \
- "0.3078000000, 0.4231000000, 0.5175000000, 0.6833000000, 0.9828000000, 1.5459000000, 2.6769000000", \
- "0.3079000000, 0.4233000000, 0.5179000000, 0.6837000000, 0.9825000000, 1.5454000000, 2.6789000000", \
- "0.3077000000, 0.4231000000, 0.5173000000, 0.6838000000, 0.9833000000, 1.5446000000, 2.6751000000", \
- "0.3077000000, 0.4231000000, 0.5174000000, 0.6832000000, 0.9832000000, 1.5460000000, 2.6763000000", \
- "0.3079000000, 0.4234000000, 0.5173000000, 0.6838000000, 0.9824000000, 1.5452000000, 2.6788000000", \
- "0.3080000000, 0.4231000000, 0.5183000000, 0.6834000000, 0.9846000000, 1.5478000000, 2.6780000000", \
- "0.3079000000, 0.4232000000, 0.5179000000, 0.6852000000, 0.9823000000, 1.5457000000, 2.6786000000", \
- "0.3079000000, 0.4238000000, 0.5173000000, 0.6838000000, 0.9826000000, 1.5439000000, 2.6763000000", \
- "0.3079000000, 0.4233000000, 0.5176000000, 0.6833000000, 0.9832000000, 1.5461000000, 2.6763000000");
- }
- sdf_cond : "(A0&A1&A2&!A3&S1)";
- timing_sense : "negative_unate";
- when : "(A0&A1&A2&!A3&S1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.7988700000, 3.1067700000, 3.3338700000, 3.6900700000, 4.2322700000, 5.0600700000, 6.3741700000", \
- "2.8029700000, 3.1109700000, 3.3382700000, 3.6943700000, 4.2365700000, 5.0644700000, 6.3783700000", \
- "2.8071300000, 3.1152300000, 3.3423300000, 3.6991300000, 4.2409300000, 5.0689300000, 6.3829300000", \
- "2.8205000000, 3.1289000000, 3.3563000000, 3.7127000000, 4.2551000000, 5.0830000000, 6.3972000000", \
- "2.8610000000, 3.1692000000, 3.3966000000, 3.7531000000, 4.2955000000, 5.1235000000, 6.4381000000", \
- "2.9255000000, 3.2336000000, 3.4608000000, 3.8172000000, 4.3598000000, 5.1877000000, 6.5021000000", \
- "3.0650000000, 3.3729000000, 3.6001000000, 3.9562000000, 4.4984000000, 5.3265000000, 6.6411000000", \
- "3.2120000000, 3.5197000000, 3.7473000000, 4.1034000000, 4.6454000000, 5.4729000000, 6.7876000000", \
- "3.6305700000, 3.9384700000, 4.1658700000, 4.5220700000, 5.0637700000, 5.8909700000, 7.2051700000", \
- "3.8492300000, 4.1570300000, 4.3842300000, 4.7401300000, 5.2814300000, 6.1085300000, 7.4228300000", \
- "4.0713000000, 4.3782000000, 4.6049000000, 4.9602000000, 5.5008000000, 6.3273000000, 7.6420000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.1423700000, 1.3184700000, 1.4483700000, 1.6551700000, 1.9808700000, 2.5091700000, 3.4267700000", \
- "1.1452700000, 1.3214700000, 1.4513700000, 1.6581700000, 1.9838700000, 2.5122700000, 3.4301700000", \
- "1.1489300000, 1.3251300000, 1.4550300000, 1.6620300000, 1.9876300000, 2.5162300000, 3.4339300000", \
- "1.1630000000, 1.3392000000, 1.4692000000, 1.6761000000, 2.0018000000, 2.5304000000, 3.4484000000", \
- "1.2123000000, 1.3884000000, 1.5182000000, 1.7253000000, 2.0511000000, 2.5798000000, 3.4978000000", \
- "1.2922000000, 1.4682000000, 1.5983000000, 1.8051000000, 2.1309000000, 2.6596000000, 3.5763000000", \
- "1.4607000000, 1.6365000000, 1.7661000000, 1.9726000000, 2.2982000000, 2.8271000000, 3.7440000000", \
- "1.6322000000, 1.8073000000, 1.9365000000, 2.1424000000, 2.4677000000, 2.9965000000, 3.9151000000", \
- "2.1099700000, 2.2819700000, 2.4089700000, 2.6129700000, 2.9369700000, 3.4657700000, 4.3845700000", \
- "2.3253300000, 2.5055300000, 2.6358300000, 2.8415300000, 3.1666300000, 3.6960300000, 4.6136300000", \
- "2.5171000000, 2.7052000000, 2.8393000000, 3.0496000000, 3.3788000000, 3.9104000000, 4.8298000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6305000000, 0.8331000000, 0.9868000000, 1.2323000000, 1.6420000000, 2.3469000000, 3.6713000000", \
- "0.6305000000, 0.8331000000, 0.9868000000, 1.2323000000, 1.6401000000, 2.3468000000, 3.6683000000", \
- "0.6302000000, 0.8345000000, 0.9856000000, 1.2322000000, 1.6420000000, 2.3467000000, 3.6701000000", \
- "0.6300000000, 0.8341000000, 0.9866000000, 1.2323000000, 1.6394000000, 2.3467000000, 3.6710000000", \
- "0.6306000000, 0.8337000000, 0.9855000000, 1.2321000000, 1.6394000000, 2.3513000000, 3.6713000000", \
- "0.6301000000, 0.8341000000, 0.9863000000, 1.2319000000, 1.6386000000, 2.3464000000, 3.6741000000", \
- "0.6295000000, 0.8328000000, 0.9841000000, 1.2317000000, 1.6392000000, 2.3464000000, 3.6671000000", \
- "0.6297000000, 0.8323000000, 0.9859000000, 1.2314000000, 1.6386000000, 2.3468000000, 3.6727000000", \
- "0.6281000000, 0.8306000000, 0.9822000000, 1.2298000000, 1.6383000000, 2.3455000000, 3.6745000000", \
- "0.6255000000, 0.8289000000, 0.9805000000, 1.2284000000, 1.6373000000, 2.3450000000, 3.6697000000", \
- "0.6203000000, 0.8250000000, 0.9774000000, 1.2263000000, 1.6366000000, 2.3499000000, 3.6699000000");
- }
- related_pin : "S1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.2968200000, 0.4116000000, 0.5054000000, 0.6705000000, 0.9712000000, 1.5350000000, 2.6704000000", \
- "0.2969500000, 0.4116000000, 0.5051000000, 0.6706000000, 0.9720000000, 1.5356000000, 2.6694000000", \
- "0.2970000000, 0.4116000000, 0.5058000000, 0.6720000000, 0.9706000000, 1.5356000000, 2.6711000000", \
- "0.2967000000, 0.4115000000, 0.5051000000, 0.6705000000, 0.9709000000, 1.5364000000, 2.6680000000", \
- "0.2964000000, 0.4111000000, 0.5056000000, 0.6718000000, 0.9700000000, 1.5346000000, 2.6679000000", \
- "0.2960000000, 0.4110000000, 0.5047000000, 0.6705000000, 0.9700000000, 1.5346000000, 2.6706000000", \
- "0.2948000000, 0.4101000000, 0.5046000000, 0.6719000000, 0.9698000000, 1.5344000000, 2.6705000000", \
- "0.2922000000, 0.4082000000, 0.5026000000, 0.6693000000, 0.9703000000, 1.5350000000, 2.6663000000", \
- "0.3007000000, 0.4102000000, 0.5029000000, 0.6691000000, 0.9693000000, 1.5339000000, 2.6680000000", \
- "0.3255000000, 0.4321000000, 0.5205000000, 0.6810000000, 0.9764000000, 1.5373000000, 2.6721000000", \
- "0.3494000000, 0.4561000000, 0.5425000000, 0.7000000000, 0.9904000000, 1.5462000000, 2.6763000000");
- }
- sdf_cond : "(!A0&!A1&!A2&A3&S0)";
- timing_sense : "positive_unate";
- when : "(!A0&!A1&!A2&A3&S0)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.6999700000, 2.9994700000, 3.2201700000, 3.5665700000, 4.0945700000, 4.9031700000, 6.1951700000", \
- "2.7041700000, 3.0038700000, 3.2247700000, 3.5709700000, 4.0988700000, 4.9076700000, 6.1997700000", \
- "2.7082300000, 3.0079300000, 3.2288300000, 3.5752300000, 4.1033300000, 4.9122300000, 6.2043300000", \
- "2.7216000000, 3.0219000000, 3.2430000000, 3.5895000000, 4.1177000000, 4.9266000000, 6.2188000000", \
- "2.7631000000, 3.0629000000, 3.2840000000, 3.6306000000, 4.1589000000, 4.9680000000, 6.2603000000", \
- "2.8288000000, 3.1283000000, 3.3492000000, 3.6957000000, 4.2240000000, 5.0333000000, 6.3256000000", \
- "2.9704000000, 3.2699000000, 3.4907000000, 3.8370000000, 4.3650000000, 5.1740000000, 6.4664000000", \
- "3.1201000000, 3.4197000000, 3.6408000000, 3.9868000000, 4.5145000000, 5.3236000000, 6.6157000000", \
- "3.5447700000, 3.8443700000, 4.0652700000, 4.4115700000, 4.9390700000, 5.7473700000, 7.0395700000", \
- "3.7665300000, 4.0659300000, 4.2867300000, 4.6327300000, 5.1598300000, 5.9679300000, 7.2602300000", \
- "3.9921000000, 4.2905000000, 4.5106000000, 4.8559000000, 5.3823000000, 6.1901000000, 7.4820000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.1423700000, 1.3189700000, 1.4492700000, 1.6566700000, 1.9833700000, 2.5133700000, 3.4328700000", \
- "1.1453700000, 1.3218700000, 1.4520700000, 1.6596700000, 1.9862700000, 2.5164700000, 3.4359700000", \
- "1.1491300000, 1.3257300000, 1.4560300000, 1.6636300000, 1.9903300000, 2.5204300000, 3.4399300000", \
- "1.1632000000, 1.3400000000, 1.4703000000, 1.6780000000, 2.0047000000, 2.5348000000, 3.4543000000", \
- "1.2129000000, 1.3893000000, 1.5195000000, 1.7273000000, 2.0543000000, 2.5844000000, 3.5039000000", \
- "1.2933000000, 1.4697000000, 1.6000000000, 1.8075000000, 2.1344000000, 2.6646000000, 3.5837000000", \
- "1.4619000000, 1.6380000000, 1.7679000000, 1.9750000000, 2.3015000000, 2.8319000000, 3.7504000000", \
- "1.6336000000, 1.8090000000, 1.9383000000, 2.1447000000, 2.4709000000, 3.0010000000, 3.9212000000", \
- "2.1119700000, 2.2841700000, 2.4114700000, 2.6156700000, 2.9403700000, 3.4703700000, 4.3906700000", \
- "2.3276300000, 2.5080300000, 2.6385300000, 2.8446300000, 3.1703300000, 3.7007300000, 4.6200300000", \
- "2.5197000000, 2.7080000000, 2.8424000000, 3.0530000000, 3.3828000000, 3.9155000000, 4.8360000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6058000000, 0.8032000000, 0.9514000000, 1.1928000000, 1.5936000000, 2.2934000000, 3.6195000000", \
- "0.6060000000, 0.8031000000, 0.9528000000, 1.1933000000, 1.5930000000, 2.2988000000, 3.6149000000", \
- "0.6060000000, 0.8033000000, 0.9512000000, 1.1926000000, 1.5931000000, 2.2991000000, 3.6151000000", \
- "0.6057000000, 0.8046000000, 0.9529000000, 1.1929000000, 1.5927000000, 2.2996000000, 3.6180000000", \
- "0.6062000000, 0.8030000000, 0.9512000000, 1.1924000000, 1.5928000000, 2.2992000000, 3.6178000000", \
- "0.6058000000, 0.8031000000, 0.9528000000, 1.1927000000, 1.5930000000, 2.2982000000, 3.6163000000", \
- "0.6057000000, 0.8028000000, 0.9510000000, 1.1926000000, 1.5925000000, 2.2990000000, 3.6148000000", \
- "0.6049000000, 0.8031000000, 0.9501000000, 1.1945000000, 1.5958000000, 2.2936000000, 3.6142000000", \
- "0.6033000000, 0.8009000000, 0.9490000000, 1.1910000000, 1.5922000000, 2.2932000000, 3.6144000000", \
- "0.6014000000, 0.7990000000, 0.9473000000, 1.1919000000, 1.5918000000, 2.2977000000, 3.6188000000", \
- "0.5960000000, 0.7953000000, 0.9445000000, 1.1882000000, 1.5910000000, 2.2921000000, 3.6178000000");
- }
- related_pin : "S1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.2974200000, 0.4128000000, 0.5067000000, 0.6728000000, 0.9748000000, 1.5396000000, 2.6729000000", \
- "0.2975800000, 0.4127000000, 0.5076000000, 0.6745000000, 0.9737000000, 1.5393000000, 2.6738000000", \
- "0.2977000000, 0.4128000000, 0.5074000000, 0.6752000000, 0.9734000000, 1.5393000000, 2.6738000000", \
- "0.2977000000, 0.4126000000, 0.5073000000, 0.6740000000, 0.9734000000, 1.5391000000, 2.6740000000", \
- "0.2972000000, 0.4129000000, 0.5063000000, 0.6725000000, 0.9735000000, 1.5382000000, 2.6724000000", \
- "0.2967000000, 0.4121000000, 0.5058000000, 0.6726000000, 0.9737000000, 1.5380000000, 2.6736000000", \
- "0.2953000000, 0.4109000000, 0.5058000000, 0.6737000000, 0.9725000000, 1.5379000000, 2.6740000000", \
- "0.2926000000, 0.4090000000, 0.5037000000, 0.6709000000, 0.9728000000, 1.5384000000, 2.6693000000", \
- "0.3011000000, 0.4109000000, 0.5036000000, 0.6705000000, 0.9713000000, 1.5369000000, 2.6704000000", \
- "0.3262000000, 0.4329000000, 0.5216000000, 0.6834000000, 0.9789000000, 1.5394000000, 2.6752000000", \
- "0.3499000000, 0.4564000000, 0.5435000000, 0.7022000000, 0.9923000000, 1.5491000000, 2.6793000000");
- }
- sdf_cond : "(!A0&!A1&A2&!A3&!S0)";
- timing_sense : "positive_unate";
- when : "(!A0&!A1&A2&!A3&!S0)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.6999700000, 2.9994700000, 3.2201700000, 3.5665700000, 4.0945700000, 4.9031700000, 6.1951700000", \
- "2.7040700000, 3.0038700000, 3.2247700000, 3.5709700000, 4.0989700000, 4.9075700000, 6.1994700000", \
- "2.7082300000, 3.0080300000, 3.2288300000, 3.5752300000, 4.1034300000, 4.9122300000, 6.2043300000", \
- "2.7216000000, 3.0219000000, 3.2430000000, 3.5895000000, 4.1177000000, 4.9266000000, 6.2188000000", \
- "2.7631000000, 3.0629000000, 3.2840000000, 3.6306000000, 4.1589000000, 4.9680000000, 6.2603000000", \
- "2.8288000000, 3.1283000000, 3.3492000000, 3.6957000000, 4.2240000000, 5.0333000000, 6.3256000000", \
- "2.9704000000, 3.2699000000, 3.4907000000, 3.8370000000, 4.3650000000, 5.1740000000, 6.4664000000", \
- "3.1201000000, 3.4197000000, 3.6408000000, 3.9868000000, 4.5145000000, 5.3236000000, 6.6157000000", \
- "3.5447700000, 3.8443700000, 4.0652700000, 4.4115700000, 4.9390700000, 5.7473700000, 7.0395700000", \
- "3.7665300000, 4.0659300000, 4.2867300000, 4.6327300000, 5.1598300000, 5.9679300000, 7.2602300000", \
- "3.9921000000, 4.2905000000, 4.5106000000, 4.8559000000, 5.3823000000, 6.1901000000, 7.4820000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.1423700000, 1.3189700000, 1.4492700000, 1.6566700000, 1.9833700000, 2.5133700000, 3.4328700000", \
- "1.1453700000, 1.3218700000, 1.4520700000, 1.6596700000, 1.9862700000, 2.5164700000, 3.4359700000", \
- "1.1491300000, 1.3257300000, 1.4560300000, 1.6636300000, 1.9903300000, 2.5204300000, 3.4399300000", \
- "1.1632000000, 1.3400000000, 1.4703000000, 1.6780000000, 2.0047000000, 2.5348000000, 3.4543000000", \
- "1.2128000000, 1.3893000000, 1.5195000000, 1.7273000000, 2.0543000000, 2.5844000000, 3.5039000000", \
- "1.2933000000, 1.4697000000, 1.6000000000, 1.8075000000, 2.1344000000, 2.6646000000, 3.5837000000", \
- "1.4619000000, 1.6380000000, 1.7679000000, 1.9750000000, 2.3015000000, 2.8319000000, 3.7504000000", \
- "1.6336000000, 1.8089000000, 1.9383000000, 2.1447000000, 2.4709000000, 3.0010000000, 3.9212000000", \
- "2.1119700000, 2.2841700000, 2.4114700000, 2.6156700000, 2.9403700000, 3.4703700000, 4.3906700000", \
- "2.3276300000, 2.5080300000, 2.6385300000, 2.8446300000, 3.1703300000, 3.7007300000, 4.6200300000", \
- "2.5197000000, 2.7080000000, 2.8424000000, 3.0530000000, 3.3828000000, 3.9155000000, 4.8360000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6058000000, 0.8032000000, 0.9512000000, 1.1929000000, 1.5936000000, 2.2934000000, 3.6195000000", \
- "0.6060000000, 0.8031000000, 0.9528000000, 1.1930000000, 1.5931000000, 2.2941000000, 3.6194000000", \
- "0.6060000000, 0.8032000000, 0.9511000000, 1.1926000000, 1.5931000000, 2.2991000000, 3.6151000000", \
- "0.6057000000, 0.8046000000, 0.9529000000, 1.1929000000, 1.5927000000, 2.2997000000, 3.6180000000", \
- "0.6062000000, 0.8030000000, 0.9512000000, 1.1924000000, 1.5928000000, 2.2991000000, 3.6178000000", \
- "0.6058000000, 0.8031000000, 0.9528000000, 1.1928000000, 1.5931000000, 2.2982000000, 3.6163000000", \
- "0.6057000000, 0.8028000000, 0.9510000000, 1.1925000000, 1.5925000000, 2.2991000000, 3.6148000000", \
- "0.6049000000, 0.8031000000, 0.9501000000, 1.1945000000, 1.5958000000, 2.2936000000, 3.6143000000", \
- "0.6033000000, 0.8009000000, 0.9490000000, 1.1910000000, 1.5922000000, 2.2932000000, 3.6144000000", \
- "0.6014000000, 0.7990000000, 0.9473000000, 1.1919000000, 1.5918000000, 2.2977000000, 3.6188000000", \
- "0.5960000000, 0.7953000000, 0.9445000000, 1.1882000000, 1.5910000000, 2.2921000000, 3.6178000000");
- }
- related_pin : "S1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.2974300000, 0.4128000000, 0.5068000000, 0.6728000000, 0.9749000000, 1.5396000000, 2.6729000000", \
- "0.2974900000, 0.4127000000, 0.5076000000, 0.6745000000, 0.9737000000, 1.5393000000, 2.6738000000", \
- "0.2976000000, 0.4128000000, 0.5074000000, 0.6752000000, 0.9735000000, 1.5393000000, 2.6738000000", \
- "0.2977000000, 0.4126000000, 0.5073000000, 0.6740000000, 0.9734000000, 1.5391000000, 2.6740000000", \
- "0.2972000000, 0.4129000000, 0.5063000000, 0.6725000000, 0.9735000000, 1.5382000000, 2.6724000000", \
- "0.2967000000, 0.4121000000, 0.5058000000, 0.6726000000, 0.9737000000, 1.5380000000, 2.6736000000", \
- "0.2953000000, 0.4109000000, 0.5058000000, 0.6737000000, 0.9725000000, 1.5379000000, 2.6740000000", \
- "0.2926000000, 0.4090000000, 0.5038000000, 0.6709000000, 0.9728000000, 1.5384000000, 2.6693000000", \
- "0.3011000000, 0.4109000000, 0.5036000000, 0.6705000000, 0.9713000000, 1.5369000000, 2.6704000000", \
- "0.3262000000, 0.4329000000, 0.5215000000, 0.6834000000, 0.9789000000, 1.5394000000, 2.6752000000", \
- "0.3499000000, 0.4564000000, 0.5434000000, 0.7022000000, 0.9923000000, 1.5491000000, 2.6793000000");
- }
- sdf_cond : "(!A0&!A1&A2&A3&!S0)";
- timing_sense : "positive_unate";
- when : "(!A0&!A1&A2&A3&!S0)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.7988700000, 3.1067700000, 3.3338700000, 3.6900700000, 4.2322700000, 5.0600700000, 6.3741700000", \
- "2.8029700000, 3.1109700000, 3.3382700000, 3.6941700000, 4.2363700000, 5.0645700000, 6.3783700000", \
- "2.8071300000, 3.1152300000, 3.3423300000, 3.6992300000, 4.2410300000, 5.0689300000, 6.3829300000", \
- "2.8205000000, 3.1289000000, 3.3563000000, 3.7127000000, 4.2551000000, 5.0830000000, 6.3972000000", \
- "2.8610000000, 3.1692000000, 3.3966000000, 3.7531000000, 4.2955000000, 5.1235000000, 6.4381000000", \
- "2.9256000000, 3.2336000000, 3.4608000000, 3.8172000000, 4.3598000000, 5.1876000000, 6.5021000000", \
- "3.0648000000, 3.3727000000, 3.5999000000, 3.9562000000, 4.4984000000, 5.3264000000, 6.6410000000", \
- "3.2119000000, 3.5197000000, 3.7473000000, 4.1034000000, 4.6454000000, 5.4729000000, 6.7876000000", \
- "3.6305700000, 3.9384700000, 4.1658700000, 4.5220700000, 5.0637700000, 5.8909700000, 7.2051700000", \
- "3.8492300000, 4.1570300000, 4.3842300000, 4.7401300000, 5.2814300000, 6.1085300000, 7.4228300000", \
- "4.0713000000, 4.3782000000, 4.6049000000, 4.9602000000, 5.5008000000, 6.3273000000, 7.6420000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.1423700000, 1.3184700000, 1.4483700000, 1.6551700000, 1.9807700000, 2.5091700000, 3.4267700000", \
- "1.1452700000, 1.3214700000, 1.4513700000, 1.6581700000, 1.9838700000, 2.5122700000, 3.4301700000", \
- "1.1489300000, 1.3251300000, 1.4550300000, 1.6619300000, 1.9876300000, 2.5162300000, 3.4339300000", \
- "1.1630000000, 1.3392000000, 1.4692000000, 1.6761000000, 2.0018000000, 2.5304000000, 3.4484000000", \
- "1.2123000000, 1.3884000000, 1.5182000000, 1.7253000000, 2.0511000000, 2.5798000000, 3.4978000000", \
- "1.2922000000, 1.4682000000, 1.5983000000, 1.8051000000, 2.1309000000, 2.6596000000, 3.5763000000", \
- "1.4607000000, 1.6365000000, 1.7661000000, 1.9726000000, 2.2982000000, 2.8271000000, 3.7440000000", \
- "1.6322000000, 1.8073000000, 1.9365000000, 2.1424000000, 2.4677000000, 2.9965000000, 3.9151000000", \
- "2.1099700000, 2.2819700000, 2.4089700000, 2.6129700000, 2.9369700000, 3.4657700000, 4.3845700000", \
- "2.3253300000, 2.5055300000, 2.6358300000, 2.8415300000, 3.1666300000, 3.6960300000, 4.6136300000", \
- "2.5171000000, 2.7052000000, 2.8393000000, 3.0496000000, 3.3788000000, 3.9104000000, 4.8298000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6305000000, 0.8331000000, 0.9868000000, 1.2323000000, 1.6420000000, 2.3469000000, 3.6713000000", \
- "0.6305000000, 0.8331000000, 0.9868000000, 1.2325000000, 1.6421000000, 2.3471000000, 3.6683000000", \
- "0.6302000000, 0.8332000000, 0.9868000000, 1.2317000000, 1.6405000000, 2.3467000000, 3.6678000000", \
- "0.6300000000, 0.8341000000, 0.9866000000, 1.2323000000, 1.6394000000, 2.3467000000, 3.6710000000", \
- "0.6306000000, 0.8337000000, 0.9855000000, 1.2321000000, 1.6393000000, 2.3513000000, 3.6713000000", \
- "0.6300000000, 0.8342000000, 0.9864000000, 1.2319000000, 1.6386000000, 2.3465000000, 3.6740000000", \
- "0.6299000000, 0.8324000000, 0.9861000000, 1.2318000000, 1.6395000000, 2.3508000000, 3.6707000000", \
- "0.6297000000, 0.8323000000, 0.9859000000, 1.2314000000, 1.6386000000, 2.3468000000, 3.6727000000", \
- "0.6281000000, 0.8306000000, 0.9822000000, 1.2298000000, 1.6383000000, 2.3456000000, 3.6745000000", \
- "0.6255000000, 0.8289000000, 0.9805000000, 1.2284000000, 1.6373000000, 2.3450000000, 3.6697000000", \
- "0.6203000000, 0.8250000000, 0.9774000000, 1.2263000000, 1.6366000000, 2.3499000000, 3.6699000000");
- }
- related_pin : "S1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.2968300000, 0.4116000000, 0.5054000000, 0.6706000000, 0.9712000000, 1.5350000000, 2.6704000000", \
- "0.2969500000, 0.4116000000, 0.5051000000, 0.6706000000, 0.9720000000, 1.5356000000, 2.6694000000", \
- "0.2970000000, 0.4116000000, 0.5058000000, 0.6720000000, 0.9706000000, 1.5356000000, 2.6710000000", \
- "0.2967000000, 0.4115000000, 0.5051000000, 0.6705000000, 0.9709000000, 1.5364000000, 2.6682000000", \
- "0.2964000000, 0.4111000000, 0.5056000000, 0.6718000000, 0.9700000000, 1.5346000000, 2.6679000000", \
- "0.2959000000, 0.4110000000, 0.5047000000, 0.6704000000, 0.9697000000, 1.5346000000, 2.6706000000", \
- "0.2948000000, 0.4101000000, 0.5046000000, 0.6719000000, 0.9698000000, 1.5344000000, 2.6705000000", \
- "0.2922000000, 0.4082000000, 0.5026000000, 0.6693000000, 0.9703000000, 1.5350000000, 2.6662000000", \
- "0.3007000000, 0.4102000000, 0.5029000000, 0.6691000000, 0.9693000000, 1.5338000000, 2.6680000000", \
- "0.3255000000, 0.4321000000, 0.5205000000, 0.6810000000, 0.9764000000, 1.5373000000, 2.6721000000", \
- "0.3494000000, 0.4561000000, 0.5425000000, 0.7000000000, 0.9904000000, 1.5462000000, 2.6763000000");
- }
- sdf_cond : "(!A0&!A1&A2&A3&S0)";
- timing_sense : "positive_unate";
- when : "(!A0&!A1&A2&A3&S0)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.6378700000, 2.9513700000, 3.1827700000, 3.5462700000, 4.1010700000, 4.9504700000, 6.2960700000", \
- "2.6450700000, 2.9585700000, 3.1900700000, 3.5535700000, 4.1083700000, 4.9576700000, 6.3032700000", \
- "2.6533300000, 2.9669300000, 3.1985300000, 3.5619300000, 4.1168300000, 4.9663300000, 6.3119300000", \
- "2.6840000000, 2.9975000000, 3.2290000000, 3.5925000000, 4.1474000000, 4.9968000000, 6.3425000000", \
- "2.7776000000, 3.0913000000, 3.3229000000, 3.6867000000, 4.2416000000, 5.0912000000, 6.4369000000", \
- "2.9070000000, 3.2204000000, 3.4520000000, 3.8158000000, 4.3709000000, 5.2204000000, 6.5662000000", \
- "3.1198000000, 3.4334000000, 3.6649000000, 4.0288000000, 4.5842000000, 5.4338000000, 6.7796000000", \
- "3.2984000000, 3.6118000000, 3.8435000000, 4.2073000000, 4.7628000000, 5.6122000000, 6.9580000000", \
- "3.7184700000, 4.0316700000, 4.2633700000, 4.6270700000, 5.1820700000, 6.0312700000, 7.3763700000", \
- "3.9096300000, 4.2225300000, 4.4540300000, 4.8178300000, 5.3725300000, 6.2213300000, 7.5668300000", \
- "4.0770000000, 4.3890000000, 4.6201000000, 4.9830000000, 5.5375000000, 6.3860000000, 7.7310000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.5992700000, 1.7755700000, 1.9046700000, 2.1094700000, 2.4318700000, 2.9563700000, 3.8697700000", \
- "1.6042700000, 1.7804700000, 1.9095700000, 2.1144700000, 2.4367700000, 2.9609700000, 3.8731700000", \
- "1.6095300000, 1.7856300000, 1.9148300000, 2.1196300000, 2.4420300000, 2.9664300000, 3.8797300000", \
- "1.6261000000, 1.8024000000, 1.9315000000, 2.1363000000, 2.4587000000, 2.9826000000, 3.8959000000", \
- "1.6818000000, 1.8579000000, 1.9870000000, 2.1919000000, 2.5142000000, 3.0386000000, 3.9513000000", \
- "1.7750000000, 1.9512000000, 2.0803000000, 2.2850000000, 2.6075000000, 3.1316000000, 4.0451000000", \
- "1.9711000000, 2.1472000000, 2.2763000000, 2.4812000000, 2.8034000000, 3.3274000000, 4.2395000000", \
- "2.1678000000, 2.3440000000, 2.4731000000, 2.6781000000, 3.0004000000, 3.5242000000, 4.4374000000", \
- "2.6618700000, 2.8381700000, 2.9673700000, 3.1724700000, 3.4947700000, 4.0187700000, 4.9317700000", \
- "2.8786300000, 3.0547300000, 3.1837300000, 3.3886300000, 3.7107300000, 4.2344300000, 5.1481300000", \
- "3.0740000000, 3.2479000000, 3.3762000000, 3.5805000000, 3.9024000000, 4.4256000000, 5.3384000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6489000000, 0.8559000000, 1.0124000000, 1.2662000000, 1.6853000000, 2.4116000000, 3.7356000000", \
- "0.6487000000, 0.8559000000, 1.0125000000, 1.2657000000, 1.6850000000, 2.4117000000, 3.7403000000", \
- "0.6490000000, 0.8559000000, 1.0117000000, 1.2662000000, 1.6852000000, 2.4080000000, 3.7462000000", \
- "0.6489000000, 0.8560000000, 1.0125000000, 1.2662000000, 1.6858000000, 2.4117000000, 3.7423000000", \
- "0.6492000000, 0.8562000000, 1.0123000000, 1.2688000000, 1.6864000000, 2.4082000000, 3.7388000000", \
- "0.6492000000, 0.8577000000, 1.0141000000, 1.2663000000, 1.6857000000, 2.4078000000, 3.7383000000", \
- "0.6497000000, 0.8577000000, 1.0125000000, 1.2668000000, 1.6855000000, 2.4077000000, 3.7388000000", \
- "0.6489000000, 0.8574000000, 1.0137000000, 1.2664000000, 1.6852000000, 2.4066000000, 3.7361000000", \
- "0.6453000000, 0.8538000000, 1.0087000000, 1.2638000000, 1.6842000000, 2.4068000000, 3.7391000000", \
- "0.6412000000, 0.8485000000, 1.0044000000, 1.2597000000, 1.6806000000, 2.4087000000, 3.7410000000", \
- "0.6347000000, 0.8431000000, 0.9997000000, 1.2585000000, 1.6772000000, 2.4027000000, 3.7390000000");
- }
- related_pin : "S1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3009000000, 0.4161000000, 0.5090000000, 0.6728000000, 0.9681000000, 1.5273000000, 2.6593000000", \
- "0.3009000000, 0.4164000000, 0.5088000000, 0.6743000000, 0.9676000000, 1.5288000000, 2.6609000000", \
- "0.3008000000, 0.4165000000, 0.5090000000, 0.6728000000, 0.9678000000, 1.5276000000, 2.6615000000", \
- "0.3010000000, 0.4158000000, 0.5098000000, 0.6726000000, 0.9680000000, 1.5291000000, 2.6611000000", \
- "0.3009000000, 0.4165000000, 0.5089000000, 0.6730000000, 0.9674000000, 1.5275000000, 2.6611000000", \
- "0.3013000000, 0.4158000000, 0.5099000000, 0.6725000000, 0.9681000000, 1.5264000000, 2.6563000000", \
- "0.3010000000, 0.4160000000, 0.5089000000, 0.6727000000, 0.9676000000, 1.5288000000, 2.6609000000", \
- "0.3012000000, 0.4167000000, 0.5090000000, 0.6740000000, 0.9670000000, 1.5288000000, 2.6584000000", \
- "0.3007000000, 0.4152000000, 0.5085000000, 0.6733000000, 0.9667000000, 1.5272000000, 2.6599000000", \
- "0.3001000000, 0.4150000000, 0.5080000000, 0.6720000000, 0.9673000000, 1.5262000000, 2.6560000000", \
- "0.2960000000, 0.4112000000, 0.5049000000, 0.6703000000, 0.9667000000, 1.5285000000, 2.6607000000");
- }
- sdf_cond : "(!A0&A1&!A2&!A3&S0)";
- timing_sense : "negative_unate";
- when : "(!A0&A1&!A2&!A3&S0)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.6999700000, 2.9994700000, 3.2202700000, 3.5666700000, 4.0945700000, 4.9031700000, 6.1951700000", \
- "2.7041700000, 3.0038700000, 3.2247700000, 3.5709700000, 4.0989700000, 4.9076700000, 6.1997700000", \
- "2.7083300000, 3.0080300000, 3.2288300000, 3.5752300000, 4.1034300000, 4.9122300000, 6.2044300000", \
- "2.7216000000, 3.0220000000, 3.2430000000, 3.5896000000, 4.1178000000, 4.9266000000, 6.2188000000", \
- "2.7631000000, 3.0630000000, 3.2840000000, 3.6306000000, 4.1590000000, 4.9680000000, 6.2604000000", \
- "2.8288000000, 3.1283000000, 3.3492000000, 3.6957000000, 4.2241000000, 5.0333000000, 6.3256000000", \
- "2.9704000000, 3.2699000000, 3.4907000000, 3.8370000000, 4.3651000000, 5.1740000000, 6.4665000000", \
- "3.1202000000, 3.4197000000, 3.6408000000, 3.9868000000, 4.5145000000, 5.3237000000, 6.6157000000", \
- "3.5448700000, 3.8443700000, 4.0652700000, 4.4115700000, 4.9390700000, 5.7474700000, 7.0396700000", \
- "3.7665300000, 4.0660300000, 4.2867300000, 4.6327300000, 5.1599300000, 5.9679300000, 7.2602300000", \
- "3.9921000000, 4.2905000000, 4.5107000000, 4.8559000000, 5.3824000000, 6.1901000000, 7.4820000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.1423700000, 1.3189700000, 1.4492700000, 1.6566700000, 1.9833700000, 2.5133700000, 3.4328700000", \
- "1.1453700000, 1.3218700000, 1.4520700000, 1.6596700000, 1.9862700000, 2.5163700000, 3.4359700000", \
- "1.1491300000, 1.3257300000, 1.4560300000, 1.6636300000, 1.9903300000, 2.5204300000, 3.4399300000", \
- "1.1632000000, 1.3400000000, 1.4703000000, 1.6780000000, 2.0047000000, 2.5348000000, 3.4542000000", \
- "1.2128000000, 1.3893000000, 1.5195000000, 1.7273000000, 2.0543000000, 2.5844000000, 3.5039000000", \
- "1.2933000000, 1.4697000000, 1.6000000000, 1.8075000000, 2.1344000000, 2.6646000000, 3.5837000000", \
- "1.4618000000, 1.6380000000, 1.7679000000, 1.9750000000, 2.3015000000, 2.8318000000, 3.7504000000", \
- "1.6335000000, 1.8089000000, 1.9383000000, 2.1447000000, 2.4709000000, 3.0010000000, 3.9212000000", \
- "2.1119700000, 2.2841700000, 2.4114700000, 2.6156700000, 2.9403700000, 3.4703700000, 4.3906700000", \
- "2.3276300000, 2.5080300000, 2.6385300000, 2.8446300000, 3.1702300000, 3.7007300000, 4.6200300000", \
- "2.5197000000, 2.7080000000, 2.8424000000, 3.0530000000, 3.3828000000, 3.9155000000, 4.8360000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6058000000, 0.8033000000, 0.9515000000, 1.1929000000, 1.5937000000, 2.2935000000, 3.6195000000", \
- "0.6059000000, 0.8032000000, 0.9529000000, 1.1933000000, 1.5931000000, 2.2988000000, 3.6150000000", \
- "0.6061000000, 0.8033000000, 0.9512000000, 1.1926000000, 1.5931000000, 2.2992000000, 3.6151000000", \
- "0.6056000000, 0.8046000000, 0.9528000000, 1.1929000000, 1.5926000000, 2.2996000000, 3.6181000000", \
- "0.6062000000, 0.8031000000, 0.9511000000, 1.1924000000, 1.5929000000, 2.2991000000, 3.6178000000", \
- "0.6057000000, 0.8031000000, 0.9528000000, 1.1928000000, 1.5930000000, 2.2981000000, 3.6163000000", \
- "0.6056000000, 0.8029000000, 0.9511000000, 1.1926000000, 1.5925000000, 2.2990000000, 3.6147000000", \
- "0.6049000000, 0.8032000000, 0.9502000000, 1.1944000000, 1.5957000000, 2.2936000000, 3.6143000000", \
- "0.6034000000, 0.8008000000, 0.9490000000, 1.1910000000, 1.5922000000, 2.2933000000, 3.6154000000", \
- "0.6014000000, 0.7991000000, 0.9473000000, 1.1919000000, 1.5918000000, 2.2976000000, 3.6187000000", \
- "0.5961000000, 0.7953000000, 0.9446000000, 1.1881000000, 1.5911000000, 2.2920000000, 3.6178000000");
- }
- related_pin : "S1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.2974300000, 0.4128000000, 0.5068000000, 0.6727000000, 0.9749000000, 1.5396000000, 2.6729000000", \
- "0.2974900000, 0.4127000000, 0.5076000000, 0.6745000000, 0.9736000000, 1.5393000000, 2.6738000000", \
- "0.2976000000, 0.4128000000, 0.5073000000, 0.6752000000, 0.9735000000, 1.5393000000, 2.6738000000", \
- "0.2977000000, 0.4126000000, 0.5073000000, 0.6740000000, 0.9734000000, 1.5392000000, 2.6740000000", \
- "0.2972000000, 0.4129000000, 0.5063000000, 0.6725000000, 0.9734000000, 1.5382000000, 2.6724000000", \
- "0.2967000000, 0.4121000000, 0.5058000000, 0.6726000000, 0.9737000000, 1.5380000000, 2.6736000000", \
- "0.2953000000, 0.4109000000, 0.5058000000, 0.6737000000, 0.9725000000, 1.5379000000, 2.6740000000", \
- "0.2926000000, 0.4089000000, 0.5037000000, 0.6709000000, 0.9728000000, 1.5384000000, 2.6693000000", \
- "0.3011000000, 0.4109000000, 0.5036000000, 0.6705000000, 0.9713000000, 1.5369000000, 2.6704000000", \
- "0.3262000000, 0.4329000000, 0.5215000000, 0.6834000000, 0.9789000000, 1.5394000000, 2.6752000000", \
- "0.3499000000, 0.4564000000, 0.5434000000, 0.7021000000, 0.9923000000, 1.5491000000, 2.6793000000");
- }
- sdf_cond : "(!A0&A1&A2&!A3&!S0)";
- timing_sense : "positive_unate";
- when : "(!A0&A1&A2&!A3&!S0)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.6378700000, 2.9514700000, 3.1827700000, 3.5461700000, 4.1011700000, 4.9507700000, 6.2961700000", \
- "2.6449700000, 2.9585700000, 3.1900700000, 3.5533700000, 4.1083700000, 4.9576700000, 6.3032700000", \
- "2.6534300000, 2.9671300000, 3.1985300000, 3.5618300000, 4.1168300000, 4.9664300000, 6.3121300000", \
- "2.6840000000, 2.9976000000, 3.2290000000, 3.5925000000, 4.1474000000, 4.9968000000, 6.3426000000", \
- "2.7776000000, 3.0913000000, 3.3229000000, 3.6865000000, 4.2416000000, 5.0912000000, 6.4369000000", \
- "2.9070000000, 3.2204000000, 3.4520000000, 3.8158000000, 4.3709000000, 5.2204000000, 6.5663000000", \
- "3.1198000000, 3.4334000000, 3.6650000000, 4.0289000000, 4.5843000000, 5.4339000000, 6.7796000000", \
- "3.2984000000, 3.6118000000, 3.8435000000, 4.2073000000, 4.7628000000, 5.6122000000, 6.9580000000", \
- "3.7184700000, 4.0316700000, 4.2633700000, 4.6270700000, 5.1820700000, 6.0312700000, 7.3763700000", \
- "3.9096300000, 4.2225300000, 4.4541300000, 4.8178300000, 5.3726300000, 6.2213300000, 7.5668300000", \
- "4.0770000000, 4.3891000000, 4.6202000000, 4.9831000000, 5.5375000000, 6.3860000000, 7.7310000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.5992700000, 1.7755700000, 1.9046700000, 2.1094700000, 2.4318700000, 2.9563700000, 3.8697700000", \
- "1.6042700000, 1.7804700000, 1.9095700000, 2.1144700000, 2.4367700000, 2.9609700000, 3.8732700000", \
- "1.6095300000, 1.7856300000, 1.9148300000, 2.1196300000, 2.4420300000, 2.9664300000, 3.8797300000", \
- "1.6261000000, 1.8024000000, 1.9315000000, 2.1363000000, 2.4587000000, 2.9827000000, 3.8960000000", \
- "1.6818000000, 1.8579000000, 1.9870000000, 2.1918000000, 2.5142000000, 3.0386000000, 3.9513000000", \
- "1.7750000000, 1.9511000000, 2.0802000000, 2.2850000000, 2.6075000000, 3.1316000000, 4.0451000000", \
- "1.9711000000, 2.1472000000, 2.2763000000, 2.4812000000, 2.8034000000, 3.3273000000, 4.2395000000", \
- "2.1678000000, 2.3440000000, 2.4731000000, 2.6781000000, 3.0004000000, 3.5242000000, 4.4374000000", \
- "2.6618700000, 2.8381700000, 2.9673700000, 3.1724700000, 3.4947700000, 4.0187700000, 4.9317700000", \
- "2.8786300000, 3.0547300000, 3.1837300000, 3.3886300000, 3.7107300000, 4.2344300000, 5.1481300000", \
- "3.0740000000, 3.2478000000, 3.3762000000, 3.5805000000, 3.9024000000, 4.4256000000, 5.3384000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6489000000, 0.8559000000, 1.0119000000, 1.2664000000, 1.6849000000, 2.4084000000, 3.7356000000", \
- "0.6489000000, 0.8559000000, 1.0125000000, 1.2687000000, 1.6850000000, 2.4117000000, 3.7403000000", \
- "0.6490000000, 0.8565000000, 1.0119000000, 1.2664000000, 1.6855000000, 2.4105000000, 3.7433000000", \
- "0.6489000000, 0.8560000000, 1.0125000000, 1.2661000000, 1.6859000000, 2.4117000000, 3.7417000000", \
- "0.6492000000, 0.8577000000, 1.0140000000, 1.2667000000, 1.6864000000, 2.4082000000, 3.7386000000", \
- "0.6492000000, 0.8578000000, 1.0141000000, 1.2666000000, 1.6857000000, 2.4078000000, 3.7384000000", \
- "0.6498000000, 0.8577000000, 1.0125000000, 1.2668000000, 1.6856000000, 2.4077000000, 3.7387000000", \
- "0.6489000000, 0.8575000000, 1.0137000000, 1.2664000000, 1.6851000000, 2.4066000000, 3.7361000000", \
- "0.6453000000, 0.8538000000, 1.0087000000, 1.2638000000, 1.6842000000, 2.4069000000, 3.7391000000", \
- "0.6412000000, 0.8485000000, 1.0044000000, 1.2597000000, 1.6806000000, 2.4088000000, 3.7409000000", \
- "0.6346000000, 0.8432000000, 0.9997000000, 1.2585000000, 1.6773000000, 2.4027000000, 3.7390000000");
- }
- related_pin : "S1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3009000000, 0.4161000000, 0.5090000000, 0.6728000000, 0.9681000000, 1.5273000000, 2.6596000000", \
- "0.3009000000, 0.4164000000, 0.5088000000, 0.6742000000, 0.9676000000, 1.5288000000, 2.6609000000", \
- "0.3008000000, 0.4165000000, 0.5090000000, 0.6728000000, 0.9678000000, 1.5276000000, 2.6615000000", \
- "0.3011000000, 0.4158000000, 0.5098000000, 0.6726000000, 0.9683000000, 1.5288000000, 2.6613000000", \
- "0.3009000000, 0.4165000000, 0.5089000000, 0.6730000000, 0.9674000000, 1.5275000000, 2.6611000000", \
- "0.3013000000, 0.4158000000, 0.5099000000, 0.6725000000, 0.9681000000, 1.5264000000, 2.6563000000", \
- "0.3010000000, 0.4160000000, 0.5089000000, 0.6727000000, 0.9676000000, 1.5288000000, 2.6609000000", \
- "0.3012000000, 0.4167000000, 0.5090000000, 0.6740000000, 0.9670000000, 1.5288000000, 2.6584000000", \
- "0.3007000000, 0.4152000000, 0.5085000000, 0.6733000000, 0.9667000000, 1.5272000000, 2.6599000000", \
- "0.3001000000, 0.4150000000, 0.5080000000, 0.6720000000, 0.9673000000, 1.5262000000, 2.6560000000", \
- "0.2960000000, 0.4112000000, 0.5049000000, 0.6703000000, 0.9667000000, 1.5285000000, 2.6607000000");
- }
- sdf_cond : "(!A0&A1&A2&!A3&S0)";
- timing_sense : "negative_unate";
- when : "(!A0&A1&A2&!A3&S0)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.6999700000, 2.9994700000, 3.2201700000, 3.5666700000, 4.0945700000, 4.9031700000, 6.1951700000", \
- "2.7040700000, 3.0038700000, 3.2247700000, 3.5709700000, 4.0990700000, 4.9075700000, 6.1995700000", \
- "2.7083300000, 3.0080300000, 3.2288300000, 3.5753300000, 4.1034300000, 4.9122300000, 6.2044300000", \
- "2.7216000000, 3.0220000000, 3.2430000000, 3.5896000000, 4.1178000000, 4.9266000000, 6.2188000000", \
- "2.7631000000, 3.0630000000, 3.2840000000, 3.6306000000, 4.1590000000, 4.9680000000, 6.2604000000", \
- "2.8288000000, 3.1283000000, 3.3492000000, 3.6957000000, 4.2241000000, 5.0333000000, 6.3256000000", \
- "2.9704000000, 3.2700000000, 3.4907000000, 3.8370000000, 4.3651000000, 5.1740000000, 6.4665000000", \
- "3.1202000000, 3.4197000000, 3.6408000000, 3.9868000000, 4.5145000000, 5.3237000000, 6.6157000000", \
- "3.5448700000, 3.8443700000, 4.0652700000, 4.4115700000, 4.9390700000, 5.7474700000, 7.0396700000", \
- "3.7665300000, 4.0660300000, 4.2867300000, 4.6327300000, 5.1599300000, 5.9679300000, 7.2602300000", \
- "3.9921000000, 4.2905000000, 4.5107000000, 4.8559000000, 5.3824000000, 6.1901000000, 7.4820000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.1423700000, 1.3189700000, 1.4492700000, 1.6566700000, 1.9833700000, 2.5133700000, 3.4328700000", \
- "1.1453700000, 1.3218700000, 1.4520700000, 1.6595700000, 1.9862700000, 2.5163700000, 3.4359700000", \
- "1.1491300000, 1.3257300000, 1.4560300000, 1.6636300000, 1.9903300000, 2.5204300000, 3.4399300000", \
- "1.1632000000, 1.3400000000, 1.4703000000, 1.6780000000, 2.0047000000, 2.5348000000, 3.4542000000", \
- "1.2128000000, 1.3893000000, 1.5195000000, 1.7273000000, 2.0543000000, 2.5844000000, 3.5039000000", \
- "1.2933000000, 1.4697000000, 1.6000000000, 1.8075000000, 2.1344000000, 2.6646000000, 3.5837000000", \
- "1.4618000000, 1.6380000000, 1.7679000000, 1.9750000000, 2.3015000000, 2.8319000000, 3.7504000000", \
- "1.6335000000, 1.8089000000, 1.9383000000, 2.1447000000, 2.4709000000, 3.0010000000, 3.9212000000", \
- "2.1119700000, 2.2841700000, 2.4114700000, 2.6156700000, 2.9403700000, 3.4703700000, 4.3906700000", \
- "2.3276300000, 2.5080300000, 2.6385300000, 2.8446300000, 3.1702300000, 3.7007300000, 4.6200300000", \
- "2.5197000000, 2.7080000000, 2.8424000000, 3.0530000000, 3.3828000000, 3.9155000000, 4.8360000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6058000000, 0.8033000000, 0.9512000000, 1.1929000000, 1.5937000000, 2.2934000000, 3.6194000000", \
- "0.6061000000, 0.8032000000, 0.9529000000, 1.1929000000, 1.5931000000, 2.2942000000, 3.6195000000", \
- "0.6061000000, 0.8032000000, 0.9511000000, 1.1926000000, 1.5931000000, 2.2991000000, 3.6151000000", \
- "0.6056000000, 0.8046000000, 0.9528000000, 1.1929000000, 1.5926000000, 2.2996000000, 3.6181000000", \
- "0.6062000000, 0.8031000000, 0.9511000000, 1.1924000000, 1.5929000000, 2.2991000000, 3.6178000000", \
- "0.6057000000, 0.8032000000, 0.9516000000, 1.1928000000, 1.5930000000, 2.2981000000, 3.6163000000", \
- "0.6056000000, 0.8029000000, 0.9511000000, 1.1926000000, 1.5924000000, 2.2990000000, 3.6147000000", \
- "0.6049000000, 0.8032000000, 0.9502000000, 1.1944000000, 1.5957000000, 2.2936000000, 3.6143000000", \
- "0.6034000000, 0.8008000000, 0.9490000000, 1.1910000000, 1.5922000000, 2.2933000000, 3.6154000000", \
- "0.6014000000, 0.7991000000, 0.9474000000, 1.1919000000, 1.5918000000, 2.2976000000, 3.6187000000", \
- "0.5961000000, 0.7953000000, 0.9446000000, 1.1881000000, 1.5911000000, 2.2920000000, 3.6178000000");
- }
- related_pin : "S1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.2974500000, 0.4128000000, 0.5068000000, 0.6727000000, 0.9749000000, 1.5396000000, 2.6729000000", \
- "0.2975100000, 0.4127000000, 0.5076000000, 0.6745000000, 0.9736000000, 1.5393000000, 2.6738000000", \
- "0.2976000000, 0.4128000000, 0.5073000000, 0.6752000000, 0.9735000000, 1.5393000000, 2.6738000000", \
- "0.2976000000, 0.4126000000, 0.5073000000, 0.6741000000, 0.9734000000, 1.5392000000, 2.6740000000", \
- "0.2972000000, 0.4129000000, 0.5063000000, 0.6725000000, 0.9734000000, 1.5382000000, 2.6724000000", \
- "0.2967000000, 0.4121000000, 0.5058000000, 0.6726000000, 0.9737000000, 1.5380000000, 2.6736000000", \
- "0.2952000000, 0.4109000000, 0.5058000000, 0.6738000000, 0.9725000000, 1.5379000000, 2.6740000000", \
- "0.2926000000, 0.4089000000, 0.5037000000, 0.6710000000, 0.9728000000, 1.5384000000, 2.6693000000", \
- "0.3011000000, 0.4109000000, 0.5036000000, 0.6706000000, 0.9713000000, 1.5369000000, 2.6704000000", \
- "0.3262000000, 0.4329000000, 0.5215000000, 0.6834000000, 0.9789000000, 1.5394000000, 2.6752000000", \
- "0.3499000000, 0.4564000000, 0.5434000000, 0.7021000000, 0.9923000000, 1.5491000000, 2.6793000000");
- }
- sdf_cond : "(!A0&A1&A2&A3&!S0)";
- timing_sense : "positive_unate";
- when : "(!A0&A1&A2&A3&!S0)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.6100700000, 2.9204700000, 3.1495700000, 3.5090700000, 4.0583700000, 4.9004700000, 6.2367700000", \
- "2.6167700000, 2.9271700000, 3.1562700000, 3.5158700000, 4.0653700000, 4.9070700000, 6.2434700000", \
- "2.6250300000, 2.9355300000, 3.1646300000, 3.5243300000, 4.0738300000, 4.9155300000, 6.2518300000", \
- "2.6549000000, 2.9656000000, 3.1947000000, 3.5545000000, 4.1037000000, 4.9458000000, 6.2822000000", \
- "2.7484000000, 3.0587000000, 3.2879000000, 3.6478000000, 4.1973000000, 5.0396000000, 6.3758000000", \
- "2.8764000000, 3.1867000000, 3.4159000000, 3.7758000000, 4.3254000000, 5.1679000000, 6.5044000000", \
- "3.0880000000, 3.3982000000, 3.6275000000, 3.9874000000, 4.5371000000, 5.3795000000, 6.7159000000", \
- "3.2654000000, 3.5759000000, 3.8052000000, 4.1653000000, 4.7151000000, 5.5571000000, 6.8935000000", \
- "3.6855700000, 3.9956700000, 4.2249700000, 4.5848700000, 5.1342700000, 5.9757700000, 7.3116700000", \
- "3.8766300000, 4.1864300000, 4.4155300000, 4.7756300000, 5.3248300000, 6.1661300000, 7.5018300000", \
- "4.0436000000, 4.3525000000, 4.5814000000, 4.9404000000, 5.4894000000, 6.3302000000, 7.6660000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.6092700000, 1.7870700000, 1.9174700000, 2.1241700000, 2.4493700000, 2.9773700000, 3.8942700000", \
- "1.6140700000, 1.7920700000, 1.9223700000, 2.1290700000, 2.4543700000, 2.9821700000, 3.8984700000", \
- "1.6194300000, 1.7972300000, 1.9276300000, 2.1343300000, 2.4595300000, 2.9872300000, 3.9038300000", \
- "1.6361000000, 1.8140000000, 1.9443000000, 2.1510000000, 2.4762000000, 3.0041000000, 3.9208000000", \
- "1.6918000000, 1.8695000000, 1.9999000000, 2.2066000000, 2.5318000000, 3.0597000000, 3.9764000000", \
- "1.7852000000, 1.9630000000, 2.0933000000, 2.3001000000, 2.6253000000, 3.1530000000, 4.0699000000", \
- "1.9814000000, 2.1593000000, 2.2896000000, 2.4963000000, 2.8214000000, 3.3491000000, 4.2649000000", \
- "2.1783000000, 2.3560000000, 2.4864000000, 2.6933000000, 3.0184000000, 3.5457000000, 4.4623000000", \
- "2.6725700000, 2.8503700000, 2.9808700000, 3.1877700000, 3.5128700000, 4.0404700000, 4.9563700000", \
- "2.8895300000, 3.0671300000, 3.1974300000, 3.4041300000, 3.7290300000, 4.2564300000, 5.1731300000", \
- "3.0851000000, 3.2605000000, 3.3900000000, 3.5961000000, 3.9207000000, 4.4478000000, 5.3637000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6395000000, 0.8449000000, 0.9995000000, 1.2515000000, 1.6684000000, 2.3909000000, 3.7159000000", \
- "0.6395000000, 0.8446000000, 0.9991000000, 1.2513000000, 1.6671000000, 2.3908000000, 3.7169000000", \
- "0.6395000000, 0.8460000000, 1.0008000000, 1.2513000000, 1.6673000000, 2.3867000000, 3.7157000000", \
- "0.6399000000, 0.8447000000, 0.9991000000, 1.2534000000, 1.6684000000, 2.3895000000, 3.7214000000", \
- "0.6402000000, 0.8449000000, 0.9994000000, 1.2516000000, 1.6682000000, 2.3871000000, 3.7160000000", \
- "0.6404000000, 0.8452000000, 0.9996000000, 1.2519000000, 1.6706000000, 2.3873000000, 3.7224000000", \
- "0.6399000000, 0.8450000000, 0.9993000000, 1.2541000000, 1.6706000000, 2.3872000000, 3.7162000000", \
- "0.6397000000, 0.8460000000, 1.0007000000, 1.2513000000, 1.6675000000, 2.3911000000, 3.7220000000", \
- "0.6359000000, 0.8421000000, 0.9957000000, 1.2505000000, 1.6680000000, 2.3859000000, 3.7143000000", \
- "0.6318000000, 0.8374000000, 0.9920000000, 1.2449000000, 1.6633000000, 2.3869000000, 3.7198000000", \
- "0.6259000000, 0.8323000000, 0.9868000000, 1.2415000000, 1.6596000000, 2.3822000000, 3.7184000000");
- }
- related_pin : "S1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3042000000, 0.4209000000, 0.5141000000, 0.6793000000, 0.9754000000, 1.5357000000, 2.6682000000", \
- "0.3045000000, 0.4203000000, 0.5150000000, 0.6788000000, 0.9764000000, 1.5355000000, 2.6689000000", \
- "0.3043000000, 0.4210000000, 0.5140000000, 0.6793000000, 0.9754000000, 1.5375000000, 2.6693000000", \
- "0.3045000000, 0.4203000000, 0.5142000000, 0.6788000000, 0.9753000000, 1.5362000000, 2.6693000000", \
- "0.3044000000, 0.4203000000, 0.5142000000, 0.6793000000, 0.9751000000, 1.5362000000, 2.6696000000", \
- "0.3050000000, 0.4204000000, 0.5150000000, 0.6787000000, 0.9755000000, 1.5355000000, 2.6669000000", \
- "0.3045000000, 0.4205000000, 0.5141000000, 0.6791000000, 0.9752000000, 1.5363000000, 2.6693000000", \
- "0.3046000000, 0.4212000000, 0.5141000000, 0.6790000000, 0.9751000000, 1.5372000000, 2.6681000000", \
- "0.3043000000, 0.4196000000, 0.5132000000, 0.6783000000, 0.9745000000, 1.5378000000, 2.6688000000", \
- "0.3035000000, 0.4192000000, 0.5131000000, 0.6775000000, 0.9746000000, 1.5363000000, 2.6675000000", \
- "0.2990000000, 0.4156000000, 0.5106000000, 0.6761000000, 0.9735000000, 1.5343000000, 2.6686000000");
- }
- sdf_cond : "(A0&!A1&!A2&!A3&!S0)";
- timing_sense : "negative_unate";
- when : "(A0&!A1&!A2&!A3&!S0)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.6099700000, 2.9204700000, 3.1494700000, 3.5091700000, 4.0585700000, 4.9003700000, 6.2369700000", \
- "2.6167700000, 2.9272700000, 3.1563700000, 3.5159700000, 4.0652700000, 4.9071700000, 6.2435700000", \
- "2.6251300000, 2.9357300000, 3.1647300000, 3.5244300000, 4.0739300000, 4.9155300000, 6.2520300000", \
- "2.6549000000, 2.9657000000, 3.1947000000, 3.5544000000, 4.1038000000, 4.9459000000, 6.2822000000", \
- "2.7484000000, 3.0587000000, 3.2879000000, 3.6478000000, 4.1973000000, 5.0396000000, 6.3759000000", \
- "2.8764000000, 3.1868000000, 3.4160000000, 3.7758000000, 4.3254000000, 5.1679000000, 6.5044000000", \
- "3.0880000000, 3.3982000000, 3.6275000000, 3.9875000000, 4.5371000000, 5.3795000000, 6.7159000000", \
- "3.2654000000, 3.5759000000, 3.8052000000, 4.1653000000, 4.7152000000, 5.5571000000, 6.8936000000", \
- "3.6855700000, 3.9956700000, 4.2249700000, 4.5848700000, 5.1342700000, 5.9757700000, 7.3117700000", \
- "3.8767300000, 4.1864300000, 4.4156300000, 4.7757300000, 5.3249300000, 6.1661300000, 7.5018300000", \
- "4.0436000000, 4.3525000000, 4.5814000000, 4.9405000000, 5.4895000000, 6.3303000000, 7.6660000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.6092700000, 1.7870700000, 1.9173700000, 2.1241700000, 2.4493700000, 2.9773700000, 3.8942700000", \
- "1.6140700000, 1.7920700000, 1.9223700000, 2.1290700000, 2.4543700000, 2.9821700000, 3.8984700000", \
- "1.6194300000, 1.7972300000, 1.9276300000, 2.1343300000, 2.4595300000, 2.9872300000, 3.9038300000", \
- "1.6361000000, 1.8140000000, 1.9443000000, 2.1510000000, 2.4762000000, 3.0042000000, 3.9206000000", \
- "1.6918000000, 1.8695000000, 1.9998000000, 2.2066000000, 2.5318000000, 3.0597000000, 3.9764000000", \
- "1.7852000000, 1.9630000000, 2.0933000000, 2.3001000000, 2.6253000000, 3.1530000000, 4.0699000000", \
- "1.9814000000, 2.1593000000, 2.2895000000, 2.4963000000, 2.8214000000, 3.3491000000, 4.2649000000", \
- "2.1782000000, 2.3560000000, 2.4864000000, 2.6933000000, 3.0184000000, 3.5457000000, 4.4623000000", \
- "2.6725700000, 2.8503700000, 2.9808700000, 3.1877700000, 3.5128700000, 4.0404700000, 4.9563700000", \
- "2.8895300000, 3.0671300000, 3.1974300000, 3.4040300000, 3.7290300000, 4.2564300000, 5.1731300000", \
- "3.0851000000, 3.2605000000, 3.3900000000, 3.5961000000, 3.9207000000, 4.4478000000, 5.3637000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6395000000, 0.8450000000, 1.0008000000, 1.2512000000, 1.6676000000, 2.3854000000, 3.7220000000", \
- "0.6396000000, 0.8447000000, 0.9991000000, 1.2513000000, 1.6676000000, 2.3908000000, 3.7204000000", \
- "0.6396000000, 0.8448000000, 1.0008000000, 1.2518000000, 1.6670000000, 2.3856000000, 3.7239000000", \
- "0.6399000000, 0.8454000000, 0.9990000000, 1.2534000000, 1.6684000000, 2.3905000000, 3.7229000000", \
- "0.6401000000, 0.8449000000, 0.9995000000, 1.2516000000, 1.6683000000, 2.3871000000, 3.7160000000", \
- "0.6403000000, 0.8451000000, 0.9996000000, 1.2519000000, 1.6690000000, 2.3873000000, 3.7224000000", \
- "0.6399000000, 0.8450000000, 0.9993000000, 1.2541000000, 1.6706000000, 2.3871000000, 3.7161000000", \
- "0.6397000000, 0.8460000000, 1.0008000000, 1.2512000000, 1.6674000000, 2.3912000000, 3.7221000000", \
- "0.6359000000, 0.8422000000, 0.9957000000, 1.2505000000, 1.6679000000, 2.3859000000, 3.7142000000", \
- "0.6318000000, 0.8375000000, 0.9921000000, 1.2448000000, 1.6633000000, 2.3869000000, 3.7198000000", \
- "0.6259000000, 0.8323000000, 0.9869000000, 1.2414000000, 1.6595000000, 2.3822000000, 3.7184000000");
- }
- related_pin : "S1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3043000000, 0.4208000000, 0.5141000000, 0.6793000000, 0.9754000000, 1.5357000000, 2.6682000000", \
- "0.3045000000, 0.4203000000, 0.5150000000, 0.6788000000, 0.9764000000, 1.5355000000, 2.6689000000", \
- "0.3043000000, 0.4210000000, 0.5140000000, 0.6793000000, 0.9754000000, 1.5375000000, 2.6693000000", \
- "0.3045000000, 0.4203000000, 0.5142000000, 0.6788000000, 0.9752000000, 1.5362000000, 2.6696000000", \
- "0.3044000000, 0.4204000000, 0.5142000000, 0.6793000000, 0.9752000000, 1.5362000000, 2.6696000000", \
- "0.3050000000, 0.4204000000, 0.5150000000, 0.6787000000, 0.9755000000, 1.5355000000, 2.6668000000", \
- "0.3044000000, 0.4205000000, 0.5141000000, 0.6790000000, 0.9752000000, 1.5363000000, 2.6693000000", \
- "0.3046000000, 0.4211000000, 0.5141000000, 0.6790000000, 0.9751000000, 1.5372000000, 2.6681000000", \
- "0.3043000000, 0.4196000000, 0.5132000000, 0.6783000000, 0.9746000000, 1.5378000000, 2.6688000000", \
- "0.3035000000, 0.4192000000, 0.5131000000, 0.6775000000, 0.9746000000, 1.5363000000, 2.6675000000", \
- "0.2990000000, 0.4156000000, 0.5106000000, 0.6761000000, 0.9735000000, 1.5343000000, 2.6686000000");
- }
- sdf_cond : "(A0&!A1&!A2&A3&!S0)";
- timing_sense : "negative_unate";
- when : "(A0&!A1&!A2&A3&!S0)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.7989700000, 3.1067700000, 3.3339700000, 3.6900700000, 4.2322700000, 5.0601700000, 6.3741700000", \
- "2.8029700000, 3.1110700000, 3.3382700000, 3.6943700000, 4.2365700000, 5.0644700000, 6.3784700000", \
- "2.8072300000, 3.1152300000, 3.3423300000, 3.6991300000, 4.2409300000, 5.0690300000, 6.3830300000", \
- "2.8206000000, 3.1289000000, 3.3563000000, 3.7127000000, 4.2551000000, 5.0830000000, 6.3973000000", \
- "2.8610000000, 3.1693000000, 3.3966000000, 3.7531000000, 4.2955000000, 5.1235000000, 6.4381000000", \
- "2.9255000000, 3.2336000000, 3.4609000000, 3.8172000000, 4.3598000000, 5.1877000000, 6.5022000000", \
- "3.0650000000, 3.3730000000, 3.6002000000, 3.9563000000, 4.4985000000, 5.3264000000, 6.6410000000", \
- "3.2120000000, 3.5197000000, 3.7473000000, 4.1034000000, 4.6454000000, 5.4730000000, 6.7876000000", \
- "3.6305700000, 3.9385700000, 4.1658700000, 4.5221700000, 5.0637700000, 5.8909700000, 7.2052700000", \
- "3.8492300000, 4.1571300000, 4.3842300000, 4.7401300000, 5.2815300000, 6.1086300000, 7.4228300000", \
- "4.0713000000, 4.3783000000, 4.6050000000, 4.9602000000, 5.5008000000, 6.3273000000, 7.6420000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.1423700000, 1.3184700000, 1.4483700000, 1.6551700000, 1.9807700000, 2.5091700000, 3.4267700000", \
- "1.1452700000, 1.3214700000, 1.4513700000, 1.6581700000, 1.9838700000, 2.5122700000, 3.4301700000", \
- "1.1489300000, 1.3251300000, 1.4550300000, 1.6619300000, 1.9876300000, 2.5162300000, 3.4339300000", \
- "1.1630000000, 1.3392000000, 1.4692000000, 1.6761000000, 2.0018000000, 2.5303000000, 3.4483000000", \
- "1.2123000000, 1.3884000000, 1.5182000000, 1.7253000000, 2.0511000000, 2.5798000000, 3.4978000000", \
- "1.2922000000, 1.4683000000, 1.5983000000, 1.8052000000, 2.1310000000, 2.6597000000, 3.5763000000", \
- "1.4606000000, 1.6365000000, 1.7661000000, 1.9726000000, 2.2982000000, 2.8271000000, 3.7440000000", \
- "1.6322000000, 1.8073000000, 1.9365000000, 2.1424000000, 2.4677000000, 2.9964000000, 3.9151000000", \
- "2.1099700000, 2.2819700000, 2.4089700000, 2.6129700000, 2.9369700000, 3.4657700000, 4.3845700000", \
- "2.3253300000, 2.5055300000, 2.6358300000, 2.8415300000, 3.1666300000, 3.6960300000, 4.6136300000", \
- "2.5171000000, 2.7051000000, 2.8393000000, 3.0496000000, 3.3788000000, 3.9104000000, 4.8298000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6305000000, 0.8332000000, 0.9868000000, 1.2322000000, 1.6421000000, 2.3469000000, 3.6713000000", \
- "0.6305000000, 0.8331000000, 0.9867000000, 1.2323000000, 1.6401000000, 2.3469000000, 3.6678000000", \
- "0.6302000000, 0.8345000000, 0.9855000000, 1.2323000000, 1.6420000000, 2.3467000000, 3.6709000000", \
- "0.6300000000, 0.8341000000, 0.9867000000, 1.2322000000, 1.6394000000, 2.3467000000, 3.6710000000", \
- "0.6307000000, 0.8338000000, 0.9854000000, 1.2320000000, 1.6394000000, 2.3512000000, 3.6714000000", \
- "0.6300000000, 0.8341000000, 0.9863000000, 1.2318000000, 1.6387000000, 2.3465000000, 3.6741000000", \
- "0.6296000000, 0.8329000000, 0.9840000000, 1.2337000000, 1.6385000000, 2.3461000000, 3.6745000000", \
- "0.6298000000, 0.8323000000, 0.9860000000, 1.2313000000, 1.6387000000, 2.3468000000, 3.6727000000", \
- "0.6281000000, 0.8307000000, 0.9822000000, 1.2298000000, 1.6383000000, 2.3456000000, 3.6744000000", \
- "0.6255000000, 0.8290000000, 0.9805000000, 1.2283000000, 1.6372000000, 2.3450000000, 3.6697000000", \
- "0.6203000000, 0.8249000000, 0.9775000000, 1.2262000000, 1.6365000000, 2.3499000000, 3.6698000000");
- }
- related_pin : "S1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.2968300000, 0.4116000000, 0.5054000000, 0.6706000000, 0.9712000000, 1.5350000000, 2.6704000000", \
- "0.2969500000, 0.4116000000, 0.5051000000, 0.6706000000, 0.9720000000, 1.5356000000, 2.6694000000", \
- "0.2970000000, 0.4116000000, 0.5058000000, 0.6720000000, 0.9706000000, 1.5357000000, 2.6710000000", \
- "0.2968000000, 0.4115000000, 0.5051000000, 0.6704000000, 0.9710000000, 1.5363000000, 2.6686000000", \
- "0.2964000000, 0.4111000000, 0.5056000000, 0.6718000000, 0.9700000000, 1.5346000000, 2.6679000000", \
- "0.2960000000, 0.4107000000, 0.5046000000, 0.6698000000, 0.9701000000, 1.5345000000, 2.6706000000", \
- "0.2948000000, 0.4101000000, 0.5046000000, 0.6719000000, 0.9698000000, 1.5344000000, 2.6705000000", \
- "0.2922000000, 0.4082000000, 0.5026000000, 0.6693000000, 0.9702000000, 1.5350000000, 2.6663000000", \
- "0.3007000000, 0.4102000000, 0.5029000000, 0.6691000000, 0.9693000000, 1.5338000000, 2.6680000000", \
- "0.3255000000, 0.4321000000, 0.5205000000, 0.6810000000, 0.9764000000, 1.5373000000, 2.6721000000", \
- "0.3494000000, 0.4561000000, 0.5425000000, 0.7000000000, 0.9904000000, 1.5462000000, 2.6763000000");
- }
- sdf_cond : "(A0&!A1&!A2&A3&S0)";
- timing_sense : "positive_unate";
- when : "(A0&!A1&!A2&A3&S0)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.7989700000, 3.1067700000, 3.3339700000, 3.6900700000, 4.2322700000, 5.0601700000, 6.3741700000", \
- "2.8029700000, 3.1110700000, 3.3382700000, 3.6941700000, 4.2364700000, 5.0645700000, 6.3784700000", \
- "2.8072300000, 3.1153300000, 3.3423300000, 3.6992300000, 4.2410300000, 5.0690300000, 6.3830300000", \
- "2.8206000000, 3.1289000000, 3.3563000000, 3.7127000000, 4.2551000000, 5.0830000000, 6.3973000000", \
- "2.8610000000, 3.1693000000, 3.3966000000, 3.7531000000, 4.2955000000, 5.1235000000, 6.4381000000", \
- "2.9256000000, 3.2336000000, 3.4609000000, 3.8172000000, 4.3598000000, 5.1877000000, 6.5022000000", \
- "3.0648000000, 3.3726000000, 3.5998000000, 3.9562000000, 4.4984000000, 5.3265000000, 6.6411000000", \
- "3.2120000000, 3.5197000000, 3.7473000000, 4.1034000000, 4.6454000000, 5.4730000000, 6.7876000000", \
- "3.6305700000, 3.9385700000, 4.1658700000, 4.5221700000, 5.0637700000, 5.8909700000, 7.2052700000", \
- "3.8492300000, 4.1571300000, 4.3842300000, 4.7401300000, 5.2815300000, 6.1086300000, 7.4228300000", \
- "4.0713000000, 4.3783000000, 4.6050000000, 4.9602000000, 5.5008000000, 6.3273000000, 7.6420000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.1423700000, 1.3184700000, 1.4483700000, 1.6551700000, 1.9807700000, 2.5091700000, 3.4267700000", \
- "1.1452700000, 1.3214700000, 1.4513700000, 1.6581700000, 1.9838700000, 2.5122700000, 3.4301700000", \
- "1.1489300000, 1.3251300000, 1.4550300000, 1.6619300000, 1.9876300000, 2.5162300000, 3.4339300000", \
- "1.1630000000, 1.3392000000, 1.4692000000, 1.6761000000, 2.0018000000, 2.5303000000, 3.4483000000", \
- "1.2123000000, 1.3884000000, 1.5182000000, 1.7253000000, 2.0511000000, 2.5798000000, 3.4978000000", \
- "1.2922000000, 1.4683000000, 1.5982000000, 1.8051000000, 2.1310000000, 2.6597000000, 3.5763000000", \
- "1.4606000000, 1.6365000000, 1.7660000000, 1.9726000000, 2.2982000000, 2.8271000000, 3.7440000000", \
- "1.6322000000, 1.8073000000, 1.9365000000, 2.1424000000, 2.4677000000, 2.9964000000, 3.9151000000", \
- "2.1099700000, 2.2819700000, 2.4089700000, 2.6129700000, 2.9369700000, 3.4657700000, 4.3845700000", \
- "2.3253300000, 2.5055300000, 2.6358300000, 2.8415300000, 3.1666300000, 3.6960300000, 4.6136300000", \
- "2.5171000000, 2.7051000000, 2.8393000000, 3.0496000000, 3.3788000000, 3.9104000000, 4.8298000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6305000000, 0.8332000000, 0.9868000000, 1.2322000000, 1.6421000000, 2.3469000000, 3.6713000000", \
- "0.6305000000, 0.8331000000, 0.9867000000, 1.2325000000, 1.6422000000, 2.3470000000, 3.6678000000", \
- "0.6302000000, 0.8331000000, 0.9857000000, 1.2318000000, 1.6405000000, 2.3466000000, 3.6683000000", \
- "0.6300000000, 0.8341000000, 0.9867000000, 1.2322000000, 1.6394000000, 2.3468000000, 3.6710000000", \
- "0.6306000000, 0.8338000000, 0.9854000000, 1.2320000000, 1.6393000000, 2.3513000000, 3.6714000000", \
- "0.6300000000, 0.8342000000, 0.9864000000, 1.2318000000, 1.6387000000, 2.3465000000, 3.6740000000", \
- "0.6297000000, 0.8328000000, 0.9841000000, 1.2315000000, 1.6396000000, 2.3463000000, 3.6712000000", \
- "0.6298000000, 0.8323000000, 0.9860000000, 1.2313000000, 1.6387000000, 2.3468000000, 3.6727000000", \
- "0.6281000000, 0.8307000000, 0.9822000000, 1.2298000000, 1.6383000000, 2.3456000000, 3.6744000000", \
- "0.6255000000, 0.8290000000, 0.9805000000, 1.2283000000, 1.6372000000, 2.3450000000, 3.6697000000", \
- "0.6203000000, 0.8249000000, 0.9775000000, 1.2262000000, 1.6365000000, 2.3499000000, 3.6698000000");
- }
- related_pin : "S1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.2968300000, 0.4116000000, 0.5054000000, 0.6706000000, 0.9712000000, 1.5349000000, 2.6704000000", \
- "0.2968600000, 0.4116000000, 0.5051000000, 0.6706000000, 0.9720000000, 1.5355000000, 2.6695000000", \
- "0.2970000000, 0.4116000000, 0.5058000000, 0.6720000000, 0.9705000000, 1.5357000000, 2.6710000000", \
- "0.2968000000, 0.4115000000, 0.5051000000, 0.6704000000, 0.9711000000, 1.5362000000, 2.6687000000", \
- "0.2964000000, 0.4111000000, 0.5056000000, 0.6718000000, 0.9700000000, 1.5346000000, 2.6679000000", \
- "0.2960000000, 0.4108000000, 0.5054000000, 0.6700000000, 0.9702000000, 1.5360000000, 2.6706000000", \
- "0.2948000000, 0.4101000000, 0.5045000000, 0.6719000000, 0.9698000000, 1.5344000000, 2.6705000000", \
- "0.2922000000, 0.4082000000, 0.5026000000, 0.6693000000, 0.9703000000, 1.5350000000, 2.6663000000", \
- "0.3006000000, 0.4102000000, 0.5029000000, 0.6691000000, 0.9693000000, 1.5338000000, 2.6680000000", \
- "0.3255000000, 0.4321000000, 0.5205000000, 0.6810000000, 0.9764000000, 1.5373000000, 2.6721000000", \
- "0.3494000000, 0.4561000000, 0.5425000000, 0.7000000000, 0.9905000000, 1.5462000000, 2.6763000000");
- }
- sdf_cond : "(A0&!A1&A2&A3&S0)";
- timing_sense : "positive_unate";
- when : "(A0&!A1&A2&A3&S0)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.6099700000, 2.9203700000, 3.1494700000, 3.5089700000, 4.0584700000, 4.9003700000, 6.2367700000", \
- "2.6166700000, 2.9270700000, 3.1562700000, 3.5158700000, 4.0653700000, 4.9070700000, 6.2434700000", \
- "2.6251300000, 2.9355300000, 3.1647300000, 3.5243300000, 4.0738300000, 4.9155300000, 6.2518300000", \
- "2.6550000000, 2.9655000000, 3.1946000000, 3.5543000000, 4.1039000000, 4.9459000000, 6.2823000000", \
- "2.7484000000, 3.0588000000, 3.2880000000, 3.6479000000, 4.1973000000, 5.0395000000, 6.3761000000", \
- "2.8764000000, 3.1867000000, 3.4159000000, 3.7762000000, 4.3254000000, 5.1678000000, 6.5044000000", \
- "3.0880000000, 3.3981000000, 3.6275000000, 3.9874000000, 4.5371000000, 5.3795000000, 6.7159000000", \
- "3.2654000000, 3.5759000000, 3.8052000000, 4.1653000000, 4.7151000000, 5.5571000000, 6.8936000000", \
- "3.6855700000, 3.9956700000, 4.2249700000, 4.5848700000, 5.1342700000, 5.9757700000, 7.3116700000", \
- "3.8766300000, 4.1864300000, 4.4155300000, 4.7756300000, 5.3248300000, 6.1661300000, 7.5018300000", \
- "4.0436000000, 4.3525000000, 4.5814000000, 4.9404000000, 5.4894000000, 6.3302000000, 7.6660000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.6092700000, 1.7870700000, 1.9173700000, 2.1241700000, 2.4493700000, 2.9772700000, 3.8939700000", \
- "1.6140700000, 1.7920700000, 1.9224700000, 2.1290700000, 2.4543700000, 2.9822700000, 3.8986700000", \
- "1.6194300000, 1.7973300000, 1.9276300000, 2.1344300000, 2.4595300000, 2.9872300000, 3.9028300000", \
- "1.6361000000, 1.8140000000, 1.9443000000, 2.1510000000, 2.4762000000, 3.0038000000, 3.9206000000", \
- "1.6918000000, 1.8695000000, 1.9999000000, 2.2066000000, 2.5318000000, 3.0597000000, 3.9764000000", \
- "1.7852000000, 1.9630000000, 2.0933000000, 2.3001000000, 2.6253000000, 3.1530000000, 4.0699000000", \
- "1.9814000000, 2.1593000000, 2.2896000000, 2.4963000000, 2.8214000000, 3.3491000000, 4.2650000000", \
- "2.1783000000, 2.3560000000, 2.4864000000, 2.6933000000, 3.0184000000, 3.5457000000, 4.4623000000", \
- "2.6725700000, 2.8503700000, 2.9808700000, 3.1877700000, 3.5128700000, 4.0404700000, 4.9563700000", \
- "2.8895300000, 3.0671300000, 3.1974300000, 3.4041300000, 3.7290300000, 4.2564300000, 5.1731300000", \
- "3.0851000000, 3.2605000000, 3.3900000000, 3.5961000000, 3.9207000000, 4.4478000000, 5.3637000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6396000000, 0.8455000000, 0.9996000000, 1.2513000000, 1.6675000000, 2.3909000000, 3.7202000000", \
- "0.6398000000, 0.8446000000, 0.9991000000, 1.2513000000, 1.6671000000, 2.3908000000, 3.7171000000", \
- "0.6394000000, 0.8446000000, 1.0009000000, 1.2513000000, 1.6673000000, 2.3864000000, 3.7157000000", \
- "0.6395000000, 0.8447000000, 0.9992000000, 1.2514000000, 1.6672000000, 2.3867000000, 3.7215000000", \
- "0.6399000000, 0.8450000000, 0.9990000000, 1.2536000000, 1.6706000000, 2.3872000000, 3.7218000000", \
- "0.6403000000, 0.8451000000, 0.9995000000, 1.2514000000, 1.6706000000, 2.3871000000, 3.7227000000", \
- "0.6399000000, 0.8450000000, 0.9994000000, 1.2541000000, 1.6706000000, 2.3872000000, 3.7162000000", \
- "0.6397000000, 0.8460000000, 1.0007000000, 1.2513000000, 1.6675000000, 2.3911000000, 3.7181000000", \
- "0.6359000000, 0.8421000000, 0.9957000000, 1.2505000000, 1.6680000000, 2.3859000000, 3.7143000000", \
- "0.6318000000, 0.8374000000, 0.9920000000, 1.2449000000, 1.6633000000, 2.3869000000, 3.7198000000", \
- "0.6259000000, 0.8323000000, 0.9868000000, 1.2415000000, 1.6596000000, 2.3822000000, 3.7184000000");
- }
- related_pin : "S1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3044000000, 0.4210000000, 0.5139000000, 0.6794000000, 0.9754000000, 1.5360000000, 2.6697000000", \
- "0.3046000000, 0.4202000000, 0.5143000000, 0.6788000000, 0.9760000000, 1.5353000000, 2.6687000000", \
- "0.3045000000, 0.4211000000, 0.5146000000, 0.6808000000, 0.9774000000, 1.5354000000, 2.6692000000", \
- "0.3045000000, 0.4203000000, 0.5142000000, 0.6788000000, 0.9761000000, 1.5359000000, 2.6686000000", \
- "0.3044000000, 0.4204000000, 0.5142000000, 0.6793000000, 0.9751000000, 1.5362000000, 2.6696000000", \
- "0.3050000000, 0.4204000000, 0.5150000000, 0.6787000000, 0.9755000000, 1.5356000000, 2.6669000000", \
- "0.3045000000, 0.4206000000, 0.5141000000, 0.6791000000, 0.9752000000, 1.5363000000, 2.6693000000", \
- "0.3046000000, 0.4212000000, 0.5141000000, 0.6790000000, 0.9751000000, 1.5372000000, 2.6682000000", \
- "0.3043000000, 0.4196000000, 0.5132000000, 0.6783000000, 0.9746000000, 1.5378000000, 2.6688000000", \
- "0.3035000000, 0.4192000000, 0.5131000000, 0.6775000000, 0.9746000000, 1.5363000000, 2.6675000000", \
- "0.2990000000, 0.4156000000, 0.5106000000, 0.6761000000, 0.9735000000, 1.5343000000, 2.6686000000");
- }
- sdf_cond : "(A0&A1&!A2&!A3&!S0)";
- timing_sense : "negative_unate";
- when : "(A0&A1&!A2&!A3&!S0)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.6378700000, 2.9513700000, 3.1828700000, 3.5462700000, 4.1010700000, 4.9504700000, 6.2960700000", \
- "2.6449700000, 2.9585700000, 3.1900700000, 3.5534700000, 4.1083700000, 4.9576700000, 6.3032700000", \
- "2.6533300000, 2.9670300000, 3.1985300000, 3.5619300000, 4.1168300000, 4.9663300000, 6.3119300000", \
- "2.6840000000, 2.9975000000, 3.2288000000, 3.5925000000, 4.1474000000, 4.9968000000, 6.3425000000", \
- "2.7777000000, 3.0914000000, 3.3230000000, 3.6867000000, 4.2418000000, 5.0912000000, 6.4370000000", \
- "2.9070000000, 3.2204000000, 3.4520000000, 3.8157000000, 4.3710000000, 5.2204000000, 6.5662000000", \
- "3.1199000000, 3.4334000000, 3.6650000000, 4.0288000000, 4.5842000000, 5.4338000000, 6.7797000000", \
- "3.2983000000, 3.6119000000, 3.8436000000, 4.2075000000, 4.7630000000, 5.6123000000, 6.9582000000", \
- "3.7184700000, 4.0316700000, 4.2633700000, 4.6270700000, 5.1820700000, 6.0312700000, 7.3762700000", \
- "3.9096300000, 4.2225300000, 4.4540300000, 4.8178300000, 5.3725300000, 6.2213300000, 7.5658300000", \
- "4.0770000000, 4.3890000000, 4.6201000000, 4.9830000000, 5.5375000000, 6.3859000000, 7.7310000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.5992700000, 1.7755700000, 1.9046700000, 2.1094700000, 2.4319700000, 2.9561700000, 3.8685700000", \
- "1.6041700000, 1.7804700000, 1.9095700000, 2.1143700000, 2.4368700000, 2.9610700000, 3.8737700000", \
- "1.6094300000, 1.7856300000, 1.9148300000, 2.1196300000, 2.4420300000, 2.9664300000, 3.8797300000", \
- "1.6262000000, 1.8024000000, 1.9315000000, 2.1363000000, 2.4587000000, 2.9829000000, 3.8958000000", \
- "1.6818000000, 1.8579000000, 1.9870000000, 2.1918000000, 2.5142000000, 3.0386000000, 3.9513000000", \
- "1.7750000000, 1.9511000000, 2.0802000000, 2.2850000000, 2.6075000000, 3.1316000000, 4.0451000000", \
- "1.9711000000, 2.1472000000, 2.2763000000, 2.4812000000, 2.8034000000, 3.3273000000, 4.2396000000", \
- "2.1678000000, 2.3440000000, 2.4731000000, 2.6781000000, 3.0004000000, 3.5242000000, 4.4374000000", \
- "2.6618700000, 2.8381700000, 2.9673700000, 3.1724700000, 3.4947700000, 4.0187700000, 4.9317700000", \
- "2.8786300000, 3.0547300000, 3.1837300000, 3.3886300000, 3.7107300000, 4.2344300000, 5.1481300000", \
- "3.0740000000, 3.2479000000, 3.3762000000, 3.5805000000, 3.9024000000, 4.4256000000, 5.3384000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6489000000, 0.8559000000, 1.0135000000, 1.2662000000, 1.6854000000, 2.4116000000, 3.7464000000", \
- "0.6487000000, 0.8559000000, 1.0125000000, 1.2666000000, 1.6850000000, 2.4118000000, 3.7403000000", \
- "0.6489000000, 0.8565000000, 1.0118000000, 1.2667000000, 1.6850000000, 2.4083000000, 3.7459000000", \
- "0.6489000000, 0.8560000000, 1.0137000000, 1.2663000000, 1.6854000000, 2.4117000000, 3.7438000000", \
- "0.6492000000, 0.8578000000, 1.0140000000, 1.2667000000, 1.6854000000, 2.4071000000, 3.7373000000", \
- "0.6492000000, 0.8578000000, 1.0141000000, 1.2668000000, 1.6855000000, 2.4079000000, 3.7378000000", \
- "0.6492000000, 0.8577000000, 1.0141000000, 1.2668000000, 1.6855000000, 2.4077000000, 3.7373000000", \
- "0.6490000000, 0.8572000000, 1.0136000000, 1.2664000000, 1.6851000000, 2.4067000000, 3.7365000000", \
- "0.6453000000, 0.8537000000, 1.0087000000, 1.2637000000, 1.6841000000, 2.4068000000, 3.7391000000", \
- "0.6412000000, 0.8485000000, 1.0044000000, 1.2597000000, 1.6806000000, 2.4087000000, 3.7410000000", \
- "0.6347000000, 0.8431000000, 0.9997000000, 1.2585000000, 1.6772000000, 2.4027000000, 3.7390000000");
- }
- related_pin : "S1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3014000000, 0.4160000000, 0.5097000000, 0.6726000000, 0.9676000000, 1.5279000000, 2.6610000000", \
- "0.3014000000, 0.4160000000, 0.5097000000, 0.6725000000, 0.9680000000, 1.5289000000, 2.6610000000", \
- "0.3012000000, 0.4165000000, 0.5090000000, 0.6728000000, 0.9678000000, 1.5276000000, 2.6615000000", \
- "0.3011000000, 0.4159000000, 0.5091000000, 0.6725000000, 0.9681000000, 1.5287000000, 2.6610000000", \
- "0.3009000000, 0.4165000000, 0.5089000000, 0.6730000000, 0.9674000000, 1.5275000000, 2.6611000000", \
- "0.3013000000, 0.4158000000, 0.5099000000, 0.6725000000, 0.9681000000, 1.5264000000, 2.6563000000", \
- "0.3010000000, 0.4160000000, 0.5089000000, 0.6727000000, 0.9676000000, 1.5288000000, 2.6609000000", \
- "0.3012000000, 0.4167000000, 0.5090000000, 0.6740000000, 0.9670000000, 1.5288000000, 2.6584000000", \
- "0.3007000000, 0.4152000000, 0.5085000000, 0.6733000000, 0.9667000000, 1.5272000000, 2.6599000000", \
- "0.3001000000, 0.4150000000, 0.5080000000, 0.6720000000, 0.9673000000, 1.5262000000, 2.6560000000", \
- "0.2960000000, 0.4112000000, 0.5049000000, 0.6703000000, 0.9667000000, 1.5285000000, 2.6607000000");
- }
- sdf_cond : "(A0&A1&!A2&!A3&S0)";
- timing_sense : "negative_unate";
- when : "(A0&A1&!A2&!A3&S0)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.6099700000, 2.9203700000, 3.1494700000, 3.5091700000, 4.0584700000, 4.9003700000, 6.2368700000", \
- "2.6167700000, 2.9272700000, 3.1563700000, 3.5159700000, 4.0652700000, 4.9071700000, 6.2435700000", \
- "2.6251300000, 2.9356300000, 3.1647300000, 3.5244300000, 4.0739300000, 4.9155300000, 6.2520300000", \
- "2.6550000000, 2.9654000000, 3.1946000000, 3.5544000000, 4.1040000000, 4.9459000000, 6.2824000000", \
- "2.7484000000, 3.0588000000, 3.2880000000, 3.6479000000, 4.1973000000, 5.0395000000, 6.3761000000", \
- "2.8764000000, 3.1867000000, 3.4159000000, 3.7762000000, 4.3255000000, 5.1678000000, 6.5045000000", \
- "3.0880000000, 3.3982000000, 3.6275000000, 3.9875000000, 4.5371000000, 5.3795000000, 6.7159000000", \
- "3.2654000000, 3.5759000000, 3.8052000000, 4.1653000000, 4.7152000000, 5.5571000000, 6.8935000000", \
- "3.6855700000, 3.9956700000, 4.2249700000, 4.5848700000, 5.1342700000, 5.9757700000, 7.3117700000", \
- "3.8767300000, 4.1864300000, 4.4156300000, 4.7757300000, 5.3249300000, 6.1661300000, 7.5018300000", \
- "4.0436000000, 4.3525000000, 4.5814000000, 4.9405000000, 5.4895000000, 6.3302000000, 7.6660000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.6092700000, 1.7870700000, 1.9173700000, 2.1241700000, 2.4493700000, 2.9772700000, 3.8939700000", \
- "1.6140700000, 1.7920700000, 1.9224700000, 2.1290700000, 2.4543700000, 2.9822700000, 3.8986700000", \
- "1.6194300000, 1.7973300000, 1.9276300000, 2.1344300000, 2.4595300000, 2.9872300000, 3.9028300000", \
- "1.6361000000, 1.8140000000, 1.9443000000, 2.1510000000, 2.4762000000, 3.0038000000, 3.9207000000", \
- "1.6918000000, 1.8695000000, 1.9998000000, 2.2066000000, 2.5318000000, 3.0597000000, 3.9764000000", \
- "1.7852000000, 1.9630000000, 2.0933000000, 2.3001000000, 2.6253000000, 3.1530000000, 4.0699000000", \
- "1.9814000000, 2.1593000000, 2.2895000000, 2.4963000000, 2.8214000000, 3.3491000000, 4.2649000000", \
- "2.1782000000, 2.3560000000, 2.4864000000, 2.6933000000, 3.0184000000, 3.5457000000, 4.4623000000", \
- "2.6725700000, 2.8503700000, 2.9808700000, 3.1877700000, 3.5128700000, 4.0404700000, 4.9563700000", \
- "2.8895300000, 3.0671300000, 3.1974300000, 3.4040300000, 3.7290300000, 4.2564300000, 5.1731300000", \
- "3.0850000000, 3.2605000000, 3.3900000000, 3.5961000000, 3.9207000000, 4.4478000000, 5.3637000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6393000000, 0.8446000000, 1.0007000000, 1.2512000000, 1.6682000000, 2.3909000000, 3.7221000000", \
- "0.6395000000, 0.8446000000, 1.0009000000, 1.2513000000, 1.6676000000, 2.3908000000, 3.7205000000", \
- "0.6397000000, 0.8460000000, 0.9989000000, 1.2517000000, 1.6670000000, 2.3865000000, 3.7239000000", \
- "0.6395000000, 0.8447000000, 0.9992000000, 1.2513000000, 1.6673000000, 2.3874000000, 3.7219000000", \
- "0.6399000000, 0.8450000000, 0.9991000000, 1.2537000000, 1.6706000000, 2.3872000000, 3.7218000000", \
- "0.6403000000, 0.8451000000, 0.9996000000, 1.2516000000, 1.6706000000, 2.3872000000, 3.7227000000", \
- "0.6399000000, 0.8450000000, 0.9993000000, 1.2541000000, 1.6706000000, 2.3871000000, 3.7161000000", \
- "0.6397000000, 0.8460000000, 1.0008000000, 1.2513000000, 1.6674000000, 2.3912000000, 3.7243000000", \
- "0.6359000000, 0.8422000000, 0.9957000000, 1.2505000000, 1.6679000000, 2.3859000000, 3.7142000000", \
- "0.6318000000, 0.8375000000, 0.9921000000, 1.2448000000, 1.6633000000, 2.3869000000, 3.7198000000", \
- "0.6259000000, 0.8323000000, 0.9869000000, 1.2415000000, 1.6595000000, 2.3822000000, 3.7184000000");
- }
- related_pin : "S1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3044000000, 0.4210000000, 0.5140000000, 0.6793000000, 0.9754000000, 1.5360000000, 2.6697000000", \
- "0.3046000000, 0.4203000000, 0.5143000000, 0.6788000000, 0.9760000000, 1.5353000000, 2.6687000000", \
- "0.3045000000, 0.4211000000, 0.5146000000, 0.6808000000, 0.9775000000, 1.5354000000, 2.6692000000", \
- "0.3045000000, 0.4203000000, 0.5142000000, 0.6788000000, 0.9751000000, 1.5357000000, 2.6682000000", \
- "0.3044000000, 0.4204000000, 0.5142000000, 0.6793000000, 0.9752000000, 1.5362000000, 2.6696000000", \
- "0.3050000000, 0.4204000000, 0.5150000000, 0.6787000000, 0.9755000000, 1.5356000000, 2.6668000000", \
- "0.3044000000, 0.4205000000, 0.5141000000, 0.6790000000, 0.9752000000, 1.5363000000, 2.6693000000", \
- "0.3046000000, 0.4211000000, 0.5141000000, 0.6790000000, 0.9751000000, 1.5372000000, 2.6681000000", \
- "0.3042000000, 0.4196000000, 0.5132000000, 0.6783000000, 0.9746000000, 1.5378000000, 2.6688000000", \
- "0.3035000000, 0.4192000000, 0.5131000000, 0.6775000000, 0.9746000000, 1.5363000000, 2.6675000000", \
- "0.2990000000, 0.4156000000, 0.5106000000, 0.6761000000, 0.9735000000, 1.5343000000, 2.6686000000");
- }
- sdf_cond : "(A0&A1&!A2&A3&!S0)";
- timing_sense : "negative_unate";
- when : "(A0&A1&!A2&A3&!S0)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("2.6378700000, 2.9514700000, 3.1827700000, 3.5461700000, 4.1011700000, 4.9507700000, 6.2961700000", \
- "2.6449700000, 2.9585700000, 3.1900700000, 3.5535700000, 4.1083700000, 4.9576700000, 6.3034700000", \
- "2.6533300000, 2.9670300000, 3.1985300000, 3.5620300000, 4.1168300000, 4.9664300000, 6.3121300000", \
- "2.6840000000, 2.9976000000, 3.2288000000, 3.5925000000, 4.1474000000, 4.9968000000, 6.3425000000", \
- "2.7777000000, 3.0913000000, 3.3230000000, 3.6866000000, 4.2418000000, 5.0912000000, 6.4370000000", \
- "2.9070000000, 3.2204000000, 3.4520000000, 3.8157000000, 4.3710000000, 5.2204000000, 6.5662000000", \
- "3.1199000000, 3.4334000000, 3.6651000000, 4.0288000000, 4.5843000000, 5.4339000000, 6.7796000000", \
- "3.2983000000, 3.6119000000, 3.8436000000, 4.2075000000, 4.7630000000, 5.6123000000, 6.9582000000", \
- "3.7184700000, 4.0316700000, 4.2633700000, 4.6270700000, 5.1820700000, 6.0312700000, 7.3763700000", \
- "3.9096300000, 4.2225300000, 4.4541300000, 4.8178300000, 5.3725300000, 6.2213300000, 7.5668300000", \
- "4.0770000000, 4.3891000000, 4.6202000000, 4.9831000000, 5.5375000000, 6.3860000000, 7.7310000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("1.5992700000, 1.7755700000, 1.9046700000, 2.1094700000, 2.4319700000, 2.9560700000, 3.8685700000", \
- "1.6041700000, 1.7804700000, 1.9095700000, 2.1143700000, 2.4368700000, 2.9610700000, 3.8737700000", \
- "1.6094300000, 1.7856300000, 1.9148300000, 2.1196300000, 2.4420300000, 2.9664300000, 3.8797300000", \
- "1.6262000000, 1.8024000000, 1.9315000000, 2.1363000000, 2.4587000000, 2.9829000000, 3.8959000000", \
- "1.6818000000, 1.8579000000, 1.9870000000, 2.1918000000, 2.5142000000, 3.0386000000, 3.9513000000", \
- "1.7750000000, 1.9511000000, 2.0802000000, 2.2850000000, 2.6075000000, 3.1316000000, 4.0451000000", \
- "1.9711000000, 2.1472000000, 2.2763000000, 2.4812000000, 2.8034000000, 3.3273000000, 4.2395000000", \
- "2.1678000000, 2.3440000000, 2.4731000000, 2.6781000000, 3.0004000000, 3.5241000000, 4.4374000000", \
- "2.6618700000, 2.8381700000, 2.9673700000, 3.1724700000, 3.4947700000, 4.0187700000, 4.9317700000", \
- "2.8786300000, 3.0547300000, 3.1837300000, 3.3886300000, 3.7107300000, 4.2344300000, 5.1481300000", \
- "3.0740000000, 3.2478000000, 3.3762000000, 3.5805000000, 3.9024000000, 4.4256000000, 5.3384000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.6490000000, 0.8559000000, 1.0119000000, 1.2664000000, 1.6850000000, 2.4085000000, 3.7357000000", \
- "0.6489000000, 0.8560000000, 1.0125000000, 1.2664000000, 1.6850000000, 2.4117000000, 3.7462000000", \
- "0.6489000000, 0.8569000000, 1.0125000000, 1.2661000000, 1.6853000000, 2.4104000000, 3.7429000000", \
- "0.6489000000, 0.8560000000, 1.0137000000, 1.2663000000, 1.6855000000, 2.4117000000, 3.7438000000", \
- "0.6492000000, 0.8575000000, 1.0140000000, 1.2666000000, 1.6854000000, 2.4071000000, 3.7374000000", \
- "0.6493000000, 0.8578000000, 1.0141000000, 1.2668000000, 1.6857000000, 2.4080000000, 3.7378000000", \
- "0.6492000000, 0.8576000000, 1.0140000000, 1.2668000000, 1.6856000000, 2.4077000000, 3.7387000000", \
- "0.6490000000, 0.8572000000, 1.0136000000, 1.2664000000, 1.6851000000, 2.4068000000, 3.7363000000", \
- "0.6453000000, 0.8538000000, 1.0087000000, 1.2638000000, 1.6842000000, 2.4069000000, 3.7391000000", \
- "0.6412000000, 0.8486000000, 1.0044000000, 1.2597000000, 1.6806000000, 2.4088000000, 3.7409000000", \
- "0.6346000000, 0.8432000000, 0.9997000000, 1.2585000000, 1.6773000000, 2.4027000000, 3.7390000000");
- }
- related_pin : "S1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0024300000, 0.0048500000, 0.0097000000, 0.0194000000, 0.0388000000, 0.0776000000");
- values("0.3014000000, 0.4160000000, 0.5097000000, 0.6725000000, 0.9676000000, 1.5279000000, 2.6610000000", \
- "0.3014000000, 0.4160000000, 0.5097000000, 0.6725000000, 0.9679000000, 1.5289000000, 2.6610000000", \
- "0.3012000000, 0.4165000000, 0.5090000000, 0.6728000000, 0.9678000000, 1.5275000000, 2.6615000000", \
- "0.3011000000, 0.4159000000, 0.5091000000, 0.6725000000, 0.9681000000, 1.5284000000, 2.6609000000", \
- "0.3009000000, 0.4165000000, 0.5089000000, 0.6730000000, 0.9674000000, 1.5275000000, 2.6611000000", \
- "0.3013000000, 0.4158000000, 0.5099000000, 0.6725000000, 0.9681000000, 1.5264000000, 2.6563000000", \
- "0.3010000000, 0.4160000000, 0.5089000000, 0.6727000000, 0.9676000000, 1.5288000000, 2.6609000000", \
- "0.3012000000, 0.4167000000, 0.5090000000, 0.6740000000, 0.9670000000, 1.5288000000, 2.6584000000", \
- "0.3007000000, 0.4152000000, 0.5085000000, 0.6733000000, 0.9667000000, 1.5272000000, 2.6599000000", \
- "0.3001000000, 0.4150000000, 0.5080000000, 0.6720000000, 0.9673000000, 1.5262000000, 2.6560000000", \
- "0.2960000000, 0.4112000000, 0.5049000000, 0.6703000000, 0.9667000000, 1.5285000000, 2.6607000000");
- }
- sdf_cond : "(A0&A1&A2&!A3&S0)";
- timing_sense : "negative_unate";
- when : "(A0&A1&A2&!A3&S0)";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__nand2_1") {
- area : 9.7680000000;
- cell_footprint : "sky130_fd_sc_hvl__nand2";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0045100000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0004600000, 0.0018200000, 0.0004800000, 0.0006900000, 0.0007300000, 0.0006800000, 0.0007200000, 0.0007500000, 0.0009100000, 0.0009700000, 0.0010600000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0038000000, 0.0059900000, 0.0004300000, 0.0006600000, 0.0006300000, 0.0005900000, 0.0006700000, 0.0007200000, 0.0010400000, 0.0011700000, 0.0013400000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B") {
- capacitance : 0.0042500000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0038000000, 0.0059900000, 0.0004300000, 0.0006600000, 0.0006300000, 0.0005900000, 0.0006700000, 0.0007200000, 0.0010400000, 0.0011700000, 0.0013400000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0004600000, 0.0018200000, 0.0004800000, 0.0006900000, 0.0007300000, 0.0006800000, 0.0007200000, 0.0007500000, 0.0009100000, 0.0009700000, 0.0010600000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("Y") {
- direction : "output";
- function : "(!A) | (!B)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0015400000, 0.0030900000, 0.0061800000, 0.0123600000, 0.0247300000, 0.0494600000");
- values("0.0033000000, 0.0011200000, -0.001020000, -0.005250000, -0.013670000, -0.030520000, -0.064180000", \
- "0.0034300000, 0.0011900000, -0.000950000, -0.005200000, -0.013630000, -0.030470000, -0.064140000", \
- "0.0036100000, 0.0013500000, -0.000840000, -0.005120000, -0.013570000, -0.030430000, -0.064110000", \
- "0.0040900000, 0.0017000000, -0.000580000, -0.004940000, -0.013470000, -0.030390000, -0.064090000", \
- "0.0046800000, 0.0022800000, -5.00000e-05, -0.004530000, -0.013200000, -0.030230000, -0.064010000", \
- "0.0049500000, 0.0026400000, 0.0003400000, -0.004150000, -0.012890000, -0.030030000, -0.063890000", \
- "0.0050600000, 0.0028400000, 0.0006200000, -0.003800000, -0.012520000, -0.029730000, -0.063690000", \
- "0.0050300000, 0.0028700000, 0.0006900000, -0.003650000, -0.012310000, -0.029510000, -0.063520000", \
- "0.0048000000, 0.0026800000, 0.0006100000, -0.003640000, -0.012150000, -0.029220000, -0.063220000", \
- "0.0046700000, 0.0026000000, 0.0005100000, -0.003710000, -0.012160000, -0.029180000, -0.063140000", \
- "0.0045300000, 0.0024700000, 0.0004000000, -0.003810000, -0.012210000, -0.029170000, -0.063080000");
- }
- related_pin : "A";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0015400000, 0.0030900000, 0.0061800000, 0.0123600000, 0.0247300000, 0.0494600000");
- values("0.0134700000, 0.0164300000, 0.0186100000, 0.0227800000, 0.0310900000, 0.0478100000, 0.0811400000", \
- "0.0137100000, 0.0165700000, 0.0187700000, 0.0229800000, 0.0313500000, 0.0480400000, 0.0814200000", \
- "0.0138900000, 0.0165500000, 0.0187300000, 0.0229600000, 0.0313300000, 0.0480700000, 0.0815300000", \
- "0.0139800000, 0.0163800000, 0.0186200000, 0.0228500000, 0.0313200000, 0.0480600000, 0.0814000000", \
- "0.0135900000, 0.0159800000, 0.0182700000, 0.0226300000, 0.0311800000, 0.0479000000, 0.0813700000", \
- "0.0133700000, 0.0156600000, 0.0179500000, 0.0223500000, 0.0309800000, 0.0478200000, 0.0811700000", \
- "0.0132700000, 0.0154900000, 0.0177100000, 0.0220100000, 0.0306000000, 0.0475000000, 0.0811300000", \
- "0.0132600000, 0.0154700000, 0.0176800000, 0.0219600000, 0.0304600000, 0.0473500000, 0.0810500000", \
- "0.0134500000, 0.0155100000, 0.0176300000, 0.0219000000, 0.0304400000, 0.0471100000, 0.0806100000", \
- "0.0135900000, 0.0155900000, 0.0177100000, 0.0219300000, 0.0304500000, 0.0470800000, 0.0805600000", \
- "0.0137500000, 0.0157300000, 0.0177800000, 0.0219700000, 0.0305100000, 0.0472100000, 0.0804300000");
- }
- when : "(B)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0015400000, 0.0030900000, 0.0061800000, 0.0123600000, 0.0247300000, 0.0494600000");
- values("0.0033900000, 0.0012600000, -0.000860000, -0.005080000, -0.013500000, -0.030340000, -0.064010000", \
- "0.0034600000, 0.0012900000, -0.000850000, -0.005070000, -0.013490000, -0.030340000, -0.064010000", \
- "0.0035900000, 0.0013800000, -0.000780000, -0.005020000, -0.013460000, -0.030320000, -0.064000000", \
- "0.0039000000, 0.0016200000, -0.000590000, -0.004900000, -0.013390000, -0.030280000, -0.063980000", \
- "0.0043600000, 0.0020500000, -0.000210000, -0.004600000, -0.013190000, -0.030160000, -0.063910000", \
- "0.0046200000, 0.0023500000, 9.000000e-05, -0.004310000, -0.012960000, -0.030020000, -0.063820000", \
- "0.0048000000, 0.0025800000, 0.0003700000, -0.004010000, -0.012660000, -0.029770000, -0.063660000", \
- "0.0048800000, 0.0026800000, 0.0005000000, -0.003850000, -0.012490000, -0.029600000, -0.063530000", \
- "0.0049200000, 0.0027700000, 0.0006100000, -0.003690000, -0.012260000, -0.029330000, -0.063280000", \
- "0.0049000000, 0.0027600000, 0.0006100000, -0.003670000, -0.012210000, -0.029250000, -0.063180000", \
- "0.0048600000, 0.0027300000, 0.0005900000, -0.003670000, -0.012190000, -0.029200000, -0.063120000");
- }
- related_pin : "B";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0015400000, 0.0030900000, 0.0061800000, 0.0123600000, 0.0247300000, 0.0494600000");
- values("0.0167300000, 0.0188400000, 0.0209400000, 0.0250900000, 0.0334200000, 0.0501000000, 0.0835100000", \
- "0.0167800000, 0.0188700000, 0.0209900000, 0.0251400000, 0.0335200000, 0.0501800000, 0.0835800000", \
- "0.0167100000, 0.0188200000, 0.0208800000, 0.0251100000, 0.0334600000, 0.0500600000, 0.0833300000", \
- "0.0165000000, 0.0186400000, 0.0207600000, 0.0249700000, 0.0333300000, 0.0500300000, 0.0833000000", \
- "0.0161700000, 0.0183600000, 0.0205200000, 0.0247700000, 0.0331300000, 0.0498300000, 0.0832500000", \
- "0.0159600000, 0.0181700000, 0.0203200000, 0.0246300000, 0.0330100000, 0.0497700000, 0.0829600000", \
- "0.0158500000, 0.0180000000, 0.0201900000, 0.0244000000, 0.0328700000, 0.0496800000, 0.0829400000", \
- "0.0158300000, 0.0179700000, 0.0201400000, 0.0243500000, 0.0327300000, 0.0495400000, 0.0828000000", \
- "0.0159300000, 0.0180500000, 0.0201900000, 0.0243800000, 0.0327600000, 0.0493600000, 0.0827600000", \
- "0.0160500000, 0.0181300000, 0.0202800000, 0.0244000000, 0.0328400000, 0.0494400000, 0.0828700000", \
- "0.0161900000, 0.0182700000, 0.0204300000, 0.0244600000, 0.0328500000, 0.0494900000, 0.0826600000");
- }
- when : "(A)";
- }
- max_capacitance : 0.0494600000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0015400000, 0.0030900000, 0.0061800000, 0.0123600000, 0.0247300000, 0.0494600000");
- values("0.2923200000, 0.3786500000, 0.4621400000, 0.6273900000, 0.9570800000, 1.6148700000, 2.9287700000", \
- "0.2876100000, 0.3756700000, 0.4605300000, 0.6266500000, 0.9572200000, 1.6147700000, 2.9321700000", \
- "0.2849300000, 0.3747600000, 0.4607500000, 0.6282200000, 0.9587300000, 1.6180300000, 2.9331300000", \
- "0.2857900000, 0.3790800000, 0.4672000000, 0.6382100000, 0.9710000000, 1.6329000000, 2.9464000000", \
- "0.3239400000, 0.4173500000, 0.5081600000, 0.6825300000, 1.0201000000, 1.6860000000, 3.0030000000", \
- "0.4057600000, 0.4958800000, 0.5852400000, 0.7600000000, 1.1002000000, 1.7691000000, 3.0911000000", \
- "0.5538000000, 0.6657000000, 0.7585000000, 0.9296000000, 1.2689000000, 1.9396000000, 3.2636000000", \
- "0.6661000000, 0.8047000000, 0.9195000000, 1.1084000000, 1.4449000000, 2.1145000000, 3.4404000000", \
- "0.9017700000, 1.0986700000, 1.2618700000, 1.5284700000, 1.9427700000, 2.6131700000, 3.9381700000", \
- "0.9998300000, 1.2221300000, 1.4062300000, 1.7064300000, 2.1723300000, 2.8766300000, 4.2004300000", \
- "1.0886000000, 1.3339000000, 1.5365000000, 1.8674000000, 2.3803000000, 3.1434000000, 4.4624000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0015400000, 0.0030900000, 0.0061800000, 0.0123600000, 0.0247300000, 0.0494600000");
- values("0.1042100000, 0.1540700000, 0.1916600000, 0.2645100000, 0.4084800000, 0.6977100000, 1.2744700000", \
- "0.1113600000, 0.1594200000, 0.1973000000, 0.2702900000, 0.4148200000, 0.7036300000, 1.2789700000", \
- "0.1197600000, 0.1650500000, 0.2029600000, 0.2760700000, 0.4208300000, 0.7100600000, 1.2866300000", \
- "0.1425500000, 0.1838000000, 0.2220900000, 0.2961700000, 0.4420400000, 0.7314100000, 1.3070000000", \
- "0.2038200000, 0.2444200000, 0.2835000000, 0.3587600000, 0.5056400000, 0.7946600000, 1.3731000000", \
- "0.2827600000, 0.3366400000, 0.3785100000, 0.4543000000, 0.6019900000, 0.8920000000, 1.4703000000", \
- "0.3873000000, 0.4688000000, 0.5344000000, 0.6384000000, 0.7964000000, 1.0879000000, 1.6666000000", \
- "0.4635000000, 0.5671000000, 0.6502000000, 0.7840000000, 0.9833000000, 1.2842000000, 1.8605000000", \
- "0.6116700000, 0.7643700000, 0.8881700000, 1.0851700000, 1.3809700000, 1.8037700000, 2.4129700000", \
- "0.6682300000, 0.8425300000, 0.9837300000, 1.2091300000, 1.5468300000, 2.0293300000, 2.6976300000", \
- "0.7163000000, 0.9103000000, 1.0676000000, 1.3186000000, 1.6953000000, 2.2344000000, 2.9760000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0015400000, 0.0030900000, 0.0061800000, 0.0123600000, 0.0247300000, 0.0494600000");
- values("0.2049300000, 0.3144500000, 0.4249800000, 0.6449400000, 1.0847100000, 1.9645000000, 3.7235000000", \
- "0.2049500000, 0.3143700000, 0.4249400000, 0.6450400000, 1.0840100000, 1.9647000000, 3.7213000000", \
- "0.2050100000, 0.3146900000, 0.4251200000, 0.6447600000, 1.0850900000, 1.9641800000, 3.7240000000", \
- "0.2049500000, 0.3147300000, 0.4248200000, 0.6449300000, 1.0846200000, 1.9645600000, 3.7248000000", \
- "0.2048400000, 0.3147300000, 0.4249500000, 0.6445000000, 1.0848200000, 1.9637600000, 3.7240000000", \
- "0.2159300000, 0.3146500000, 0.4249000000, 0.6452900000, 1.0849000000, 1.9636000000, 3.7221000000", \
- "0.3039000000, 0.3788000000, 0.4641000000, 0.6572000000, 1.0841000000, 1.9635000000, 3.7236000000", \
- "0.3745000000, 0.4713000000, 0.5481000000, 0.7138000000, 1.0999000000, 1.9624000000, 3.7240000000", \
- "0.5438000000, 0.6742000000, 0.7817000000, 0.9615000000, 1.2737000000, 2.0175000000, 3.7208000000", \
- "0.6191000000, 0.7654000000, 0.8842000000, 1.0826000000, 1.4016000000, 2.0927000000, 3.7257000000", \
- "0.6888000000, 0.8501000000, 0.9803000000, 1.1966000000, 1.5411000000, 2.1863000000, 3.7548000000");
- }
- related_pin : "A";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0015400000, 0.0030900000, 0.0061800000, 0.0123600000, 0.0247300000, 0.0494600000");
- values("0.0910800000, 0.1419300000, 0.1935200000, 0.2959900000, 0.4990700000, 0.9115900000, 1.7322200000", \
- "0.0909100000, 0.1419400000, 0.1936800000, 0.2964100000, 0.5010700000, 0.9113700000, 1.7274900000", \
- "0.0909300000, 0.1419400000, 0.1935400000, 0.2957500000, 0.5010300000, 0.9118900000, 1.7314400000", \
- "0.0909800000, 0.1416900000, 0.1933600000, 0.2960100000, 0.5011800000, 0.9115000000, 1.7306600000", \
- "0.0954500000, 0.1419400000, 0.1931600000, 0.2954400000, 0.5000200000, 0.9097600000, 1.7313400000", \
- "0.1421500000, 0.1735700000, 0.2127400000, 0.3017500000, 0.5002200000, 0.9099600000, 1.7291000000", \
- "0.2147800000, 0.2646000000, 0.3064000000, 0.3741000000, 0.5349000000, 0.9112000000, 1.7310000000", \
- "0.2770000000, 0.3386000000, 0.3901000000, 0.4735000000, 0.6110000000, 0.9466000000, 1.7293000000", \
- "0.4245000000, 0.5127000000, 0.5826000000, 0.6991000000, 0.8806000000, 1.1605000000, 1.8135000000", \
- "0.4908000000, 0.5906000000, 0.6714000000, 0.8011000000, 1.0025000000, 1.3067000000, 1.9070000000", \
- "0.5530000000, 0.6644000000, 0.7527000000, 0.8959000000, 1.1184000000, 1.4516000000, 2.0184000000");
- }
- timing_sense : "negative_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0015400000, 0.0030900000, 0.0061800000, 0.0123600000, 0.0247300000, 0.0494600000");
- values("0.3027800000, 0.3864600000, 0.4692100000, 0.6341800000, 0.9626400000, 1.6204700000, 2.9370700000", \
- "0.3037800000, 0.3890200000, 0.4725800000, 0.6384200000, 0.9673000000, 1.6264700000, 2.9387700000", \
- "0.3058700000, 0.3922200000, 0.4767600000, 0.6428000000, 0.9733300000, 1.6317300000, 2.9487300000", \
- "0.3171200000, 0.4061200000, 0.4925700000, 0.6609200000, 0.9932000000, 1.6532000000, 2.9670000000", \
- "0.3679200000, 0.4580800000, 0.5463300000, 0.7177700000, 1.0526000000, 1.7153000000, 3.0334000000", \
- "0.4476800000, 0.5363800000, 0.6242000000, 0.7965000000, 1.1338000000, 1.7995000000, 3.1207000000", \
- "0.5900000000, 0.6919000000, 0.7816000000, 0.9523000000, 1.2902000000, 1.9585000000, 3.2827000000", \
- "0.7033000000, 0.8214000000, 0.9261000000, 1.1109000000, 1.4483000000, 2.1158000000, 3.4428000000", \
- "0.9487700000, 1.1113700000, 1.2498700000, 1.4862700000, 1.8827700000, 2.5623700000, 3.8905700000", \
- "1.0505300000, 1.2352300000, 1.3906300000, 1.6524300000, 2.0834300000, 2.7948300000, 4.1243300000", \
- "1.1411000000, 1.3470000000, 1.5190000000, 1.8054000000, 2.2700000000, 3.0252000000, 4.3574000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0015400000, 0.0030900000, 0.0061800000, 0.0123600000, 0.0247300000, 0.0494600000");
- values("0.1380900000, 0.1763700000, 0.2137400000, 0.2871300000, 0.4324000000, 0.7212100000, 1.2973700000", \
- "0.1423800000, 0.1804000000, 0.2177700000, 0.2911000000, 0.4363300000, 0.7251700000, 1.3012700000", \
- "0.1471900000, 0.1853200000, 0.2227300000, 0.2960500000, 0.4411800000, 0.7301500000, 1.3061300000", \
- "0.1657600000, 0.2043300000, 0.2419700000, 0.3156100000, 0.4610500000, 0.7497100000, 1.3257000000", \
- "0.2274000000, 0.2666400000, 0.3048300000, 0.3791500000, 0.5249000000, 0.8137400000, 1.3894000000", \
- "0.3183100000, 0.3630600000, 0.4011000000, 0.4760800000, 0.6225300000, 0.9113000000, 1.4856000000", \
- "0.4476000000, 0.5156000000, 0.5726000000, 0.6673000000, 0.8183000000, 1.1082000000, 1.6843000000", \
- "0.5437000000, 0.6303000000, 0.7032000000, 0.8234000000, 1.0108000000, 1.3067000000, 1.8814000000", \
- "0.7376700000, 0.8649700000, 0.9721700000, 1.1509700000, 1.4282700000, 1.8346700000, 2.4354700000", \
- "0.8143300000, 0.9596300000, 1.0818300000, 1.2859300000, 1.6024300000, 2.0667300000, 2.7214300000", \
- "0.8811000000, 1.0426000000, 1.1787000000, 1.4054000000, 1.7581000000, 2.2755000000, 3.0023000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0015400000, 0.0030900000, 0.0061800000, 0.0123600000, 0.0247300000, 0.0494600000");
- values("0.2050100000, 0.3147400000, 0.4246400000, 0.6446700000, 1.0850000000, 1.9650400000, 3.7218000000", \
- "0.2049000000, 0.3147700000, 0.4250500000, 0.6451600000, 1.0847200000, 1.9643400000, 3.7235000000", \
- "0.2050000000, 0.3143500000, 0.4251100000, 0.6451700000, 1.0838600000, 1.9643500000, 3.7214000000", \
- "0.2050100000, 0.3144900000, 0.4250800000, 0.6453500000, 1.0843200000, 1.9634900000, 3.7236000000", \
- "0.2050100000, 0.3145400000, 0.4252000000, 0.6452300000, 1.0851200000, 1.9643000000, 3.7234000000", \
- "0.2065000000, 0.3144000000, 0.4250500000, 0.6447600000, 1.0849000000, 1.9633000000, 3.7211000000", \
- "0.2579000000, 0.3487000000, 0.4465000000, 0.6520000000, 1.0840000000, 1.9643000000, 3.7226000000", \
- "0.3074000000, 0.4084000000, 0.4990000000, 0.6876000000, 1.0956000000, 1.9633000000, 3.7199000000", \
- "0.4420000000, 0.5566000000, 0.6613000000, 0.8541000000, 1.2141000000, 2.0043000000, 3.7209000000", \
- "0.5092000000, 0.6312000000, 0.7409000000, 0.9407000000, 1.3047000000, 2.0581000000, 3.7304000000", \
- "0.5746000000, 0.7037000000, 0.8182000000, 1.0254000000, 1.3996000000, 2.1254000000, 3.7551000000");
- }
- related_pin : "B";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0015400000, 0.0030900000, 0.0061800000, 0.0123600000, 0.0247300000, 0.0494600000");
- values("0.1153900000, 0.1661100000, 0.2173200000, 0.3194200000, 0.5240200000, 0.9331700000, 1.7512400000", \
- "0.1151900000, 0.1662500000, 0.2171800000, 0.3195400000, 0.5243600000, 0.9337700000, 1.7523200000", \
- "0.1153700000, 0.1660100000, 0.2174400000, 0.3198400000, 0.5243100000, 0.9330000000, 1.7514100000", \
- "0.1151900000, 0.1661800000, 0.2173500000, 0.3196400000, 0.5242100000, 0.9334800000, 1.7507300000", \
- "0.1159200000, 0.1659100000, 0.2174800000, 0.3197500000, 0.5239800000, 0.9329400000, 1.7510000000", \
- "0.1501300000, 0.1883800000, 0.2314600000, 0.3237000000, 0.5241200000, 0.9340200000, 1.7526000000", \
- "0.2264000000, 0.2751000000, 0.3163000000, 0.3876000000, 0.5541000000, 0.9358000000, 1.7508000000", \
- "0.2896000000, 0.3493000000, 0.3998000000, 0.4831000000, 0.6268000000, 0.9679000000, 1.7521000000", \
- "0.4381000000, 0.5238000000, 0.5941000000, 0.7098000000, 0.8896000000, 1.1752000000, 1.8345000000", \
- "0.5062000000, 0.6021000000, 0.6821000000, 0.8114000000, 1.0137000000, 1.3167000000, 1.9267000000", \
- "0.5690000000, 0.6766000000, 0.7655000000, 0.9074000000, 1.1289000000, 1.4615000000, 2.0370000000");
- }
- timing_sense : "negative_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__nand3_1") {
- area : 13.675200000;
- cell_footprint : "sky130_fd_sc_hvl__nand3";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0041600000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0009500000, 0.0004200000, 0.0005900000, 0.0006600000, 0.0007200000, 0.0007300000, 0.0007700000, 0.0008000000, 0.0009200000, 0.0009700000, 0.0010400000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0014800000, 0.0024700000, 0.0020700000, 0.0017200000, 0.0016400000, 0.0017700000, 0.0017500000, 0.0019100000, 0.0022900000, 0.0025000000, 0.0027300000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B") {
- capacitance : 0.0040400000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0007200000, 0.0024600000, 0.0010700000, 0.0006100000, 0.0005100000, 0.0005600000, 0.0005700000, 0.0006200000, 0.0008000000, 0.0009000000, 0.0010200000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0005500000, 0.0017500000, 0.0005400000, 0.0004200000, 0.0005100000, 0.0005600000, 0.0005800000, 0.0006200000, 0.0007900000, 0.0008800000, 0.0009900000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("C") {
- capacitance : 0.0040500000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0012400000, 0.0034300000, 0.0013400000, 0.0014300000, 0.0013900000, 0.0015200000, 0.0015200000, 0.0016300000, 0.0019800000, 0.0021700000, 0.0023600000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0008800000, 0.0020800000, 0.0004000000, 0.0005500000, 0.0004700000, 0.0004800000, 0.0005200000, 0.0005200000, 0.0006100000, 0.0006600000, 0.0007100000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("Y") {
- direction : "output";
- function : "(!A) | (!B) | (!C)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.0048400000, 0.0035000000, 0.0021600000, -0.000520000, -0.005880000, -0.016580000, -0.037950000", \
- "0.0049900000, 0.0036200000, 0.0022700000, -0.000420000, -0.005800000, -0.016510000, -0.037880000", \
- "0.0050800000, 0.0036900000, 0.0023300000, -0.000370000, -0.005760000, -0.016470000, -0.037850000", \
- "0.0054300000, 0.0040000000, 0.0025900000, -0.000170000, -0.005620000, -0.016390000, -0.037810000", \
- "0.0060200000, 0.0045400000, 0.0030900000, 0.0002500000, -0.005310000, -0.016180000, -0.037690000", \
- "0.0063800000, 0.0049300000, 0.0034900000, 0.0006400000, -0.004970000, -0.015940000, -0.037530000", \
- "0.0065900000, 0.0051900000, 0.0037800000, 0.0009900000, -0.004590000, -0.015580000, -0.037270000", \
- "0.0066300000, 0.0052500000, 0.0038700000, 0.0011300000, -0.004400000, -0.015380000, -0.037080000", \
- "0.0064900000, 0.0051900000, 0.0038500000, 0.0011500000, -0.004320000, -0.015120000, -0.036770000", \
- "0.0064200000, 0.0051000000, 0.0037600000, 0.0010800000, -0.004300000, -0.015090000, -0.036700000", \
- "0.0063000000, 0.0049900000, 0.0036500000, 0.0009900000, -0.004360000, -0.015100000, -0.036640000");
- }
- related_pin : "A";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.0194700000, 0.0209500000, 0.0222700000, 0.0249600000, 0.0302800000, 0.0408700000, 0.0619800000", \
- "0.0196500000, 0.0210900000, 0.0224700000, 0.0251100000, 0.0304700000, 0.0410600000, 0.0622800000", \
- "0.0196700000, 0.0210900000, 0.0224600000, 0.0250900000, 0.0304800000, 0.0411400000, 0.0622200000", \
- "0.0195400000, 0.0209700000, 0.0223500000, 0.0251000000, 0.0304300000, 0.0410600000, 0.0622700000", \
- "0.0192000000, 0.0206600000, 0.0220800000, 0.0249000000, 0.0303800000, 0.0410300000, 0.0623200000", \
- "0.0189200000, 0.0203700000, 0.0218100000, 0.0246400000, 0.0301200000, 0.0408900000, 0.0622900000", \
- "0.0187500000, 0.0201600000, 0.0215700000, 0.0243200000, 0.0298700000, 0.0406900000, 0.0620100000", \
- "0.0186800000, 0.0200900000, 0.0214800000, 0.0242500000, 0.0297000000, 0.0404900000, 0.0618800000", \
- "0.0187100000, 0.0200500000, 0.0214400000, 0.0241500000, 0.0296000000, 0.0403200000, 0.0616400000", \
- "0.0187700000, 0.0201000000, 0.0214700000, 0.0241900000, 0.0295800000, 0.0403400000, 0.0615600000", \
- "0.0188900000, 0.0202100000, 0.0215200000, 0.0242000000, 0.0296000000, 0.0403400000, 0.0616300000");
- }
- when : "(B&C)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.0047200000, 0.0033800000, 0.0020400000, -0.000630000, -0.005980000, -0.016670000, -0.038040000", \
- "0.0048100000, 0.0034600000, 0.0021400000, -0.000550000, -0.005900000, -0.016590000, -0.037970000", \
- "0.0048900000, 0.0035300000, 0.0021800000, -0.000510000, -0.005880000, -0.016580000, -0.037970000", \
- "0.0051200000, 0.0037200000, 0.0023400000, -0.000390000, -0.005790000, -0.016520000, -0.037920000", \
- "0.0055300000, 0.0041000000, 0.0026900000, -9.00000e-05, -0.005570000, -0.016370000, -0.037840000", \
- "0.0058300000, 0.0044100000, 0.0029900000, 0.0001900000, -0.005340000, -0.016220000, -0.037740000", \
- "0.0060900000, 0.0046900000, 0.0032800000, 0.0005000000, -0.005030000, -0.015950000, -0.037540000", \
- "0.0062100000, 0.0048100000, 0.0034200000, 0.0006600000, -0.004850000, -0.015770000, -0.037400000", \
- "0.0063200000, 0.0049600000, 0.0035800000, 0.0008500000, -0.004620000, -0.015500000, -0.037120000", \
- "0.0063400000, 0.0049800000, 0.0036200000, 0.0008900000, -0.004560000, -0.015420000, -0.037030000", \
- "0.0063400000, 0.0049800000, 0.0036200000, 0.0009100000, -0.004530000, -0.015370000, -0.036960000");
- }
- related_pin : "B";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.0221900000, 0.0235300000, 0.0248700000, 0.0275100000, 0.0328300000, 0.0434400000, 0.0645900000", \
- "0.0223800000, 0.0237100000, 0.0250400000, 0.0277100000, 0.0330000000, 0.0435600000, 0.0647000000", \
- "0.0223500000, 0.0237100000, 0.0250200000, 0.0276700000, 0.0329800000, 0.0436000000, 0.0647600000", \
- "0.0222400000, 0.0235900000, 0.0249300000, 0.0275800000, 0.0329400000, 0.0435600000, 0.0647200000", \
- "0.0219400000, 0.0233400000, 0.0247200000, 0.0273800000, 0.0328000000, 0.0434100000, 0.0646000000", \
- "0.0217100000, 0.0230800000, 0.0244900000, 0.0272000000, 0.0326400000, 0.0433200000, 0.0643900000", \
- "0.0214600000, 0.0228300000, 0.0242000000, 0.0269700000, 0.0324200000, 0.0431100000, 0.0644200000", \
- "0.0213900000, 0.0227700000, 0.0241000000, 0.0268200000, 0.0322400000, 0.0430400000, 0.0643400000", \
- "0.0213200000, 0.0226800000, 0.0240400000, 0.0267700000, 0.0322000000, 0.0427600000, 0.0641300000", \
- "0.0213600000, 0.0227000000, 0.0240600000, 0.0267700000, 0.0322100000, 0.0428100000, 0.0639600000", \
- "0.0214400000, 0.0227600000, 0.0241100000, 0.0268200000, 0.0322000000, 0.0428300000, 0.0638800000");
- }
- when : "(A&C)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.0049800000, 0.0036300000, 0.0023000000, -0.000380000, -0.005740000, -0.016430000, -0.037810000", \
- "0.0050100000, 0.0036600000, 0.0023100000, -0.000370000, -0.005720000, -0.016420000, -0.037790000", \
- "0.0050900000, 0.0037300000, 0.0023800000, -0.000320000, -0.005690000, -0.016400000, -0.037780000", \
- "0.0053100000, 0.0039100000, 0.0025300000, -0.000190000, -0.005600000, -0.016350000, -0.037750000", \
- "0.0057200000, 0.0043000000, 0.0028900000, 0.0001100000, -0.005380000, -0.016190000, -0.037660000", \
- "0.0060100000, 0.0045900000, 0.0031800000, 0.0003900000, -0.005140000, -0.016020000, -0.037550000", \
- "0.0062500000, 0.0048500000, 0.0034600000, 0.0006900000, -0.004840000, -0.015750000, -0.037350000", \
- "0.0063600000, 0.0049600000, 0.0035900000, 0.0008300000, -0.004670000, -0.015580000, -0.037190000", \
- "0.0064800000, 0.0051100000, 0.0037400000, 0.0010000000, -0.004450000, -0.015310000, -0.036920000", \
- "0.0064900000, 0.0051300000, 0.0037700000, 0.0010400000, -0.004400000, -0.015240000, -0.036830000", \
- "0.0065000000, 0.0051400000, 0.0037700000, 0.0010600000, -0.004370000, -0.015200000, -0.036760000");
- }
- related_pin : "C";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.0245100000, 0.0258400000, 0.0272000000, 0.0298200000, 0.0351100000, 0.0457000000, 0.0668100000", \
- "0.0245500000, 0.0258800000, 0.0272100000, 0.0298300000, 0.0351700000, 0.0457300000, 0.0669000000", \
- "0.0244700000, 0.0258000000, 0.0271300000, 0.0297800000, 0.0350600000, 0.0456500000, 0.0667600000", \
- "0.0243400000, 0.0256800000, 0.0270100000, 0.0296600000, 0.0349700000, 0.0455400000, 0.0666500000", \
- "0.0241200000, 0.0254900000, 0.0268100000, 0.0294700000, 0.0348400000, 0.0454100000, 0.0666200000", \
- "0.0239300000, 0.0252900000, 0.0266300000, 0.0293300000, 0.0346700000, 0.0453200000, 0.0665000000", \
- "0.0237500000, 0.0250900000, 0.0264400000, 0.0291500000, 0.0345000000, 0.0451600000, 0.0664100000", \
- "0.0237200000, 0.0250900000, 0.0264600000, 0.0291200000, 0.0344700000, 0.0450900000, 0.0663000000", \
- "0.0237900000, 0.0250700000, 0.0264200000, 0.0291200000, 0.0344500000, 0.0450300000, 0.0662500000", \
- "0.0237800000, 0.0251100000, 0.0264700000, 0.0291400000, 0.0345000000, 0.0450700000, 0.0661600000", \
- "0.0238700000, 0.0252000000, 0.0265100000, 0.0291800000, 0.0345300000, 0.0451300000, 0.0661800000");
- }
- when : "(A&B)";
- }
- max_capacitance : 0.0314000000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.5291300000, 0.6075300000, 0.6854800000, 0.8415900000, 1.1506700000, 1.7703700000, 3.0053700000", \
- "0.5247200000, 0.6043600000, 0.6830300000, 0.8395300000, 1.1510700000, 1.7712700000, 3.0071700000", \
- "0.5217200000, 0.6023400000, 0.6819900000, 0.8394900000, 1.1525300000, 1.7730300000, 3.0106300000", \
- "0.5184700000, 0.6016400000, 0.6832600000, 0.8437500000, 1.1597000000, 1.7809000000, 3.0221000000", \
- "0.5404300000, 0.6259600000, 0.7098000000, 0.8735000000, 1.1950000000, 1.8222000000, 3.0678000000", \
- "0.6036800000, 0.6884000000, 0.7715000000, 0.9352000000, 1.2581000000, 1.8927000000, 3.1413000000", \
- "0.7603000000, 0.8410000000, 0.9220000000, 1.0846000000, 1.4066000000, 2.0408000000, 3.2932000000", \
- "0.9094000000, 1.0025000000, 1.0874000000, 1.2462000000, 1.5655000000, 2.1990000000, 3.4524000000", \
- "1.2212700000, 1.3489700000, 1.4656700000, 1.6741700000, 2.0292700000, 2.6545700000, 3.9052700000", \
- "1.3515300000, 1.4948300000, 1.6244300000, 1.8570300000, 2.2508300000, 2.8988300000, 4.1450300000", \
- "1.4683000000, 1.6254000000, 1.7674000000, 2.0220000000, 2.4518000000, 3.1456000000, 4.3859000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.1505900000, 0.1764700000, 0.2007100000, 0.2482400000, 0.3431800000, 0.5326900000, 0.9106600000", \
- "0.1561600000, 0.1818500000, 0.2062100000, 0.2539600000, 0.3491700000, 0.5388300000, 0.9183800000", \
- "0.1620100000, 0.1874500000, 0.2119900000, 0.2597900000, 0.3555700000, 0.5447800000, 0.9231600000", \
- "0.1816500000, 0.2072300000, 0.2318500000, 0.2805400000, 0.3764900000, 0.5663300000, 0.9458000000", \
- "0.2435200000, 0.2694800000, 0.2949400000, 0.3443000000, 0.4419300000, 0.6322800000, 1.0123000000", \
- "0.3369000000, 0.3658100000, 0.3911200000, 0.4409700000, 0.5383200000, 0.7308000000, 1.1096000000", \
- "0.4704000000, 0.5154000000, 0.5552000000, 0.6238000000, 0.7345000000, 0.9275000000, 1.3082000000", \
- "0.5699000000, 0.6272000000, 0.6781000000, 0.7659000000, 0.9092000000, 1.1250000000, 1.5063000000", \
- "0.7711700000, 0.8558700000, 0.9307700000, 1.0616700000, 1.2745700000, 1.5962700000, 2.0594700000", \
- "0.8514300000, 0.9480300000, 1.0337300000, 1.1830300000, 1.4264300000, 1.7943300000, 2.3226300000", \
- "0.9214000000, 1.0292000000, 1.1249000000, 1.2911000000, 1.5623000000, 1.9726000000, 2.5632000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.4531700000, 0.5554700000, 0.6573500000, 0.8623100000, 1.2703400000, 2.0841900000, 3.7171000000", \
- "0.4531700000, 0.5554600000, 0.6581500000, 0.8619400000, 1.2711000000, 2.0855300000, 3.7162000000", \
- "0.4531800000, 0.5558400000, 0.6573400000, 0.8616500000, 1.2708700000, 2.0864800000, 3.7134000000", \
- "0.4532100000, 0.5553500000, 0.6577000000, 0.8625100000, 1.2705800000, 2.0866200000, 3.7181000000", \
- "0.4533000000, 0.5551900000, 0.6573700000, 0.8614800000, 1.2700800000, 2.0865000000, 3.7144000000", \
- "0.4522300000, 0.5548000000, 0.6571200000, 0.8610300000, 1.2700000000, 2.0858000000, 3.7180000000", \
- "0.4845000000, 0.5739000000, 0.6667000000, 0.8600000000, 1.2684000000, 2.0851000000, 3.7171000000", \
- "0.5639000000, 0.6409000000, 0.7218000000, 0.8960000000, 1.2757000000, 2.0865000000, 3.7146000000", \
- "0.7708000000, 0.8666000000, 0.9547000000, 1.1105000000, 1.4200000000, 2.1304000000, 3.7166000000", \
- "0.8628000000, 0.9667000000, 1.0613000000, 1.2349000000, 1.5373000000, 2.2004000000, 3.7179000000", \
- "0.9495000000, 1.0607000000, 1.1635000000, 1.3469000000, 1.6680000000, 2.2946000000, 3.7528000000");
- }
- related_pin : "A";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.1393500000, 0.1726500000, 0.2059900000, 0.2733500000, 0.4072200000, 0.6761800000, 1.2110600000", \
- "0.1393800000, 0.1727500000, 0.2063500000, 0.2727700000, 0.4073400000, 0.6760100000, 1.2127900000", \
- "0.1393900000, 0.1729600000, 0.2062200000, 0.2727600000, 0.4082400000, 0.6754500000, 1.2108300000", \
- "0.1396300000, 0.1727400000, 0.2064500000, 0.2732400000, 0.4069400000, 0.6749800000, 1.2119100000", \
- "0.1394100000, 0.1729300000, 0.2062400000, 0.2732300000, 0.4075100000, 0.6750400000, 1.2102500000", \
- "0.1700600000, 0.1946900000, 0.2215100000, 0.2800900000, 0.4072400000, 0.6758000000, 1.2123300000", \
- "0.2596000000, 0.2871000000, 0.3128000000, 0.3551000000, 0.4551000000, 0.6879000000, 1.2119000000", \
- "0.3328000000, 0.3667000000, 0.3967000000, 0.4517000000, 0.5424000000, 0.7434000000, 1.2216000000", \
- "0.5056000000, 0.5530000000, 0.5966000000, 0.6705000000, 0.7967000000, 0.9992000000, 1.3759000000", \
- "0.5846000000, 0.6382000000, 0.6859000000, 0.7708000000, 0.9117000000, 1.1368000000, 1.5026000000", \
- "0.6586000000, 0.7177000000, 0.7705000000, 0.8633000000, 1.0183000000, 1.2629000000, 1.6398000000");
- }
- timing_sense : "negative_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.6110800000, 0.6892700000, 0.7674100000, 0.9222200000, 1.2321700000, 1.8512700000, 3.0861700000", \
- "0.6086300000, 0.6870900000, 0.7661200000, 0.9215300000, 1.2321700000, 1.8510700000, 3.0873700000", \
- "0.6078200000, 0.6872100000, 0.7664800000, 0.9223700000, 1.2338300000, 1.8539300000, 3.0898300000", \
- "0.6135400000, 0.6940300000, 0.7747000000, 0.9324500000, 1.2459000000, 1.8670000000, 3.1049000000", \
- "0.6506000000, 0.7337500000, 0.8157600000, 0.9761000000, 1.2929000000, 1.9196000000, 3.1591000000", \
- "0.7200000000, 0.8031000000, 0.8849000000, 1.0465000000, 1.3662000000, 1.9950000000, 3.2416000000", \
- "0.8641000000, 0.9452000000, 1.0263000000, 1.1874000000, 1.5071000000, 2.1390000000, 3.3886000000", \
- "0.9999000000, 1.0903000000, 1.1724000000, 1.3327000000, 1.6514000000, 2.2827000000, 3.5321000000", \
- "1.2939700000, 1.4073700000, 1.5130700000, 1.7081700000, 2.0607700000, 2.6925700000, 3.9453700000", \
- "1.4202300000, 1.5461300000, 1.6622300000, 1.8745300000, 2.2520300000, 2.9089300000, 4.1604300000", \
- "1.5329000000, 1.6711000000, 1.7977000000, 2.0274000000, 2.4305000000, 3.1244000000, 4.3776000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.1987200000, 0.2258100000, 0.2525800000, 0.3055900000, 0.4107200000, 0.6193100000, 1.0340700000", \
- "0.2043600000, 0.2315100000, 0.2582100000, 0.3112400000, 0.4163000000, 0.6248400000, 1.0397700000", \
- "0.2100900000, 0.2372300000, 0.2640300000, 0.3170000000, 0.4221900000, 0.6306900000, 1.0455300000", \
- "0.2300200000, 0.2573600000, 0.2843600000, 0.3375600000, 0.4427900000, 0.6512500000, 1.0663000000", \
- "0.2933300000, 0.3212500000, 0.3486500000, 0.4024000000, 0.5083500000, 0.7171700000, 1.1320000000", \
- "0.3913100000, 0.4193300000, 0.4469400000, 0.5012100000, 0.6079900000, 0.8168000000, 1.2320000000", \
- "0.5626000000, 0.6014000000, 0.6368000000, 0.6998000000, 0.8083000000, 1.0189000000, 1.4345000000", \
- "0.6941000000, 0.7435000000, 0.7890000000, 0.8700000000, 1.0044000000, 1.2215000000, 1.6387000000", \
- "0.9730700000, 1.0468700000, 1.1136700000, 1.2325700000, 1.4319700000, 1.7441700000, 2.2036700000", \
- "1.0895300000, 1.1736300000, 1.2499300000, 1.3864300000, 1.6141300000, 1.9704300000, 2.4921300000", \
- "1.1939000000, 1.2875000000, 1.3726000000, 1.5246000000, 1.7787000000, 2.1763000000, 2.7598000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.4531600000, 0.5557900000, 0.6572900000, 0.8617900000, 1.2712500000, 2.0870100000, 3.7186000000", \
- "0.4531800000, 0.5554400000, 0.6575600000, 0.8617000000, 1.2711300000, 2.0847600000, 3.7184000000", \
- "0.4529500000, 0.5556900000, 0.6575200000, 0.8622100000, 1.2701800000, 2.0861100000, 3.7187000000", \
- "0.4533500000, 0.5551400000, 0.6573400000, 0.8612200000, 1.2704100000, 2.0847500000, 3.7185000000", \
- "0.4531600000, 0.5555400000, 0.6573200000, 0.8612100000, 1.2707500000, 2.0875000000, 3.7186000000", \
- "0.4529600000, 0.5553600000, 0.6572200000, 0.8621000000, 1.2711000000, 2.0843000000, 3.7187000000", \
- "0.4671000000, 0.5620000000, 0.6589000000, 0.8610000000, 1.2690000000, 2.0855000000, 3.7195000000", \
- "0.5165000000, 0.6050000000, 0.6956000000, 0.8831000000, 1.2710000000, 2.0862000000, 3.7158000000", \
- "0.6734000000, 0.7674000000, 0.8581000000, 1.0279000000, 1.3743000000, 2.1217000000, 3.7134000000", \
- "0.7515000000, 0.8479000000, 0.9413000000, 1.1206000000, 1.4556000000, 2.1702000000, 3.7259000000", \
- "0.8280000000, 0.9287000000, 1.0240000000, 1.2066000000, 1.5502000000, 2.2354000000, 3.7476000000");
- }
- related_pin : "B";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.1820500000, 0.2182300000, 0.2548600000, 0.3276800000, 0.4738700000, 0.7671100000, 1.3526900000", \
- "0.1817500000, 0.2181400000, 0.2545500000, 0.3279800000, 0.4742800000, 0.7672300000, 1.3525700000", \
- "0.1819000000, 0.2183700000, 0.2546100000, 0.3283100000, 0.4745800000, 0.7675400000, 1.3529700000", \
- "0.1819900000, 0.2183600000, 0.2546300000, 0.3280400000, 0.4741500000, 0.7673700000, 1.3518700000", \
- "0.1816600000, 0.2186500000, 0.2549200000, 0.3275300000, 0.4745100000, 0.7671100000, 1.3522800000", \
- "0.1944200000, 0.2269700000, 0.2597000000, 0.3288300000, 0.4741400000, 0.7668800000, 1.3526700000", \
- "0.2760000000, 0.3028000000, 0.3277000000, 0.3816000000, 0.5028000000, 0.7714000000, 1.3514000000", \
- "0.3508000000, 0.3853000000, 0.4161000000, 0.4709000000, 0.5727000000, 0.8111000000, 1.3539000000", \
- "0.5273000000, 0.5750000000, 0.6182000000, 0.6956000000, 0.8255000000, 1.0312000000, 1.4771000000", \
- "0.6080000000, 0.6618000000, 0.7108000000, 0.7966000000, 0.9422000000, 1.1745000000, 1.5829000000", \
- "0.6847000000, 0.7431000000, 0.7983000000, 0.8925000000, 1.0507000000, 1.3019000000, 1.7044000000");
- }
- timing_sense : "negative_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.6192700000, 0.6970700000, 0.7754600000, 0.9301600000, 1.2402700000, 1.8570700000, 3.0957700000", \
- "0.6206200000, 0.6991900000, 0.7781200000, 0.9333500000, 1.2434700000, 1.8627700000, 3.1007700000", \
- "0.6229300000, 0.7022300000, 0.7815600000, 0.9375500000, 1.2489300000, 1.8687300000, 3.1065300000", \
- "0.6334100000, 0.7143400000, 0.7952900000, 0.9531000000, 1.2664000000, 1.8877000000, 3.1273000000", \
- "0.6778500000, 0.7606800000, 0.8424000000, 1.0028000000, 1.3205000000, 1.9465000000, 3.1887000000", \
- "0.7491000000, 0.8323000000, 0.9138000000, 1.0756000000, 1.3949000000, 2.0244000000, 3.2686000000", \
- "0.8903000000, 0.9714000000, 1.0522000000, 1.2127000000, 1.5319000000, 2.1634000000, 3.4132000000", \
- "1.0215000000, 1.1067000000, 1.1874000000, 1.3470000000, 1.6650000000, 2.2947000000, 3.5450000000", \
- "1.3047700000, 1.4061700000, 1.5031700000, 1.6869700000, 2.0289700000, 2.6597700000, 3.9121700000", \
- "1.4288300000, 1.5382300000, 1.6418300000, 1.8373300000, 2.1980300000, 2.8490300000, 4.0977300000", \
- "1.5418000000, 1.6592000000, 1.7697000000, 1.9767000000, 2.3557000000, 3.0355000000, 4.2865000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.1910700000, 0.2174700000, 0.2432700000, 0.2937500000, 0.3925000000, 0.5856400000, 0.9670600000", \
- "0.1950500000, 0.2214200000, 0.2472200000, 0.2976300000, 0.3964100000, 0.5896400000, 0.9710700000", \
- "0.1999100000, 0.2262500000, 0.2519900000, 0.3024400000, 0.4011900000, 0.5943300000, 0.9759000000", \
- "0.2193300000, 0.2457300000, 0.2715200000, 0.3219900000, 0.4206200000, 0.6138000000, 0.9955000000", \
- "0.2828800000, 0.3094100000, 0.3353700000, 0.3860100000, 0.4849400000, 0.6782100000, 1.0595000000", \
- "0.3817500000, 0.4076100000, 0.4332500000, 0.4837900000, 0.5828800000, 0.7763000000, 1.1577000000", \
- "0.5525000000, 0.5885000000, 0.6214000000, 0.6803000000, 0.7813000000, 0.9748000000, 1.3564000000", \
- "0.6829000000, 0.7284000000, 0.7700000000, 0.8446000000, 0.9712000000, 1.1738000000, 1.5558000000", \
- "0.9539700000, 1.0207700000, 1.0819700000, 1.1919700000, 1.3787700000, 1.6732700000, 2.1122700000", \
- "1.0654300000, 1.1412300000, 1.2108300000, 1.3360300000, 1.5493300000, 1.8856300000, 2.3858300000", \
- "1.1643000000, 1.2485000000, 1.3259000000, 1.4653000000, 1.7021000000, 2.0769000000, 2.6346000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.4531700000, 0.5553800000, 0.6572000000, 0.8613000000, 1.2708200000, 2.0866500000, 3.7171000000", \
- "0.4527900000, 0.5553800000, 0.6573000000, 0.8612600000, 1.2710800000, 2.0873600000, 3.7161000000", \
- "0.4526400000, 0.5556400000, 0.6574700000, 0.8612500000, 1.2704500000, 2.0851900000, 3.7161000000", \
- "0.4532400000, 0.5554600000, 0.6576900000, 0.8616000000, 1.2699900000, 2.0873900000, 3.7157000000", \
- "0.4529800000, 0.5555200000, 0.6578300000, 0.8618300000, 1.2708100000, 2.0874000000, 3.7156000000", \
- "0.4529500000, 0.5554800000, 0.6575400000, 0.8615000000, 1.2701000000, 2.0875000000, 3.7172000000", \
- "0.4580000000, 0.5572000000, 0.6572000000, 0.8613000000, 1.2694000000, 2.0861000000, 3.7194000000", \
- "0.4909000000, 0.5851000000, 0.6807000000, 0.8740000000, 1.2698000000, 2.0849000000, 3.7166000000", \
- "0.6002000000, 0.6998000000, 0.7958000000, 0.9795000000, 1.3467000000, 2.1146000000, 3.7150000000", \
- "0.6543000000, 0.7563000000, 0.8553000000, 1.0465000000, 1.4087000000, 2.1545000000, 3.7256000000", \
- "0.7085000000, 0.8125000000, 0.9139000000, 1.1090000000, 1.4800000000, 2.2053000000, 3.7494000000");
- }
- related_pin : "C";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009800000, 0.0019600000, 0.0039200000, 0.0078500000, 0.0157000000, 0.0314000000");
- values("0.1922900000, 0.2254300000, 0.2590000000, 0.3257700000, 0.4587500000, 0.7266400000, 1.2624900000", \
- "0.1922600000, 0.2253000000, 0.2586700000, 0.3254600000, 0.4591600000, 0.7265000000, 1.2632900000", \
- "0.1920000000, 0.2254100000, 0.2587100000, 0.3250700000, 0.4585000000, 0.7264600000, 1.2619500000", \
- "0.1916900000, 0.2251900000, 0.2582800000, 0.3255400000, 0.4583500000, 0.7258400000, 1.2635700000", \
- "0.1896300000, 0.2235500000, 0.2577700000, 0.3248700000, 0.4588400000, 0.7264300000, 1.2623500000", \
- "0.2028500000, 0.2324700000, 0.2625400000, 0.3256800000, 0.4580100000, 0.7270600000, 1.2632400000", \
- "0.2826000000, 0.3090000000, 0.3320000000, 0.3817000000, 0.4912000000, 0.7345000000, 1.2632000000", \
- "0.3554000000, 0.3884000000, 0.4181000000, 0.4719000000, 0.5665000000, 0.7805000000, 1.2699000000", \
- "0.5279000000, 0.5739000000, 0.6152000000, 0.6901000000, 0.8151000000, 1.0159000000, 1.4133000000", \
- "0.6065000000, 0.6585000000, 0.7058000000, 0.7890000000, 0.9288000000, 1.1531000000, 1.5291000000", \
- "0.6802000000, 0.7385000000, 0.7894000000, 0.8815000000, 1.0357000000, 1.2817000000, 1.6625000000");
- }
- timing_sense : "negative_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__nor2_1") {
- area : 9.7680000000;
- cell_footprint : "sky130_fd_sc_hvl__nor2";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0045500000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0060600000, 0.0118100000, 0.0059800000, 0.0061100000, 0.0061800000, 0.0064900000, 0.0065600000, 0.0068900000, 0.0077600000, 0.0082000000, 0.0086400000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0025800000, 0.0021700000, 0.0031300000, 0.0031700000, 0.0033200000, 0.0035800000, 0.0035100000, 0.0037300000, 0.0038900000, 0.0039300000, 0.0039700000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B") {
- capacitance : 0.0044000000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0025800000, 0.0021700000, 0.0031300000, 0.0031700000, 0.0033200000, 0.0035800000, 0.0035100000, 0.0037300000, 0.0038900000, 0.0039300000, 0.0039700000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0060600000, 0.0118100000, 0.0059800000, 0.0061100000, 0.0061800000, 0.0064900000, 0.0065600000, 0.0068900000, 0.0077600000, 0.0082000000, 0.0086400000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("Y") {
- direction : "output";
- function : "(!A&!B)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0016200000, 0.0032500000, 0.0065000000, 0.0130000000, 0.0260000000, 0.0519900000");
- values("0.0054300000, 0.0032500000, 0.0010300000, -0.003390000, -0.012240000, -0.029940000, -0.065320000", \
- "0.0055000000, 0.0033000000, 0.0011000000, -0.003330000, -0.012180000, -0.029880000, -0.065270000", \
- "0.0056200000, 0.0034100000, 0.0012000000, -0.003230000, -0.012080000, -0.029770000, -0.065160000", \
- "0.0058600000, 0.0036300000, 0.0014000000, -0.003040000, -0.011880000, -0.029580000, -0.064980000", \
- "0.0062700000, 0.0039800000, 0.0017100000, -0.002770000, -0.011680000, -0.029420000, -0.064830000", \
- "0.0065800000, 0.0042700000, 0.0019700000, -0.002550000, -0.011520000, -0.029300000, -0.064740000", \
- "0.0068200000, 0.0045300000, 0.0022400000, -0.002320000, -0.011320000, -0.029170000, -0.064660000", \
- "0.0068900000, 0.0046400000, 0.0023700000, -0.002170000, -0.011180000, -0.029060000, -0.064580000", \
- "0.0068200000, 0.0046000000, 0.0023800000, -0.002090000, -0.011050000, -0.028900000, -0.064460000", \
- "0.0067100000, 0.0045100000, 0.0022700000, -0.002130000, -0.011050000, -0.028870000, -0.064430000", \
- "0.0065900000, 0.0044000000, 0.0021900000, -0.002190000, -0.011080000, -0.028880000, -0.064410000");
- }
- related_pin : "A";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0016200000, 0.0032500000, 0.0065000000, 0.0130000000, 0.0260000000, 0.0519900000");
- values("0.0211400000, 0.0233800000, 0.0255900000, 0.0299600000, 0.0386900000, 0.0562300000, 0.0915000000", \
- "0.0211800000, 0.0234300000, 0.0256400000, 0.0300100000, 0.0387800000, 0.0563000000, 0.0916300000", \
- "0.0211000000, 0.0233700000, 0.0255900000, 0.0299900000, 0.0387500000, 0.0563000000, 0.0916300000", \
- "0.0209500000, 0.0232500000, 0.0255100000, 0.0299400000, 0.0387200000, 0.0562500000, 0.0915900000", \
- "0.0207200000, 0.0230400000, 0.0253100000, 0.0297800000, 0.0386400000, 0.0562300000, 0.0915700000", \
- "0.0205800000, 0.0228800000, 0.0251600000, 0.0296400000, 0.0385200000, 0.0561400000, 0.0914700000", \
- "0.0204900000, 0.0227600000, 0.0250100000, 0.0294900000, 0.0383900000, 0.0560000000, 0.0914000000", \
- "0.0204900000, 0.0227300000, 0.0249600000, 0.0294000000, 0.0382600000, 0.0559600000, 0.0913700000", \
- "0.0204200000, 0.0227000000, 0.0249400000, 0.0293700000, 0.0381400000, 0.0558200000, 0.0912700000", \
- "0.0204200000, 0.0226900000, 0.0249300000, 0.0293800000, 0.0381400000, 0.0557200000, 0.0911900000", \
- "0.0204600000, 0.0226800000, 0.0249400000, 0.0294000000, 0.0381900000, 0.0556800000, 0.0910800000");
- }
- when : "(!B)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0016200000, 0.0032500000, 0.0065000000, 0.0130000000, 0.0260000000, 0.0519900000");
- values("0.0034900000, 0.0012700000, -0.000960000, -0.005400000, -0.014240000, -0.031940000, -0.067320000", \
- "0.0037200000, 0.0013100000, -0.000910000, -0.005390000, -0.014270000, -0.031990000, -0.067380000", \
- "0.0038400000, 0.0014100000, -0.000940000, -0.005430000, -0.014320000, -0.032040000, -0.067450000", \
- "0.0042200000, 0.0016300000, -0.000770000, -0.005360000, -0.014330000, -0.032100000, -0.067510000", \
- "0.0047900000, 0.0021700000, -0.000320000, -0.005060000, -0.014180000, -0.032050000, -0.067530000", \
- "0.0051100000, 0.0025800000, 9.000000e-05, -0.004690000, -0.013910000, -0.031910000, -0.067460000", \
- "0.0052900000, 0.0029000000, 0.0004900000, -0.004240000, -0.013520000, -0.031620000, -0.067300000", \
- "0.0053000000, 0.0029800000, 0.0006300000, -0.004030000, -0.013270000, -0.031410000, -0.067160000", \
- "0.0050900000, 0.0028800000, 0.0006300000, -0.003880000, -0.012950000, -0.031040000, -0.066890000", \
- "0.0049200000, 0.0027100000, 0.0005000000, -0.003920000, -0.012910000, -0.030940000, -0.066780000", \
- "0.0047600000, 0.0026400000, 0.0004500000, -0.003970000, -0.012920000, -0.030890000, -0.066690000");
- }
- related_pin : "B";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0016200000, 0.0032500000, 0.0065000000, 0.0130000000, 0.0260000000, 0.0519900000");
- values("0.0130300000, 0.0160300000, 0.0182900000, 0.0226900000, 0.0314500000, 0.0489900000, 0.0842200000", \
- "0.0132200000, 0.0160700000, 0.0183300000, 0.0227500000, 0.0315200000, 0.0490300000, 0.0843600000", \
- "0.0132700000, 0.0159900000, 0.0182900000, 0.0227100000, 0.0315100000, 0.0490600000, 0.0843800000", \
- "0.0132700000, 0.0158000000, 0.0181300000, 0.0226400000, 0.0314600000, 0.0490600000, 0.0843800000", \
- "0.0129200000, 0.0154000000, 0.0177800000, 0.0223500000, 0.0312900000, 0.0489500000, 0.0843400000", \
- "0.0127400000, 0.0151400000, 0.0174900000, 0.0220900000, 0.0310900000, 0.0487900000, 0.0841900000", \
- "0.0127100000, 0.0149900000, 0.0172800000, 0.0218500000, 0.0308000000, 0.0486200000, 0.0841000000", \
- "0.0127500000, 0.0149900000, 0.0172400000, 0.0217300000, 0.0306800000, 0.0484200000, 0.0839800000", \
- "0.0129300000, 0.0151300000, 0.0173500000, 0.0217600000, 0.0304800000, 0.0482200000, 0.0837300000", \
- "0.0130700000, 0.0152200000, 0.0174400000, 0.0218600000, 0.0305100000, 0.0481300000, 0.0836200000", \
- "0.0132500000, 0.0153400000, 0.0175300000, 0.0219600000, 0.0306000000, 0.0480800000, 0.0835600000");
- }
- when : "(!A)";
- }
- max_capacitance : 0.0519900000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0016200000, 0.0032500000, 0.0065000000, 0.0130000000, 0.0260000000, 0.0519900000");
- values("0.1774400000, 0.2243200000, 0.2695900000, 0.3573500000, 0.5291300000, 0.8683500000, 1.5425700000", \
- "0.1803800000, 0.2272300000, 0.2724300000, 0.3601200000, 0.5319400000, 0.8711600000, 1.5454700000", \
- "0.1848000000, 0.2315800000, 0.2768500000, 0.3644700000, 0.5362300000, 0.8757100000, 1.5499300000", \
- "0.2026000000, 0.2498600000, 0.2952800000, 0.3830700000, 0.5543500000, 0.8940100000, 1.5686000000", \
- "0.2644700000, 0.3126500000, 0.3587400000, 0.4473500000, 0.6196500000, 0.9588000000, 1.6327000000", \
- "0.3640600000, 0.4115000000, 0.4577600000, 0.5470200000, 0.7203000000, 1.0592000000, 1.7319000000", \
- "0.5337000000, 0.5999000000, 0.6561000000, 0.7498000000, 0.9233000000, 1.2640000000, 1.9381000000", \
- "0.6664000000, 0.7505000000, 0.8220000000, 0.9412000000, 1.1285000000, 1.4683000000, 2.1433000000", \
- "0.9506700000, 1.0742700000, 1.1795700000, 1.3561700000, 1.6334700000, 2.0424700000, 2.7179700000", \
- "1.0707300000, 1.2117300000, 1.3323300000, 1.5335300000, 1.8502300000, 2.3184300000, 3.0165300000", \
- "1.1796000000, 1.3359000000, 1.4704000000, 1.6958000000, 2.0487000000, 2.5704000000, 3.3148000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0016200000, 0.0032500000, 0.0065000000, 0.0130000000, 0.0260000000, 0.0519900000");
- values("0.2711200000, 0.3533400000, 0.4346200000, 0.5959100000, 0.9171800000, 1.5602700000, 2.8443700000", \
- "0.2742600000, 0.3571900000, 0.4388200000, 0.6003100000, 0.9221700000, 1.5653700000, 2.8502700000", \
- "0.2783500000, 0.3618200000, 0.4439000000, 0.6052800000, 0.9280000000, 1.5714300000, 2.8565300000", \
- "0.2946100000, 0.3793800000, 0.4623000000, 0.6250700000, 0.9483000000, 1.5911000000, 2.8772000000", \
- "0.3527100000, 0.4380800000, 0.5218200000, 0.6865300000, 1.0115000000, 1.6564000000, 2.9431000000", \
- "0.4343100000, 0.5190300000, 0.6028900000, 0.7678000000, 1.0940000000, 1.7405000000, 3.0269000000", \
- "0.5564000000, 0.6584000000, 0.7498000000, 0.9152000000, 1.2413000000, 1.8896000000, 3.1780000000", \
- "0.6481000000, 0.7646000000, 0.8689000000, 1.0552000000, 1.3843000000, 2.0333000000, 3.3220000000", \
- "0.8342700000, 0.9916700000, 1.1262700000, 1.3592700000, 1.7557700000, 2.4290700000, 3.7233700000", \
- "0.9052300000, 1.0841300000, 1.2345300000, 1.4903300000, 1.9187300000, 2.6341300000, 3.9273300000", \
- "0.9648000000, 1.1647000000, 1.3309000000, 1.6095000000, 2.0684000000, 2.8260000000, 4.1335000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0016200000, 0.0032500000, 0.0065000000, 0.0130000000, 0.0260000000, 0.0519900000");
- values("0.1382500000, 0.1964000000, 0.2546300000, 0.3703600000, 0.6027400000, 1.0673800000, 1.9967700000", \
- "0.1381600000, 0.1966200000, 0.2545900000, 0.3701600000, 0.6024700000, 1.0672200000, 1.9986000000", \
- "0.1383500000, 0.1963100000, 0.2545900000, 0.3701500000, 0.6019500000, 1.0674400000, 1.9938000000", \
- "0.1383200000, 0.1966400000, 0.2546500000, 0.3702200000, 0.6020700000, 1.0673900000, 1.9966600000", \
- "0.1375800000, 0.1961200000, 0.2545800000, 0.3707100000, 0.6021200000, 1.0668700000, 1.9980100000", \
- "0.1509300000, 0.2025900000, 0.2568600000, 0.3705000000, 0.6024200000, 1.0654800000, 1.9985000000", \
- "0.2244000000, 0.2732000000, 0.3148000000, 0.4065000000, 0.6123000000, 1.0668000000, 1.9976000000", \
- "0.2895000000, 0.3507000000, 0.4009000000, 0.4840000000, 0.6622000000, 1.0782000000, 1.9986000000", \
- "0.4437000000, 0.5334000000, 0.6069000000, 0.7250000000, 0.9039000000, 1.2315000000, 2.0319000000", \
- "0.5135000000, 0.6163000000, 0.6996000000, 0.8336000000, 1.0370000000, 1.3506000000, 2.0958000000", \
- "0.5775000000, 0.6938000000, 0.7878000000, 0.9349000000, 1.1599000000, 1.4894000000, 2.1784000000");
- }
- related_pin : "A";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0016200000, 0.0032500000, 0.0065000000, 0.0130000000, 0.0260000000, 0.0519900000");
- values("0.1897800000, 0.3002900000, 0.4108500000, 0.6308400000, 1.0693100000, 1.9472300000, 3.7040000000", \
- "0.1897400000, 0.3003400000, 0.4108900000, 0.6304900000, 1.0704300000, 1.9489600000, 3.7037000000", \
- "0.1895500000, 0.3003400000, 0.4108500000, 0.6303700000, 1.0703900000, 1.9463000000, 3.6998000000", \
- "0.1898800000, 0.2996900000, 0.4108400000, 0.6306500000, 1.0703200000, 1.9480900000, 3.7036000000", \
- "0.1899800000, 0.2997800000, 0.4100200000, 0.6305600000, 1.0701500000, 1.9458400000, 3.6989000000", \
- "0.1951200000, 0.3014400000, 0.4100000000, 0.6305600000, 1.0703700000, 1.9483000000, 3.7040000000", \
- "0.2476000000, 0.3409000000, 0.4397000000, 0.6420000000, 1.0689000000, 1.9489000000, 3.7044000000", \
- "0.2888000000, 0.3970000000, 0.4946000000, 0.6848000000, 1.0888000000, 1.9449000000, 3.7040000000", \
- "0.4051000000, 0.5261000000, 0.6379000000, 0.8448000000, 1.2197000000, 2.0063000000, 3.6998000000", \
- "0.4656000000, 0.5923000000, 0.7085000000, 0.9226000000, 1.3118000000, 2.0671000000, 3.7210000000", \
- "0.5247000000, 0.6574000000, 0.7785000000, 0.9985000000, 1.3981000000, 2.1394000000, 3.7548000000");
- }
- timing_sense : "negative_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0016200000, 0.0032500000, 0.0065000000, 0.0130000000, 0.0260000000, 0.0519900000");
- values("0.1260200000, 0.1706700000, 0.2134500000, 0.2983200000, 0.4665500000, 0.8038200000, 1.4760700000", \
- "0.1299600000, 0.1758300000, 0.2193500000, 0.3044700000, 0.4740400000, 0.8113400000, 1.4862700000", \
- "0.1342300000, 0.1811400000, 0.2250800000, 0.3109100000, 0.4806900000, 0.8176300000, 1.4936300000", \
- "0.1505900000, 0.1995200000, 0.2452000000, 0.3322800000, 0.5025400000, 0.8414600000, 1.5158000000", \
- "0.2109200000, 0.2599100000, 0.3067100000, 0.3962800000, 0.5693100000, 0.9083000000, 1.5838000000", \
- "0.2976600000, 0.3568500000, 0.4033900000, 0.4932900000, 0.6675000000, 1.0080000000, 1.6835000000", \
- "0.4199000000, 0.5100000000, 0.5807000000, 0.6916000000, 0.8681000000, 1.2099000000, 1.8872000000", \
- "0.5136000000, 0.6285000000, 0.7188000000, 0.8611000000, 1.0701000000, 1.4134000000, 2.0898000000", \
- "0.7094700000, 0.8801700000, 1.0147700000, 1.2262700000, 1.5383700000, 1.9786700000, 2.6592700000", \
- "0.7907300000, 0.9855300000, 1.1395300000, 1.3815300000, 1.7399300000, 2.2431300000, 2.9575300000", \
- "0.8635000000, 1.0804000000, 1.2521000000, 1.5224000000, 1.9224000000, 2.4845000000, 3.2560000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0016200000, 0.0032500000, 0.0065000000, 0.0130000000, 0.0260000000, 0.0519900000");
- values("0.2138800000, 0.3211700000, 0.4037500000, 0.5658900000, 0.8873700000, 1.5307700000, 2.8146700000", \
- "0.2174900000, 0.3208700000, 0.4045200000, 0.5669400000, 0.8895000000, 1.5329700000, 2.8180700000", \
- "0.2228000000, 0.3215000000, 0.4057200000, 0.5689400000, 0.8923600000, 1.5357300000, 2.8215300000", \
- "0.2368600000, 0.3287700000, 0.4145500000, 0.5793100000, 0.9037000000, 1.5489000000, 2.8355000000", \
- "0.2797800000, 0.3696400000, 0.4569700000, 0.6246900000, 0.9519000000, 1.5979000000, 2.8881000000", \
- "0.3616700000, 0.4477300000, 0.5335400000, 0.7023000000, 1.0316000000, 1.6809000000, 2.9702000000", \
- "0.4773000000, 0.6000000000, 0.6998000000, 0.8674000000, 1.1959000000, 1.8478000000, 3.1385000000", \
- "0.5622000000, 0.7139000000, 0.8367000000, 1.0362000000, 1.3656000000, 2.0164000000, 3.3089000000", \
- "0.7273700000, 0.9424700000, 1.1163700000, 1.3964700000, 1.8262700000, 2.4959700000, 3.7855700000", \
- "0.7910300000, 1.0334300000, 1.2293300000, 1.5445300000, 2.0267300000, 2.7449300000, 4.0361300000", \
- "0.8461000000, 1.1129000000, 1.3285000000, 1.6762000000, 2.2075000000, 2.9930000000, 4.2886000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0016200000, 0.0032500000, 0.0065000000, 0.0130000000, 0.0260000000, 0.0519900000");
- values("0.0875800000, 0.1454700000, 0.2035900000, 0.3199600000, 0.5539600000, 1.0200800000, 1.9502000000", \
- "0.0877100000, 0.1457100000, 0.2038400000, 0.3202500000, 0.5526100000, 1.0177200000, 1.9476200000", \
- "0.0877200000, 0.1456000000, 0.2037900000, 0.3201300000, 0.5526100000, 1.0174100000, 1.9477100000", \
- "0.0876900000, 0.1454900000, 0.2042500000, 0.3200100000, 0.5532900000, 1.0176900000, 1.9497700000", \
- "0.0892100000, 0.1456100000, 0.2040500000, 0.3205200000, 0.5527200000, 1.0174800000, 1.9497200000", \
- "0.1293600000, 0.1670100000, 0.2143300000, 0.3214100000, 0.5530700000, 1.0181200000, 1.9502000000", \
- "0.2048000000, 0.2570000000, 0.2990000000, 0.3756000000, 0.5699000000, 1.0178000000, 1.9498000000", \
- "0.2695000000, 0.3354000000, 0.3878000000, 0.4704000000, 0.6302000000, 1.0337000000, 1.9479000000", \
- "0.4195000000, 0.5183000000, 0.5956000000, 0.7142000000, 0.8939000000, 1.2027000000, 1.9868000000", \
- "0.4868000000, 0.6011000000, 0.6886000000, 0.8255000000, 1.0263000000, 1.3309000000, 2.0551000000", \
- "0.5496000000, 0.6781000000, 0.7758000000, 0.9284000000, 1.1514000000, 1.4795000000, 2.1426000000");
- }
- related_pin : "B";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0016200000, 0.0032500000, 0.0065000000, 0.0130000000, 0.0260000000, 0.0519900000");
- values("0.1896200000, 0.3002900000, 0.4101900000, 0.6309900000, 1.0691200000, 1.9466000000, 3.7039000000", \
- "0.1893800000, 0.2996000000, 0.4109300000, 0.6309400000, 1.0702200000, 1.9479400000, 3.7034000000", \
- "0.1895400000, 0.2997600000, 0.4105400000, 0.6307400000, 1.0705400000, 1.9465800000, 3.7022000000", \
- "0.1897400000, 0.3003700000, 0.4109800000, 0.6299100000, 1.0703500000, 1.9456300000, 3.7034000000", \
- "0.1888000000, 0.3002300000, 0.4103200000, 0.6306100000, 1.0703000000, 1.9482600000, 3.6993000000", \
- "0.2123300000, 0.3062500000, 0.4092200000, 0.6298500000, 1.0702400000, 1.9484000000, 3.7040000000", \
- "0.2974000000, 0.3865000000, 0.4678000000, 0.6527000000, 1.0696000000, 1.9459000000, 3.7022000000", \
- "0.3554000000, 0.4695000000, 0.5617000000, 0.7211000000, 1.0969000000, 1.9480000000, 3.7015000000", \
- "0.5058000000, 0.6499000000, 0.7689000000, 0.9697000000, 1.2978000000, 2.0201000000, 3.7031000000", \
- "0.5743000000, 0.7331000000, 0.8645000000, 1.0811000000, 1.4322000000, 2.1088000000, 3.7162000000", \
- "0.6389000000, 0.8117000000, 0.9527000000, 1.1863000000, 1.5638000000, 2.2160000000, 3.7499000000");
- }
- timing_sense : "negative_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__nor3_1") {
- area : 13.675200000;
- cell_footprint : "sky130_fd_sc_hvl__nor3";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A") {
- capacitance : 0.0041000000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0087500000, 0.0120200000, 0.0101900000, 0.0084200000, 0.0085500000, 0.0091200000, 0.0091300000, 0.0097300000, 0.0108100000, 0.0114000000, 0.0119800000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0041500000, 0.0089700000, 0.0036700000, 0.0034300000, 0.0035900000, 0.0038700000, 0.0038800000, 0.0040900000, 0.0043800000, 0.0045000000, 0.0045900000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B") {
- capacitance : 0.0038700000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0085200000, 0.0082500000, 0.0052400000, 0.0045800000, 0.0045200000, 0.0048400000, 0.0048300000, 0.0051100000, 0.0056200000, 0.0058600000, 0.0061000000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0043700000, 0.0131800000, 0.0072100000, 0.0043600000, 0.0045600000, 0.0049400000, 0.0049600000, 0.0052400000, 0.0057900000, 0.0060600000, 0.0063200000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("C") {
- capacitance : 0.0041900000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0035700000, 0.0089000000, 0.0040100000, 0.0036600000, 0.0038200000, 0.0041700000, 0.0042000000, 0.0044500000, 0.0047900000, 0.0049400000, 0.0050700000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0123200000, 0.0070200000, 0.0085600000, 0.0088700000, 0.0087400000, 0.0093200000, 0.0093200000, 0.0099600000, 0.0110500000, 0.0116500000, 0.0122400000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("Y") {
- direction : "output";
- function : "(!A&!B&!C)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.0067900000, 0.0055200000, 0.0042500000, 0.0016800000, -0.003440000, -0.013690000, -0.034190000", \
- "0.0068900000, 0.0056000000, 0.0043400000, 0.0017700000, -0.003360000, -0.013600000, -0.034100000", \
- "0.0069900000, 0.0057200000, 0.0044400000, 0.0018600000, -0.003260000, -0.013500000, -0.034020000", \
- "0.0071900000, 0.0059100000, 0.0046400000, 0.0020700000, -0.003050000, -0.013290000, -0.033800000", \
- "0.0074800000, 0.0061900000, 0.0049100000, 0.0023300000, -0.002800000, -0.013060000, -0.033570000", \
- "0.0077200000, 0.0064200000, 0.0051300000, 0.0025300000, -0.002630000, -0.012910000, -0.033440000", \
- "0.0079900000, 0.0066700000, 0.0053700000, 0.0027500000, -0.002440000, -0.012760000, -0.033320000", \
- "0.0081300000, 0.0068200000, 0.0055100000, 0.0028900000, -0.002330000, -0.012670000, -0.033250000", \
- "0.0082100000, 0.0069100000, 0.0056000000, 0.0030200000, -0.002170000, -0.012560000, -0.033160000", \
- "0.0081600000, 0.0068800000, 0.0055900000, 0.0030100000, -0.002160000, -0.012490000, -0.033100000", \
- "0.0081000000, 0.0068200000, 0.0055300000, 0.0029300000, -0.002190000, -0.012490000, -0.033090000");
- }
- related_pin : "A";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.0302200000, 0.0314900000, 0.0327900000, 0.0353300000, 0.0404000000, 0.0505500000, 0.0709700000", \
- "0.0302900000, 0.0315800000, 0.0328400000, 0.0354100000, 0.0404700000, 0.0506300000, 0.0710600000", \
- "0.0302300000, 0.0315200000, 0.0328000000, 0.0353600000, 0.0404600000, 0.0506000000, 0.0710500000", \
- "0.0301000000, 0.0314100000, 0.0327100000, 0.0352900000, 0.0404100000, 0.0506200000, 0.0711000000", \
- "0.0298600000, 0.0311900000, 0.0325000000, 0.0351300000, 0.0402800000, 0.0505100000, 0.0709900000", \
- "0.0297200000, 0.0310400000, 0.0323400000, 0.0349700000, 0.0401200000, 0.0503700000, 0.0709300000", \
- "0.0295800000, 0.0308900000, 0.0322000000, 0.0347900000, 0.0399800000, 0.0502600000, 0.0708900000", \
- "0.0295500000, 0.0308400000, 0.0321400000, 0.0347200000, 0.0398700000, 0.0501600000, 0.0708200000", \
- "0.0295400000, 0.0308200000, 0.0321000000, 0.0346700000, 0.0397900000, 0.0500600000, 0.0707100000", \
- "0.0295300000, 0.0308200000, 0.0321100000, 0.0346800000, 0.0397500000, 0.0500300000, 0.0705700000", \
- "0.0295000000, 0.0308100000, 0.0321100000, 0.0346900000, 0.0397800000, 0.0499500000, 0.0705500000");
- }
- when : "(!B&!C)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.0053700000, 0.0041000000, 0.0028200000, 0.0002500000, -0.004890000, -0.015150000, -0.035650000", \
- "0.0054600000, 0.0041100000, 0.0028500000, 0.0003300000, -0.004880000, -0.015130000, -0.035640000", \
- "0.0054800000, 0.0041800000, 0.0028900000, 0.0003400000, -0.004810000, -0.015080000, -0.035550000", \
- "0.0055800000, 0.0042700000, 0.0029900000, 0.0004000000, -0.004730000, -0.014990000, -0.035510000", \
- "0.0058700000, 0.0045400000, 0.0032300000, 0.0006100000, -0.004590000, -0.014900000, -0.035440000", \
- "0.0062000000, 0.0048700000, 0.0035200000, 0.0008600000, -0.004390000, -0.014760000, -0.035340000", \
- "0.0066000000, 0.0052400000, 0.0038700000, 0.0012000000, -0.004100000, -0.014530000, -0.035210000", \
- "0.0067700000, 0.0054300000, 0.0040900000, 0.0014000000, -0.003910000, -0.014380000, -0.035090000", \
- "0.0068600000, 0.0055400000, 0.0042600000, 0.0016200000, -0.003630000, -0.014100000, -0.034850000", \
- "0.0068400000, 0.0055400000, 0.0042400000, 0.0016400000, -0.003600000, -0.014040000, -0.034790000", \
- "0.0067700000, 0.0054900000, 0.0042000000, 0.0016100000, -0.003580000, -0.014000000, -0.034750000");
- }
- related_pin : "B";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.0234500000, 0.0247500000, 0.0260300000, 0.0285800000, 0.0336400000, 0.0437800000, 0.0642900000", \
- "0.0235200000, 0.0248200000, 0.0261000000, 0.0286600000, 0.0336800000, 0.0438300000, 0.0643000000", \
- "0.0234400000, 0.0247500000, 0.0260300000, 0.0286100000, 0.0337100000, 0.0439000000, 0.0643600000", \
- "0.0233300000, 0.0246600000, 0.0259500000, 0.0285500000, 0.0336400000, 0.0438200000, 0.0643000000", \
- "0.0230700000, 0.0244200000, 0.0257300000, 0.0283600000, 0.0335200000, 0.0437700000, 0.0642900000", \
- "0.0229200000, 0.0242500000, 0.0255600000, 0.0281900000, 0.0333800000, 0.0436700000, 0.0642400000", \
- "0.0227900000, 0.0241000000, 0.0254000000, 0.0280200000, 0.0332200000, 0.0434900000, 0.0641400000", \
- "0.0227400000, 0.0240300000, 0.0253400000, 0.0279300000, 0.0331000000, 0.0433700000, 0.0639800000", \
- "0.0227200000, 0.0239900000, 0.0252800000, 0.0278600000, 0.0329900000, 0.0432600000, 0.0639200000", \
- "0.0227000000, 0.0240000000, 0.0253000000, 0.0278500000, 0.0329600000, 0.0432200000, 0.0638100000", \
- "0.0227000000, 0.0240000000, 0.0252900000, 0.0278700000, 0.0329400000, 0.0431600000, 0.0637300000");
- }
- when : "(!A&!C)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.0033100000, 0.0020400000, 0.0007600000, -0.001810000, -0.006950000, -0.017210000, -0.037730000", \
- "0.0035400000, 0.0022000000, 0.0008400000, -0.001770000, -0.006940000, -0.017260000, -0.037790000", \
- "0.0035700000, 0.0022400000, 0.0008700000, -0.001790000, -0.006970000, -0.017290000, -0.037840000", \
- "0.0038400000, 0.0023900000, 0.0010000000, -0.001730000, -0.006990000, -0.017350000, -0.037920000", \
- "0.0042900000, 0.0028000000, 0.0013500000, -0.001460000, -0.006850000, -0.017330000, -0.037970000", \
- "0.0046100000, 0.0031500000, 0.0017000000, -0.001140000, -0.006600000, -0.017180000, -0.037920000", \
- "0.0049100000, 0.0034900000, 0.0020900000, -0.000730000, -0.006210000, -0.016880000, -0.037730000", \
- "0.0050200000, 0.0036400000, 0.0022600000, -0.000500000, -0.005950000, -0.016640000, -0.037550000", \
- "0.0049600000, 0.0036600000, 0.0023500000, -0.000310000, -0.005650000, -0.016240000, -0.037230000", \
- "0.0048900000, 0.0035900000, 0.0022900000, -0.000330000, -0.005610000, -0.016140000, -0.037100000", \
- "0.0047700000, 0.0035000000, 0.0022000000, -0.000390000, -0.005620000, -0.016100000, -0.037000000");
- }
- related_pin : "C";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.0155400000, 0.0171300000, 0.0184600000, 0.0210400000, 0.0261800000, 0.0363200000, 0.0568400000", \
- "0.0157200000, 0.0172300000, 0.0185600000, 0.0211700000, 0.0262500000, 0.0364200000, 0.0569700000", \
- "0.0157100000, 0.0171400000, 0.0184900000, 0.0211000000, 0.0262000000, 0.0364000000, 0.0569700000", \
- "0.0155400000, 0.0169400000, 0.0183000000, 0.0209600000, 0.0261500000, 0.0363600000, 0.0569200000", \
- "0.0151300000, 0.0165400000, 0.0179300000, 0.0206100000, 0.0258700000, 0.0362500000, 0.0568200000", \
- "0.0148800000, 0.0162700000, 0.0176400000, 0.0203500000, 0.0256100000, 0.0360000000, 0.0566700000", \
- "0.0147600000, 0.0160800000, 0.0174200000, 0.0201000000, 0.0253800000, 0.0357300000, 0.0564700000", \
- "0.0147400000, 0.0160700000, 0.0173600000, 0.0200000000, 0.0252000000, 0.0355900000, 0.0563700000", \
- "0.0149300000, 0.0162100000, 0.0174600000, 0.0200200000, 0.0251100000, 0.0354200000, 0.0560300000", \
- "0.0150400000, 0.0163000000, 0.0175800000, 0.0201000000, 0.0251900000, 0.0353800000, 0.0560600000", \
- "0.0151500000, 0.0164100000, 0.0176700000, 0.0202200000, 0.0252500000, 0.0353900000, 0.0560200000");
- }
- when : "(!A&!B)";
- }
- max_capacitance : 0.0301300000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.2156400000, 0.2463200000, 0.2757800000, 0.3325600000, 0.4402300000, 0.6452800000, 1.0421700000", \
- "0.2186000000, 0.2492500000, 0.2786800000, 0.3354800000, 0.4431100000, 0.6482300000, 1.0451700000", \
- "0.2230900000, 0.2537300000, 0.2830800000, 0.3398100000, 0.4473500000, 0.6524200000, 1.0491300000", \
- "0.2417700000, 0.2723800000, 0.3016800000, 0.3582500000, 0.4652700000, 0.6695500000, 1.0665000000", \
- "0.3058200000, 0.3363900000, 0.3657200000, 0.4223300000, 0.5298000000, 0.7346800000, 1.1313000000", \
- "0.4077700000, 0.4372400000, 0.4660600000, 0.5221700000, 0.6294600000, 0.8343000000, 1.2303000000", \
- "0.6086000000, 0.6427000000, 0.6738000000, 0.7296000000, 0.8339000000, 1.0382000000, 1.4353000000", \
- "0.7701000000, 0.8129000000, 0.8515000000, 0.9219000000, 1.0406000000, 1.2435000000, 1.6400000000", \
- "1.1192700000, 1.1810700000, 1.2377700000, 1.3399700000, 1.5143700000, 1.7914700000, 2.2142700000", \
- "1.2677300000, 1.3379300000, 1.4023300000, 1.5187300000, 1.7174300000, 2.0344300000, 2.5111300000", \
- "1.4023000000, 1.4800000000, 1.5514000000, 1.6812000000, 1.9020000000, 2.2554000000, 2.7866000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.5963800000, 0.6749900000, 0.7516200000, 0.9052900000, 1.2108700000, 1.8206700000, 3.0399700000", \
- "0.5988600000, 0.6772300000, 0.7554400000, 0.9094000000, 1.2158700000, 1.8263700000, 3.0444700000", \
- "0.6021500000, 0.6811400000, 0.7594100000, 0.9143500000, 1.2203300000, 1.8306300000, 3.0501300000", \
- "0.6164000000, 0.6963500000, 0.7756600000, 0.9316700000, 1.2394000000, 1.8510000000, 3.0714000000", \
- "0.6695700000, 0.7505400000, 0.8306000000, 0.9878000000, 1.2997000000, 1.9149000000, 3.1349000000", \
- "0.7482000000, 0.8282000000, 0.9085000000, 1.0659000000, 1.3788000000, 1.9936000000, 3.2186000000", \
- "0.8884000000, 0.9684000000, 1.0469000000, 1.2049000000, 1.5169000000, 2.1346000000, 3.3607000000", \
- "1.0046000000, 1.0911000000, 1.1729000000, 1.3309000000, 1.6427000000, 2.2598000000, 3.4874000000", \
- "1.2379700000, 1.3383700000, 1.4348700000, 1.6184700000, 1.9606700000, 2.5860700000, 3.8147700000", \
- "1.3345300000, 1.4416300000, 1.5441300000, 1.7380300000, 2.0972300000, 2.7488300000, 3.9776300000", \
- "1.4203000000, 1.5340000000, 1.6419000000, 1.8462000000, 2.2212000000, 2.9008000000, 4.1379000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.2188300000, 0.2533000000, 0.2871600000, 0.3549100000, 0.4870700000, 0.7518400000, 1.2830400000", \
- "0.2174300000, 0.2521700000, 0.2868000000, 0.3540000000, 0.4874200000, 0.7520000000, 1.2830400000", \
- "0.2165800000, 0.2515000000, 0.2861000000, 0.3534400000, 0.4874100000, 0.7518800000, 1.2827500000", \
- "0.2149200000, 0.2500100000, 0.2850700000, 0.3528900000, 0.4864000000, 0.7519000000, 1.2823000000", \
- "0.2102300000, 0.2461400000, 0.2813800000, 0.3503000000, 0.4848100000, 0.7502700000, 1.2829300000", \
- "0.2093800000, 0.2430700000, 0.2770700000, 0.3457400000, 0.4824100000, 0.7500200000, 1.2830700000", \
- "0.2710000000, 0.2960000000, 0.3225000000, 0.3786000000, 0.4965000000, 0.7498000000, 1.2823000000", \
- "0.3435000000, 0.3752000000, 0.4039000000, 0.4538000000, 0.5542000000, 0.7792000000, 1.2813000000", \
- "0.5156000000, 0.5611000000, 0.6013000000, 0.6737000000, 0.7930000000, 0.9808000000, 1.3923000000", \
- "0.5936000000, 0.6455000000, 0.6923000000, 0.7737000000, 0.9081000000, 1.1183000000, 1.4923000000", \
- "0.6675000000, 0.7249000000, 0.7763000000, 0.8677000000, 1.0163000000, 1.2476000000, 1.6125000000");
- }
- related_pin : "A";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.4227600000, 0.5267200000, 0.6298900000, 0.8361200000, 1.2444300000, 2.0639100000, 3.6975000000", \
- "0.4229600000, 0.5256500000, 0.6300100000, 0.8354900000, 1.2459300000, 2.0623500000, 3.6965000000", \
- "0.4227600000, 0.5268500000, 0.6299400000, 0.8363900000, 1.2446700000, 2.0639400000, 3.6967000000", \
- "0.4236400000, 0.5269000000, 0.6300300000, 0.8356200000, 1.2453700000, 2.0625000000, 3.6977000000", \
- "0.4236300000, 0.5270600000, 0.6299000000, 0.8361100000, 1.2469400000, 2.0651000000, 3.6968000000", \
- "0.4236400000, 0.5262600000, 0.6302000000, 0.8360000000, 1.2471000000, 2.0639000000, 3.6976000000", \
- "0.4313000000, 0.5316000000, 0.6316000000, 0.8371000000, 1.2467000000, 2.0649000000, 3.6972000000", \
- "0.4666000000, 0.5602000000, 0.6558000000, 0.8520000000, 1.2503000000, 2.0642000000, 3.6964000000", \
- "0.5641000000, 0.6665000000, 0.7665000000, 0.9585000000, 1.3295000000, 2.0988000000, 3.6992000000", \
- "0.6068000000, 0.7126000000, 0.8163000000, 1.0165000000, 1.3915000000, 2.1421000000, 3.7144000000", \
- "0.6506000000, 0.7584000000, 0.8642000000, 1.0688000000, 1.4590000000, 2.1992000000, 3.7434000000");
- }
- timing_sense : "negative_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.1921400000, 0.2178300000, 0.2429300000, 0.2923100000, 0.3886500000, 0.5776600000, 0.9519300000", \
- "0.1972700000, 0.2229200000, 0.2480000000, 0.2974300000, 0.3936800000, 0.5827200000, 0.9570100000", \
- "0.2030600000, 0.2287200000, 0.2538300000, 0.3032700000, 0.3995700000, 0.5886700000, 0.9628700000", \
- "0.2234200000, 0.2493100000, 0.2745500000, 0.3241300000, 0.4206400000, 0.6099000000, 0.9843000000", \
- "0.2869500000, 0.3133600000, 0.3389900000, 0.3891500000, 0.4863700000, 0.6763100000, 1.0510000000", \
- "0.3846500000, 0.4113800000, 0.4368800000, 0.4874100000, 0.5851300000, 0.7755000000, 1.1505000000", \
- "0.5599000000, 0.5960000000, 0.6284000000, 0.6868000000, 0.7867000000, 0.9780000000, 1.3539000000", \
- "0.6949000000, 0.7408000000, 0.7827000000, 0.8574000000, 0.9816000000, 1.1808000000, 1.5569000000", \
- "0.9799700000, 1.0480700000, 1.1098700000, 1.2214700000, 1.4076700000, 1.6980700000, 2.1267700000", \
- "1.0983300000, 1.1761300000, 1.2470300000, 1.3751300000, 1.5881300000, 1.9203300000, 2.4111300000", \
- "1.2050000000, 1.2917000000, 1.3709000000, 1.5133000000, 1.7515000000, 2.1228000000, 2.6702000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.5688000000, 0.6473000000, 0.7248800000, 0.8786300000, 1.1853700000, 1.7960700000, 3.0152700000", \
- "0.5681700000, 0.6477700000, 0.7249900000, 0.8798800000, 1.1864700000, 1.7976700000, 3.0149700000", \
- "0.5687400000, 0.6486200000, 0.7268300000, 0.8815600000, 1.1878300000, 1.7986300000, 3.0183300000", \
- "0.5754000000, 0.6561300000, 0.7356600000, 0.8913100000, 1.2010000000, 1.8136000000, 3.0359000000", \
- "0.6184100000, 0.6992300000, 0.7799200000, 0.9378000000, 1.2501000000, 1.8658000000, 3.0867000000", \
- "0.6976000000, 0.7778000000, 0.8584000000, 1.0167000000, 1.3290000000, 1.9459000000, 3.1706000000", \
- "0.8483000000, 0.9286000000, 1.0080000000, 1.1661000000, 1.4776000000, 2.0956000000, 3.3237000000", \
- "0.9737000000, 1.0669000000, 1.1520000000, 1.3121000000, 1.6235000000, 2.2416000000, 3.4724000000", \
- "1.2446700000, 1.3588700000, 1.4650700000, 1.6627700000, 2.0184700000, 2.6451700000, 3.8748700000", \
- "1.3607300000, 1.4872300000, 1.6034300000, 1.8171300000, 2.1964300000, 2.8551300000, 4.0850300000", \
- "1.4633000000, 1.6025000000, 1.7292000000, 1.9596000000, 2.3626000000, 3.0593000000, 4.2952000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.1583100000, 0.1904700000, 0.2223000000, 0.2866200000, 0.4150100000, 0.6709500000, 1.1856000000", \
- "0.1582600000, 0.1902600000, 0.2225300000, 0.2865600000, 0.4147500000, 0.6713300000, 1.1854500000", \
- "0.1582500000, 0.1905200000, 0.2223900000, 0.2865100000, 0.4150100000, 0.6716400000, 1.1859000000", \
- "0.1584300000, 0.1904000000, 0.2223700000, 0.2867200000, 0.4149500000, 0.6710600000, 1.1846500000", \
- "0.1580800000, 0.1903800000, 0.2222800000, 0.2866000000, 0.4145400000, 0.6710200000, 1.1859400000", \
- "0.1666000000, 0.1955700000, 0.2253400000, 0.2870000000, 0.4149000000, 0.6713000000, 1.1857300000", \
- "0.2389000000, 0.2648000000, 0.2879000000, 0.3360000000, 0.4418000000, 0.6770000000, 1.1856000000", \
- "0.3091000000, 0.3416000000, 0.3712000000, 0.4226000000, 0.5124000000, 0.7187000000, 1.1898000000", \
- "0.4776000000, 0.5255000000, 0.5677000000, 0.6410000000, 0.7609000000, 0.9475000000, 1.3235000000", \
- "0.5554000000, 0.6100000000, 0.6573000000, 0.7405000000, 0.8769000000, 1.0880000000, 1.4361000000", \
- "0.6269000000, 0.6879000000, 0.7415000000, 0.8346000000, 0.9853000000, 1.2171000000, 1.5677000000");
- }
- related_pin : "B";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.4224600000, 0.5259700000, 0.6298300000, 0.8361900000, 1.2464600000, 2.0646100000, 3.6959000000", \
- "0.4227900000, 0.5266400000, 0.6293200000, 0.8352600000, 1.2462400000, 2.0641700000, 3.6964000000", \
- "0.4235600000, 0.5264800000, 0.6294900000, 0.8354400000, 1.2448200000, 2.0637400000, 3.6945000000", \
- "0.4226700000, 0.5260200000, 0.6298800000, 0.8360100000, 1.2472200000, 2.0647400000, 3.6976000000", \
- "0.4239700000, 0.5260900000, 0.6299400000, 0.8362100000, 1.2470000000, 2.0650000000, 3.6943000000", \
- "0.4241900000, 0.5263100000, 0.6301300000, 0.8349000000, 1.2454000000, 2.0622000000, 3.6951000000", \
- "0.4420000000, 0.5367000000, 0.6352000000, 0.8377000000, 1.2449000000, 2.0637000000, 3.6975000000", \
- "0.4937000000, 0.5826000000, 0.6761000000, 0.8647000000, 1.2522000000, 2.0645000000, 3.6986000000", \
- "0.6299000000, 0.7318000000, 0.8297000000, 1.0104000000, 1.3603000000, 2.1095000000, 3.6985000000", \
- "0.6965000000, 0.8009000000, 0.9005000000, 1.0923000000, 1.4398000000, 2.1605000000, 3.7114000000", \
- "0.7649000000, 0.8723000000, 0.9744000000, 1.1692000000, 1.5337000000, 2.2265000000, 3.7428000000");
- }
- timing_sense : "negative_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.1474800000, 0.1725200000, 0.1971500000, 0.2459600000, 0.3431200000, 0.5362100000, 0.9224300000", \
- "0.1519300000, 0.1778100000, 0.2027700000, 0.2523300000, 0.3496100000, 0.5432200000, 0.9297100000", \
- "0.1568500000, 0.1831000000, 0.2085400000, 0.2586200000, 0.3563500000, 0.5501300000, 0.9370600000", \
- "0.1746600000, 0.2021600000, 0.2284100000, 0.2795700000, 0.3786100000, 0.5734300000, 0.9599000000", \
- "0.2365400000, 0.2644800000, 0.2915500000, 0.3441900000, 0.4454900000, 0.6418100000, 1.0289000000", \
- "0.3313600000, 0.3625800000, 0.3893600000, 0.4421100000, 0.5441900000, 0.7423000000, 1.1311000000", \
- "0.4699000000, 0.5179000000, 0.5602000000, 0.6315000000, 0.7444000000, 0.9436000000, 1.3344000000", \
- "0.5751000000, 0.6369000000, 0.6908000000, 0.7831000000, 0.9292000000, 1.1467000000, 1.5389000000", \
- "0.7937700000, 0.8858700000, 0.9663700000, 1.1046700000, 1.3238700000, 1.6483700000, 2.1078700000", \
- "0.8842300000, 0.9893300000, 1.0814300000, 1.2398300000, 1.4912300000, 1.8642300000, 2.3907300000", \
- "0.9647000000, 1.0823000000, 1.1847000000, 1.3616000000, 1.6425000000, 2.0593000000, 2.6485000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.4050500000, 0.4985000000, 0.5799000000, 0.7348700000, 1.0405700000, 1.6507700000, 2.8700700000", \
- "0.4072800000, 0.4979400000, 0.5785900000, 0.7337600000, 1.0409700000, 1.6520700000, 2.8750700000", \
- "0.4083700000, 0.4973000000, 0.5770300000, 0.7340800000, 1.0423300000, 1.6541300000, 2.8754300000", \
- "0.4122800000, 0.4980000000, 0.5799400000, 0.7390100000, 1.0502000000, 1.6637000000, 2.8853000000", \
- "0.4375100000, 0.5221600000, 0.6052800000, 0.7681800000, 1.0862000000, 1.7036000000, 2.9291000000", \
- "0.5030800000, 0.5850700000, 0.6671000000, 0.8297000000, 1.1474000000, 1.7707000000, 2.9992000000", \
- "0.6574000000, 0.7404000000, 0.8167000000, 0.9749000000, 1.2923000000, 1.9141000000, 3.1472000000", \
- "0.7769000000, 0.8787000000, 0.9707000000, 1.1331000000, 1.4448000000, 2.0673000000, 3.3000000000", \
- "1.0190700000, 1.1602700000, 1.2863700000, 1.5095700000, 1.8811700000, 2.5055700000, 3.7370700000", \
- "1.1159300000, 1.2736300000, 1.4147300000, 1.6637300000, 2.0772300000, 2.7397300000, 3.9661300000", \
- "1.2011000000, 1.3737000000, 1.5281000000, 1.8007000000, 2.2524000000, 2.9704000000, 4.1990000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.1140600000, 0.1475800000, 0.1805700000, 0.2478200000, 0.3808900000, 0.6468200000, 1.1829400000", \
- "0.1141000000, 0.1475200000, 0.1807000000, 0.2474600000, 0.3806300000, 0.6470600000, 1.1810800000", \
- "0.1143200000, 0.1473800000, 0.1808900000, 0.2474500000, 0.3805500000, 0.6473600000, 1.1810300000", \
- "0.1143100000, 0.1475300000, 0.1807600000, 0.2474000000, 0.3815200000, 0.6475000000, 1.1804700000", \
- "0.1141100000, 0.1472700000, 0.1805400000, 0.2477200000, 0.3818000000, 0.6475500000, 1.1796700000", \
- "0.1419000000, 0.1659300000, 0.1928900000, 0.2521200000, 0.3810700000, 0.6478100000, 1.1818000000", \
- "0.2257000000, 0.2536000000, 0.2781000000, 0.3204000000, 0.4193000000, 0.6557000000, 1.1831000000", \
- "0.2971000000, 0.3318000000, 0.3621000000, 0.4148000000, 0.5020000000, 0.7029000000, 1.1860000000", \
- "0.4664000000, 0.5172000000, 0.5617000000, 0.6383000000, 0.7608000000, 0.9492000000, 1.3239000000", \
- "0.5428000000, 0.6019000000, 0.6528000000, 0.7396000000, 0.8779000000, 1.0894000000, 1.4391000000", \
- "0.6136000000, 0.6810000000, 0.7384000000, 0.8352000000, 0.9899000000, 1.2223000000, 1.5730000000");
- }
- related_pin : "C";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0009400000, 0.0018800000, 0.0037700000, 0.0075400000, 0.0150700000, 0.0301300000");
- values("0.4215400000, 0.5252700000, 0.6298600000, 0.8361600000, 1.2455000000, 2.0629600000, 3.6937000000", \
- "0.4226600000, 0.5259400000, 0.6297800000, 0.8349500000, 1.2464000000, 2.0644300000, 3.6956000000", \
- "0.4219600000, 0.5262900000, 0.6297100000, 0.8344400000, 1.2463900000, 2.0642700000, 3.6988000000", \
- "0.4214100000, 0.5257900000, 0.6291500000, 0.8359600000, 1.2451700000, 2.0641400000, 3.6943000000", \
- "0.4190000000, 0.5234600000, 0.6286400000, 0.8358500000, 1.2470600000, 2.0637400000, 3.6935000000", \
- "0.4102500000, 0.5182000000, 0.6246300000, 0.8347300000, 1.2461800000, 2.0646000000, 3.6956000000", \
- "0.4676000000, 0.5544000000, 0.6448000000, 0.8357000000, 1.2421000000, 2.0639000000, 3.6957000000", \
- "0.5616000000, 0.6344000000, 0.7144000000, 0.8849000000, 1.2567000000, 2.0637000000, 3.6982000000", \
- "0.7072000000, 0.8192000000, 0.9243000000, 1.1174000000, 1.4287000000, 2.1270000000, 3.6971000000", \
- "0.7858000000, 0.9039000000, 1.0134000000, 1.2150000000, 1.5516000000, 2.2086000000, 3.7108000000", \
- "0.8596000000, 0.9868000000, 1.1010000000, 1.3113000000, 1.6795000000, 2.3099000000, 3.7525000000");
- }
- timing_sense : "negative_unate";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__o21a_1") {
- area : 17.582400000;
- cell_footprint : "sky130_fd_sc_hvl__o21a";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A1") {
- capacitance : 0.0039700000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0042200000, 0.0063000000, 0.0040800000, 0.0040400000, 0.0039000000, 0.0040900000, 0.0041500000, 0.0044300000, 0.0050300000, 0.0053200000, 0.0056300000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0030400000, 0.0045600000, 0.0023100000, 0.0020400000, 0.0025800000, 0.0028100000, 0.0027700000, 0.0029900000, 0.0033100000, 0.0034600000, 0.0036200000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("A2") {
- capacitance : 0.0040000000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0037400000, 0.0091800000, 0.0033200000, 0.0038300000, 0.0031000000, 0.0032900000, 0.0033400000, 0.0035600000, 0.0040200000, 0.0042500000, 0.0044900000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0030100000, 0.0029300000, 0.0025400000, 0.0027300000, 0.0027100000, 0.0029300000, 0.0029000000, 0.0030800000, 0.0034500000, 0.0036300000, 0.0038100000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B1") {
- capacitance : 0.0043500000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0015500000, 0.0010800000, 0.0012100000, 0.0018000000, 0.0016400000, 0.0018600000, 0.0017600000, 0.0018600000, 0.0020900000, 0.0021900000, 0.0022900000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0035200000, 0.0041500000, 0.0039700000, 0.0038800000, 0.0034700000, 0.0034900000, 0.0036500000, 0.0039100000, 0.0045500000, 0.0049000000, 0.0052600000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("X") {
- direction : "output";
- function : "(A1&B1) | (A2&B1)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.0335200000, 0.0298100000, 0.0259900000, 0.0181700000, 0.0021500000, -0.030340000, -0.095650000", \
- "0.0335700000, 0.0298300000, 0.0260200000, 0.0182000000, 0.0021800000, -0.030310000, -0.095620000", \
- "0.0335100000, 0.0297700000, 0.0259600000, 0.0181400000, 0.0021200000, -0.030370000, -0.095680000", \
- "0.0333800000, 0.0296700000, 0.0258600000, 0.0180400000, 0.0020100000, -0.030470000, -0.095780000", \
- "0.0332400000, 0.0295300000, 0.0257200000, 0.0179000000, 0.0018800000, -0.030610000, -0.095930000", \
- "0.0331300000, 0.0294100000, 0.0256000000, 0.0177800000, 0.0017500000, -0.030730000, -0.096040000", \
- "0.0330000000, 0.0292700000, 0.0254400000, 0.0176000000, 0.0015800000, -0.030900000, -0.096200000", \
- "0.0329200000, 0.0291700000, 0.0253200000, 0.0174700000, 0.0014600000, -0.031010000, -0.096290000", \
- "0.0327800000, 0.0289900000, 0.0251200000, 0.0172600000, 0.0012400000, -0.031190000, -0.096400000", \
- "0.0328000000, 0.0289300000, 0.0250600000, 0.0171900000, 0.0011900000, -0.031230000, -0.096430000", \
- "0.0328000000, 0.0289400000, 0.0250300000, 0.0171300000, 0.0011300000, -0.031260000, -0.096460000");
- }
- related_pin : "A1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.0095400000, 0.0138900000, 0.0181300000, 0.0265300000, 0.0429800000, 0.0756400000, 0.1410800000", \
- "0.0096300000, 0.0139800000, 0.0182200000, 0.0266000000, 0.0430100000, 0.0756900000, 0.1411400000", \
- "0.0096100000, 0.0139600000, 0.0182200000, 0.0266000000, 0.0430400000, 0.0755900000, 0.1409600000", \
- "0.0094700000, 0.0138100000, 0.0180600000, 0.0264200000, 0.0428500000, 0.0755500000, 0.1408400000", \
- "0.0092500000, 0.0135900000, 0.0178600000, 0.0262300000, 0.0426200000, 0.0752000000, 0.1407200000", \
- "0.0090700000, 0.0134100000, 0.0176800000, 0.0260500000, 0.0424500000, 0.0751700000, 0.1404700000", \
- "0.0088500000, 0.0131900000, 0.0174400000, 0.0257600000, 0.0421800000, 0.0749000000, 0.1403300000", \
- "0.0087200000, 0.0130400000, 0.0172800000, 0.0255900000, 0.0420600000, 0.0746400000, 0.1401700000", \
- "0.0085400000, 0.0128000000, 0.0170200000, 0.0253200000, 0.0417700000, 0.0743600000, 0.1399200000", \
- "0.0085100000, 0.0127700000, 0.0169600000, 0.0252300000, 0.0416900000, 0.0743100000, 0.1397700000", \
- "0.0084900000, 0.0127400000, 0.0169500000, 0.0252200000, 0.0416100000, 0.0742000000, 0.1395600000");
- }
- when : "(!A2&B1)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.0263400000, 0.0225900000, 0.0187800000, 0.0109500000, -0.005070000, -0.037560000, -0.102830000", \
- "0.0261400000, 0.0224300000, 0.0186300000, 0.0108300000, -0.005190000, -0.037680000, -0.102990000", \
- "0.0261000000, 0.0223900000, 0.0185700000, 0.0107800000, -0.005240000, -0.037720000, -0.103040000", \
- "0.0260000000, 0.0222800000, 0.0184700000, 0.0106800000, -0.005340000, -0.037820000, -0.103140000", \
- "0.0257700000, 0.0220400000, 0.0182300000, 0.0104300000, -0.005590000, -0.038080000, -0.103390000", \
- "0.0255400000, 0.0218200000, 0.0180100000, 0.0101900000, -0.005830000, -0.038310000, -0.103620000", \
- "0.0252800000, 0.0215300000, 0.0177200000, 0.0098600000, -0.006170000, -0.038640000, -0.103930000", \
- "0.0251200000, 0.0213700000, 0.0175100000, 0.0096400000, -0.006390000, -0.038840000, -0.104100000", \
- "0.0250300000, 0.0212000000, 0.0172900000, 0.0093800000, -0.006650000, -0.039060000, -0.104260000", \
- "0.0250900000, 0.0211900000, 0.0172800000, 0.0093700000, -0.006660000, -0.039060000, -0.104230000", \
- "0.0251800000, 0.0212600000, 0.0173100000, 0.0093900000, -0.006640000, -0.039030000, -0.104190000");
- }
- related_pin : "A2";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.0080600000, 0.0124800000, 0.0167700000, 0.0251200000, 0.0415800000, 0.0741400000, 0.1395900000", \
- "0.0082800000, 0.0127100000, 0.0170200000, 0.0254000000, 0.0417100000, 0.0742500000, 0.1396500000", \
- "0.0083000000, 0.0127300000, 0.0170100000, 0.0254200000, 0.0417600000, 0.0743100000, 0.1398100000", \
- "0.0082700000, 0.0126900000, 0.0170200000, 0.0254100000, 0.0418000000, 0.0743800000, 0.1396500000", \
- "0.0079900000, 0.0124100000, 0.0166900000, 0.0250800000, 0.0414500000, 0.0741000000, 0.1395200000", \
- "0.0076500000, 0.0120700000, 0.0163600000, 0.0247600000, 0.0411100000, 0.0736200000, 0.1389800000", \
- "0.0072300000, 0.0116200000, 0.0159000000, 0.0242500000, 0.0406600000, 0.0733500000, 0.1386500000", \
- "0.0069900000, 0.0113500000, 0.0156100000, 0.0239900000, 0.0403600000, 0.0730900000, 0.1385700000", \
- "0.0067200000, 0.0110200000, 0.0152200000, 0.0235700000, 0.0399400000, 0.0725000000, 0.1380200000", \
- "0.0066700000, 0.0109500000, 0.0151700000, 0.0234600000, 0.0399200000, 0.0723700000, 0.1381700000", \
- "0.0066400000, 0.0108800000, 0.0151300000, 0.0234200000, 0.0398200000, 0.0723700000, 0.1380000000");
- }
- when : "(!A1&B1)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.0249900000, 0.0214700000, 0.0176800000, 0.0097400000, -0.006490000, -0.039140000, -0.104490000", \
- "0.0249400000, 0.0214600000, 0.0176900000, 0.0097500000, -0.006480000, -0.039150000, -0.104520000", \
- "0.0249100000, 0.0214400000, 0.0176700000, 0.0097300000, -0.006500000, -0.039170000, -0.104540000", \
- "0.0248000000, 0.0213200000, 0.0175500000, 0.0096200000, -0.006610000, -0.039280000, -0.104650000", \
- "0.0245100000, 0.0210100000, 0.0172300000, 0.0093200000, -0.006910000, -0.039570000, -0.104960000", \
- "0.0242000000, 0.0206400000, 0.0168400000, 0.0089300000, -0.007260000, -0.039890000, -0.105250000", \
- "0.0237900000, 0.0201500000, 0.0163200000, 0.0084300000, -0.007690000, -0.040260000, -0.105590000", \
- "0.0236100000, 0.0199100000, 0.0160700000, 0.0081900000, -0.007910000, -0.040430000, -0.105710000", \
- "0.0234800000, 0.0196700000, 0.0157900000, 0.0079000000, -0.008160000, -0.040620000, -0.105840000", \
- "0.0234900000, 0.0196800000, 0.0157800000, 0.0078600000, -0.008210000, -0.040650000, -0.105860000", \
- "0.0235400000, 0.0196900000, 0.0157900000, 0.0078600000, -0.008210000, -0.040650000, -0.105840000");
- }
- related_pin : "B1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.0085400000, 0.0129500000, 0.0172200000, 0.0255700000, 0.0419500000, 0.0745000000, 0.1398900000", \
- "0.0085700000, 0.0129900000, 0.0172700000, 0.0256300000, 0.0420100000, 0.0745500000, 0.1399500000", \
- "0.0085600000, 0.0129900000, 0.0172600000, 0.0256400000, 0.0419600000, 0.0745300000, 0.1399800000", \
- "0.0083700000, 0.0128000000, 0.0170900000, 0.0254400000, 0.0418100000, 0.0743500000, 0.1398500000", \
- "0.0079600000, 0.0123800000, 0.0166600000, 0.0250200000, 0.0413900000, 0.0739800000, 0.1393200000", \
- "0.0076100000, 0.0120100000, 0.0162800000, 0.0246300000, 0.0410100000, 0.0735700000, 0.1390100000", \
- "0.0072600000, 0.0116200000, 0.0158500000, 0.0242100000, 0.0406300000, 0.0732000000, 0.1385800000", \
- "0.0071000000, 0.0114300000, 0.0156400000, 0.0239700000, 0.0403700000, 0.0730700000, 0.1384700000", \
- "0.0070300000, 0.0113000000, 0.0154900000, 0.0237800000, 0.0401700000, 0.0728300000, 0.1382600000", \
- "0.0070900000, 0.0113200000, 0.0155100000, 0.0237900000, 0.0402000000, 0.0727400000, 0.1382500000", \
- "0.0071500000, 0.0113700000, 0.0155500000, 0.0238700000, 0.0402400000, 0.0727600000, 0.1383400000");
- }
- when : "(A1) | (A2)";
- }
- max_capacitance : 0.0959000000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("1.0001700000, 1.1529700000, 1.2719700000, 1.4750700000, 1.8333700000, 2.5051700000, 3.8239700000", \
- "1.0026700000, 1.1555700000, 1.2744700000, 1.4775700000, 1.8358700000, 2.5078700000, 3.8276700000", \
- "1.0068300000, 1.1596300000, 1.2786300000, 1.4817300000, 1.8401300000, 2.5116300000, 3.8328300000", \
- "1.0246000000, 1.1775000000, 1.2964000000, 1.4995000000, 1.8579000000, 2.5297000000, 3.8493000000", \
- "1.0864000000, 1.2393000000, 1.3582000000, 1.5611000000, 1.9194000000, 2.5919000000, 3.9136000000", \
- "1.1705000000, 1.3234000000, 1.4423000000, 1.6453000000, 2.0040000000, 2.6751000000, 3.9981000000", \
- "1.3206000000, 1.4733000000, 1.5919000000, 1.7945000000, 2.1532000000, 2.8251000000, 4.1471000000", \
- "1.4636000000, 1.6159000000, 1.7343000000, 1.9371000000, 2.2952000000, 2.9685000000, 4.2894000000", \
- "1.8135700000, 1.9738700000, 2.0963700000, 2.3031700000, 2.6642700000, 3.3387700000, 4.6614700000", \
- "1.9660300000, 2.1309300000, 2.2562300000, 2.4668300000, 2.8322300000, 3.5085300000, 4.8325300000", \
- "2.1055000000, 2.2746000000, 2.4025000000, 2.6160000000, 2.9853000000, 3.6653000000, 4.9897000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.9529900000, 1.0896700000, 1.1940700000, 1.3718700000, 1.6864700000, 2.2816700000, 3.4554700000", \
- "0.9539600000, 1.0906700000, 1.1950700000, 1.3727700000, 1.6873700000, 2.2827700000, 3.4555700000", \
- "0.9571100000, 1.0938300000, 1.1981300000, 1.3760300000, 1.6903300000, 2.2857300000, 3.4593300000", \
- "0.9731000000, 1.1098000000, 1.2142000000, 1.3919000000, 1.7071000000, 2.3018000000, 3.4777000000", \
- "1.0343000000, 1.1710000000, 1.2754000000, 1.4532000000, 1.7682000000, 2.3632000000, 3.5390000000", \
- "1.1239000000, 1.2606000000, 1.3650000000, 1.5426000000, 1.8579000000, 2.4527000000, 3.6284000000", \
- "1.2891000000, 1.4257000000, 1.5299000000, 1.7074000000, 2.0221000000, 2.6178000000, 3.7900000000", \
- "1.4501000000, 1.5863000000, 1.6904000000, 1.8679000000, 2.1830000000, 2.7780000000, 3.9527000000", \
- "1.8615700000, 2.0043700000, 2.1113700000, 2.2914700000, 2.6086700000, 3.2044700000, 4.3811700000", \
- "2.0456300000, 2.1934300000, 2.3033300000, 2.4870300000, 2.8065300000, 3.4049300000, 4.5815300000", \
- "2.2150000000, 2.3675000000, 2.4802000000, 2.6670000000, 2.9901000000, 3.5895000000, 4.7657000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.1908300000, 0.3142100000, 0.4246000000, 0.6384000000, 1.0677000000, 1.9540000000, 3.7560000000", \
- "0.1908400000, 0.3140000000, 0.4242000000, 0.6381000000, 1.0670000000, 1.9540000000, 3.7549000000", \
- "0.1910100000, 0.3141000000, 0.4239000000, 0.6385000000, 1.0680000000, 1.9538000000, 3.7555000000", \
- "0.1908000000, 0.3140000000, 0.4244000000, 0.6384000000, 1.0676000000, 1.9540000000, 3.7553000000", \
- "0.1908000000, 0.3141000000, 0.4245000000, 0.6386000000, 1.0669000000, 1.9508000000, 3.7514000000", \
- "0.1908000000, 0.3142000000, 0.4246000000, 0.6378000000, 1.0679000000, 1.9530000000, 3.7511000000", \
- "0.1907000000, 0.3143000000, 0.4247000000, 0.6385000000, 1.0683000000, 1.9511000000, 3.7548000000", \
- "0.1911000000, 0.3147000000, 0.4249000000, 0.6387000000, 1.0672000000, 1.9534000000, 3.7533000000", \
- "0.2086000000, 0.3324000000, 0.4409000000, 0.6502000000, 1.0745000000, 1.9564000000, 3.7567000000", \
- "0.2174000000, 0.3431000000, 0.4528000000, 0.6625000000, 1.0846000000, 1.9608000000, 3.7564000000", \
- "0.2257000000, 0.3528000000, 0.4633000000, 0.6728000000, 1.0947000000, 1.9666000000, 3.7555000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.1720200000, 0.2812100000, 0.3793000000, 0.5726000000, 0.9650000000, 1.7721000000, 3.4216000000", \
- "0.1720500000, 0.2812200000, 0.3793000000, 0.5725000000, 0.9649000000, 1.7734000000, 3.4226000000", \
- "0.1721600000, 0.2813400000, 0.3793000000, 0.5728000000, 0.9651000000, 1.7738000000, 3.4216000000", \
- "0.1720100000, 0.2810000000, 0.3803000000, 0.5721000000, 0.9650000000, 1.7720000000, 3.4254000000", \
- "0.1719000000, 0.2813000000, 0.3792000000, 0.5725000000, 0.9648000000, 1.7720000000, 3.4250000000", \
- "0.1725000000, 0.2811000000, 0.3800000000, 0.5722000000, 0.9639000000, 1.7723000000, 3.4249000000", \
- "0.1720000000, 0.2813000000, 0.3802000000, 0.5726000000, 0.9650000000, 1.7735000000, 3.4220000000", \
- "0.1720000000, 0.2813000000, 0.3800000000, 0.5728000000, 0.9646000000, 1.7736000000, 3.4215000000", \
- "0.1867000000, 0.2950000000, 0.3921000000, 0.5811000000, 0.9703000000, 1.7745000000, 3.4194000000", \
- "0.1964000000, 0.3060000000, 0.4029000000, 0.5917000000, 0.9759000000, 1.7776000000, 3.4245000000", \
- "0.2051000000, 0.3165000000, 0.4135000000, 0.6011000000, 0.9830000000, 1.7837000000, 3.4242000000");
- }
- timing_sense : "positive_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.9676900000, 1.1205700000, 1.2394700000, 1.4423700000, 1.8004700000, 2.4731700000, 3.7932700000", \
- "0.9676200000, 1.1204700000, 1.2395700000, 1.4425700000, 1.8005700000, 2.4729700000, 3.7922700000", \
- "0.9688200000, 1.1218300000, 1.2408300000, 1.4440300000, 1.8024300000, 2.4740300000, 3.7962300000", \
- "0.9788000000, 1.1317000000, 1.2507000000, 1.4539000000, 1.8124000000, 2.4842000000, 3.8063000000", \
- "1.0259000000, 1.1789000000, 1.2979000000, 1.5011000000, 1.8597000000, 2.5313000000, 3.8512000000", \
- "1.1070000000, 1.2599000000, 1.3787000000, 1.5817000000, 1.9404000000, 2.6125000000, 3.9346000000", \
- "1.2792000000, 1.4317000000, 1.5501000000, 1.7526000000, 2.1107000000, 2.7839000000, 4.1058000000", \
- "1.4585000000, 1.6104000000, 1.7285000000, 1.9307000000, 2.2892000000, 2.9622000000, 4.2852000000", \
- "1.9186700000, 2.0770700000, 2.1988700000, 2.4038700000, 2.7643700000, 3.4375700000, 4.7619700000", \
- "2.1177300000, 2.2788300000, 2.4025300000, 2.6126300000, 2.9776300000, 3.6541300000, 4.9758300000", \
- "2.2988000000, 2.4630000000, 2.5880000000, 2.7995000000, 3.1696000000, 3.8498000000, 5.1742000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.7973100000, 0.9301100000, 1.0319700000, 1.2058700000, 1.5158700000, 2.1066700000, 3.2788700000", \
- "0.8042000000, 0.9372400000, 1.0389700000, 1.2127700000, 1.5228700000, 2.1132700000, 3.2862700000", \
- "0.8109000000, 0.9438100000, 1.0457300000, 1.2196300000, 1.5299300000, 2.1203300000, 3.2932300000", \
- "0.8318600000, 0.9647000000, 1.0670000000, 1.2410000000, 1.5511000000, 2.1407000000, 3.3115000000", \
- "0.8912000000, 1.0242000000, 1.1259000000, 1.3001000000, 1.6102000000, 2.2014000000, 3.3730000000", \
- "0.9734000000, 1.1065000000, 1.2083000000, 1.3823000000, 1.6926000000, 2.2833000000, 3.4517000000", \
- "1.1296000000, 1.2619000000, 1.3635000000, 1.5376000000, 1.8482000000, 2.4389000000, 3.6104000000", \
- "1.2832000000, 1.4155000000, 1.5169000000, 1.6907000000, 2.0019000000, 2.5931000000, 3.7636000000", \
- "1.6448700000, 1.7892700000, 1.8971700000, 2.0779700000, 2.3930700000, 2.9868700000, 4.1569700000", \
- "1.8024300000, 1.9526300000, 2.0638300000, 2.2483300000, 2.5685300000, 3.1645300000, 4.3362300000", \
- "1.9463000000, 2.1017000000, 2.2161000000, 2.4043000000, 2.7275000000, 3.3266000000, 4.5001000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.1907300000, 0.3142800000, 0.4244000000, 0.6376000000, 1.0665000000, 1.9536000000, 3.7538000000", \
- "0.1910500000, 0.3140700000, 0.4250000000, 0.6378000000, 1.0670000000, 1.9540000000, 3.7553000000", \
- "0.1908900000, 0.3150200000, 0.4242000000, 0.6380000000, 1.0682000000, 1.9509000000, 3.7512000000", \
- "0.1910200000, 0.3141000000, 0.4241000000, 0.6386000000, 1.0682000000, 1.9499000000, 3.7510000000", \
- "0.1908000000, 0.3140000000, 0.4241000000, 0.6380000000, 1.0677000000, 1.9539000000, 3.7560000000", \
- "0.1909000000, 0.3142000000, 0.4250000000, 0.6372000000, 1.0680000000, 1.9494000000, 3.7510000000", \
- "0.1908000000, 0.3142000000, 0.4242000000, 0.6391000000, 1.0667000000, 1.9514000000, 3.7539000000", \
- "0.1909000000, 0.3148000000, 0.4256000000, 0.6397000000, 1.0680000000, 1.9496000000, 3.7517000000", \
- "0.2082000000, 0.3326000000, 0.4408000000, 0.6494000000, 1.0742000000, 1.9544000000, 3.7543000000", \
- "0.2179000000, 0.3420000000, 0.4526000000, 0.6633000000, 1.0854000000, 1.9592000000, 3.7557000000", \
- "0.2285000000, 0.3509000000, 0.4605000000, 0.6730000000, 1.0962000000, 1.9671000000, 3.7589000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.1626500000, 0.2707300000, 0.3694100000, 0.5612800000, 0.9542000000, 1.7644000000, 3.4147000000", \
- "0.1626700000, 0.2701000000, 0.3688000000, 0.5615300000, 0.9539000000, 1.7629000000, 3.4178000000", \
- "0.1626400000, 0.2707800000, 0.3688300000, 0.5614300000, 0.9536000000, 1.7629000000, 3.4158000000", \
- "0.1626800000, 0.2707300000, 0.3686000000, 0.5613000000, 0.9542000000, 1.7639000000, 3.4138000000", \
- "0.1626800000, 0.2701000000, 0.3684000000, 0.5610000000, 0.9545000000, 1.7646000000, 3.4133000000", \
- "0.1627000000, 0.2701000000, 0.3683000000, 0.5615000000, 0.9541000000, 1.7652000000, 3.4125000000", \
- "0.1631000000, 0.2708000000, 0.3687000000, 0.5621000000, 0.9547000000, 1.7648000000, 3.4149000000", \
- "0.1644000000, 0.2718000000, 0.3707000000, 0.5624000000, 0.9539000000, 1.7647000000, 3.4139000000", \
- "0.1883000000, 0.2973000000, 0.3932000000, 0.5817000000, 0.9658000000, 1.7684000000, 3.4151000000", \
- "0.1997000000, 0.3095000000, 0.4060000000, 0.5936000000, 0.9750000000, 1.7740000000, 3.4152000000", \
- "0.2106000000, 0.3214000000, 0.4185000000, 0.6042000000, 0.9855000000, 1.7799000000, 3.4187000000");
- }
- timing_sense : "positive_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.4850800000, 0.6023000000, 0.6989300000, 0.8732200000, 1.2064700000, 1.8653700000, 3.1759700000", \
- "0.4900100000, 0.6075800000, 0.7039700000, 0.8789500000, 1.2121700000, 1.8706700000, 3.1825700000", \
- "0.4956500000, 0.6132600000, 0.7098200000, 0.8846700000, 1.2179300000, 1.8764300000, 3.1909300000", \
- "0.5156700000, 0.6333900000, 0.7301300000, 0.9047600000, 1.2381000000, 1.8966000000, 3.2112000000", \
- "0.5789600000, 0.6964500000, 0.7931200000, 0.9683000000, 1.3018000000, 1.9604000000, 3.2756000000", \
- "0.6761000000, 0.7923000000, 0.8888000000, 1.0646000000, 1.3987000000, 2.0576000000, 3.3732000000", \
- "0.8723000000, 0.9877000000, 1.0840000000, 1.2603000000, 1.5958000000, 2.2550000000, 3.5705000000", \
- "1.0464000000, 1.1663000000, 1.2638000000, 1.4408000000, 1.7769000000, 2.4387000000, 3.7535000000", \
- "1.4190700000, 1.5498700000, 1.6538700000, 1.8387700000, 2.1817700000, 2.8442700000, 4.1595700000", \
- "1.5772300000, 1.7136300000, 1.8199300000, 2.0066300000, 2.3515300000, 3.0180300000, 4.3333300000", \
- "1.7201000000, 1.8617000000, 1.9702000000, 2.1591000000, 2.5048000000, 3.1739000000, 4.4902000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.7445100000, 0.8776600000, 0.9796600000, 1.1531700000, 1.4631700000, 2.0529700000, 3.2259700000", \
- "0.7444600000, 0.8776800000, 0.9793600000, 1.1529700000, 1.4632700000, 2.0529700000, 3.2257700000", \
- "0.7456300000, 0.8790100000, 0.9811300000, 1.1546300000, 1.4642300000, 2.0544300000, 3.2273300000", \
- "0.7544900000, 0.8880300000, 0.9894000000, 1.1633000000, 1.4728000000, 2.0637000000, 3.2351000000", \
- "0.7967300000, 0.9301000000, 1.0314000000, 1.2054000000, 1.5160000000, 2.1064000000, 3.2778000000", \
- "0.8748000000, 1.0079000000, 1.1094000000, 1.2831000000, 1.5934000000, 2.1840000000, 3.3568000000", \
- "1.0467000000, 1.1788000000, 1.2800000000, 1.4539000000, 1.7644000000, 2.3556000000, 3.5293000000", \
- "1.2238000000, 1.3558000000, 1.4571000000, 1.6309000000, 1.9417000000, 2.5336000000, 3.7071000000", \
- "1.6211700000, 1.7677700000, 1.8764700000, 2.0584700000, 2.3751700000, 2.9690700000, 4.1397700000", \
- "1.7877300000, 1.9422300000, 2.0542300000, 2.2391300000, 2.5604300000, 3.1583300000, 4.3306300000", \
- "1.9370000000, 2.0990000000, 2.2146000000, 2.4027000000, 2.7263000000, 3.3277000000, 4.5005000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.1278400000, 0.2376500000, 0.3450100000, 0.5639000000, 1.0114200000, 1.9121000000, 3.7276000000", \
- "0.1278300000, 0.2374300000, 0.3450700000, 0.5647500000, 1.0110300000, 1.9139000000, 3.7299000000", \
- "0.1278300000, 0.2375000000, 0.3451500000, 0.5643000000, 1.0107700000, 1.9140000000, 3.7249000000", \
- "0.1278400000, 0.2373700000, 0.3452400000, 0.5644800000, 1.0109700000, 1.9123000000, 3.7249000000", \
- "0.1279900000, 0.2378300000, 0.3448000000, 0.5647600000, 1.0107000000, 1.9137000000, 3.7228000000", \
- "0.1281400000, 0.2379000000, 0.3454000000, 0.5649000000, 1.0116000000, 1.9143000000, 3.7230000000", \
- "0.1301000000, 0.2394000000, 0.3466000000, 0.5653000000, 1.0109000000, 1.9142000000, 3.7286000000", \
- "0.1420000000, 0.2489000000, 0.3525000000, 0.5671000000, 1.0125000000, 1.9134000000, 3.7287000000", \
- "0.1688000000, 0.2766000000, 0.3794000000, 0.5912000000, 1.0242000000, 1.9180000000, 3.7242000000", \
- "0.1827000000, 0.2883000000, 0.3905000000, 0.6000000000, 1.0331000000, 1.9248000000, 3.7303000000", \
- "0.1958000000, 0.3003000000, 0.4013000000, 0.6076000000, 1.0412000000, 1.9270000000, 3.7304000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.1626800000, 0.2700600000, 0.3681900000, 0.5616200000, 0.9534000000, 1.7633000000, 3.4189000000", \
- "0.1627600000, 0.2704000000, 0.3689600000, 0.5615300000, 0.9538000000, 1.7634000000, 3.4191000000", \
- "0.1627200000, 0.2704500000, 0.3682300000, 0.5619500000, 0.9550000000, 1.7633000000, 3.4190000000", \
- "0.1628200000, 0.2703800000, 0.3687600000, 0.5611800000, 0.9550000000, 1.7652000000, 3.4170000000", \
- "0.1628100000, 0.2701800000, 0.3685000000, 0.5616000000, 0.9534000000, 1.7639000000, 3.4111000000", \
- "0.1627000000, 0.2707000000, 0.3693000000, 0.5622000000, 0.9549000000, 1.7630000000, 3.4191000000", \
- "0.1627000000, 0.2710000000, 0.3692000000, 0.5624000000, 0.9539000000, 1.7626000000, 3.4177000000", \
- "0.1668000000, 0.2738000000, 0.3719000000, 0.5632000000, 0.9552000000, 1.7630000000, 3.4187000000", \
- "0.2021000000, 0.3072000000, 0.4014000000, 0.5874000000, 0.9705000000, 1.7698000000, 3.4152000000", \
- "0.2196000000, 0.3229000000, 0.4164000000, 0.6009000000, 0.9811000000, 1.7758000000, 3.4165000000", \
- "0.2359000000, 0.3399000000, 0.4310000000, 0.6132000000, 0.9917000000, 1.7839000000, 3.4189000000");
- }
- sdf_cond : "(!A1&A2)";
- timing_sense : "positive_unate";
- when : "(!A1&A2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.5196500000, 0.6658100000, 0.7763900000, 0.9650400000, 1.3064700000, 1.9659700000, 3.2794700000", \
- "0.5246100000, 0.6710400000, 0.7816400000, 0.9702900000, 1.3115700000, 1.9714700000, 3.2846700000", \
- "0.5302800000, 0.6767100000, 0.7873300000, 0.9758700000, 1.3176300000, 1.9765300000, 3.2890300000", \
- "0.5503900000, 0.6969600000, 0.8077900000, 0.9967000000, 1.3378000000, 1.9975000000, 3.3110000000", \
- "0.6136700000, 0.7599200000, 0.8708000000, 1.0599000000, 1.4018000000, 2.0617000000, 3.3739000000", \
- "0.7108000000, 0.8558000000, 0.9665000000, 1.1560000000, 1.4983000000, 2.1584000000, 3.4698000000", \
- "0.9061000000, 1.0503000000, 1.1611000000, 1.3515000000, 1.6953000000, 2.3561000000, 3.6717000000", \
- "1.0834000000, 1.2318000000, 1.3439000000, 1.5353000000, 1.8803000000, 2.5423000000, 3.8557000000", \
- "1.4650700000, 1.6357700000, 1.7591700000, 1.9620700000, 2.3148700000, 2.9791700000, 4.2948700000", \
- "1.6267300000, 1.8082300000, 1.9364300000, 2.1443300000, 2.5029300000, 3.1712300000, 4.4866300000", \
- "1.7732000000, 1.9642000000, 2.0972000000, 2.3097000000, 2.6717000000, 3.3436000000, 4.6583000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.9105500000, 1.0472700000, 1.1516700000, 1.3292700000, 1.6444700000, 2.2389700000, 3.4145700000", \
- "0.9109800000, 1.0477700000, 1.1521700000, 1.3299700000, 1.6447700000, 2.2388700000, 3.4141700000", \
- "0.9126300000, 1.0494300000, 1.1539300000, 1.3315300000, 1.6466300000, 2.2406300000, 3.4159300000", \
- "0.9229400000, 1.0598000000, 1.1643000000, 1.3420000000, 1.6569000000, 2.2520000000, 3.4256000000", \
- "0.9698000000, 1.1065000000, 1.2110000000, 1.3888000000, 1.7037000000, 2.2989000000, 3.4733000000", \
- "1.0488000000, 1.1855000000, 1.2898000000, 1.4673000000, 1.7826000000, 2.3767000000, 3.5520000000", \
- "1.2183000000, 1.3543000000, 1.4584000000, 1.6359000000, 1.9508000000, 2.5452000000, 3.7209000000", \
- "1.3961000000, 1.5319000000, 1.6357000000, 1.8129000000, 2.1278000000, 2.7234000000, 3.8998000000", \
- "1.8540700000, 1.9978700000, 2.1056700000, 2.2860700000, 2.6026700000, 3.1978700000, 4.3748700000", \
- "2.0503300000, 2.1997300000, 2.3100300000, 2.4943300000, 2.8152300000, 3.4127300000, 4.5870300000", \
- "2.2270000000, 2.3824000000, 2.4955000000, 2.6823000000, 3.0065000000, 3.6080000000, 4.7832000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.1601600000, 0.2802200000, 0.3857600000, 0.5954500000, 1.0273600000, 1.9186000000, 3.7278000000", \
- "0.1602700000, 0.2807800000, 0.3856700000, 0.5954500000, 1.0268900000, 1.9190000000, 3.7283000000", \
- "0.1602800000, 0.2802900000, 0.3856500000, 0.5950500000, 1.0273200000, 1.9203000000, 3.7244000000", \
- "0.1602700000, 0.2807400000, 0.3856100000, 0.5952600000, 1.0265800000, 1.9202000000, 3.7286000000", \
- "0.1603900000, 0.2805900000, 0.3865700000, 0.5950500000, 1.0272000000, 1.9166000000, 3.7287000000", \
- "0.1603400000, 0.2811000000, 0.3873000000, 0.5955000000, 1.0257000000, 1.9188000000, 3.7281000000", \
- "0.1623000000, 0.2842000000, 0.3891000000, 0.5971000000, 1.0272000000, 1.9192000000, 3.7243000000", \
- "0.1760000000, 0.2931000000, 0.3957000000, 0.6002000000, 1.0284000000, 1.9215000000, 3.7294000000", \
- "0.2152000000, 0.3391000000, 0.4381000000, 0.6335000000, 1.0468000000, 1.9236000000, 3.7273000000", \
- "0.2339000000, 0.3590000000, 0.4567000000, 0.6517000000, 1.0590000000, 1.9316000000, 3.7336000000", \
- "0.2516000000, 0.3792000000, 0.4753000000, 0.6666000000, 1.0720000000, 1.9376000000, 3.7389000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.1719700000, 0.2815500000, 0.3808200000, 0.5722000000, 0.9639000000, 1.7719000000, 3.4248000000", \
- "0.1720300000, 0.2810500000, 0.3794100000, 0.5725000000, 0.9645000000, 1.7728000000, 3.4224000000", \
- "0.1720500000, 0.2812900000, 0.3791500000, 0.5724000000, 0.9639000000, 1.7728000000, 3.4224000000", \
- "0.1725000000, 0.2813400000, 0.3794000000, 0.5724000000, 0.9648000000, 1.7729000000, 3.4198000000", \
- "0.1720000000, 0.2814000000, 0.3800000000, 0.5723000000, 0.9648000000, 1.7728000000, 3.4200000000", \
- "0.1721000000, 0.2815000000, 0.3795000000, 0.5725000000, 0.9639000000, 1.7728000000, 3.4222000000", \
- "0.1720000000, 0.2817000000, 0.3807000000, 0.5732000000, 0.9634000000, 1.7721000000, 3.4243000000", \
- "0.1719000000, 0.2819000000, 0.3800000000, 0.5732000000, 0.9650000000, 1.7720000000, 3.4255000000", \
- "0.1938000000, 0.3009000000, 0.3970000000, 0.5843000000, 0.9695000000, 1.7744000000, 3.4185000000", \
- "0.2077000000, 0.3141000000, 0.4094000000, 0.5981000000, 0.9799000000, 1.7786000000, 3.4200000000", \
- "0.2210000000, 0.3268000000, 0.4211000000, 0.6074000000, 0.9884000000, 1.7841000000, 3.4235000000");
- }
- sdf_cond : "(A1&!A2)";
- timing_sense : "positive_unate";
- when : "(A1&!A2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.4850900000, 0.6024500000, 0.6990100000, 0.8736900000, 1.2067700000, 1.8653700000, 3.1801700000", \
- "0.4898400000, 0.6072300000, 0.7038900000, 0.8786200000, 1.2116700000, 1.8704700000, 3.1823700000", \
- "0.4953600000, 0.6129100000, 0.7095600000, 0.8842900000, 1.2175300000, 1.8758300000, 3.1904300000", \
- "0.5146800000, 0.6323500000, 0.7289700000, 0.9042300000, 1.2375000000, 1.8947000000, 3.2104000000", \
- "0.5771300000, 0.6941800000, 0.7909600000, 0.9662000000, 1.2999000000, 1.9586000000, 3.2686000000", \
- "0.6746000000, 0.7908000000, 0.8866000000, 1.0628000000, 1.3973000000, 2.0551000000, 3.3685000000", \
- "0.8708000000, 0.9860000000, 1.0823000000, 1.2586000000, 1.5943000000, 2.2533000000, 3.5676000000", \
- "1.0449000000, 1.1649000000, 1.2624000000, 1.4394000000, 1.7752000000, 2.4369000000, 3.7514000000", \
- "1.4179700000, 1.5488700000, 1.6528700000, 1.8376700000, 2.1808700000, 2.8431700000, 4.1587700000", \
- "1.5768300000, 1.7123300000, 1.8186300000, 2.0054300000, 2.3504300000, 3.0168300000, 4.3317300000", \
- "1.7194000000, 1.8610000000, 1.9695000000, 2.1579000000, 2.5039000000, 3.1727000000, 4.4888000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.5948000000, 0.7131400000, 0.8060000000, 0.9687100000, 1.2697700000, 1.8568700000, 3.0253700000", \
- "0.5961100000, 0.7147600000, 0.8074000000, 0.9706300000, 1.2713700000, 1.8588700000, 3.0292700000", \
- "0.5986600000, 0.7174000000, 0.8099400000, 0.9729900000, 1.2741300000, 1.8614300000, 3.0315300000", \
- "0.6119200000, 0.7306100000, 0.8236100000, 0.9868000000, 1.2876000000, 1.8753000000, 3.0460000000", \
- "0.6629900000, 0.7814600000, 0.8749000000, 1.0382000000, 1.3392000000, 1.9256000000, 3.0959000000", \
- "0.7500000000, 0.8684000000, 0.9608000000, 1.1242000000, 1.4252000000, 2.0129000000, 3.1822000000", \
- "0.9354000000, 1.0523000000, 1.1447000000, 1.3081000000, 1.6102000000, 2.1983000000, 3.3684000000", \
- "1.1128000000, 1.2322000000, 1.3253000000, 1.4891000000, 1.7916000000, 2.3809000000, 3.5495000000", \
- "1.4929700000, 1.6287700000, 1.7299700000, 1.9018700000, 2.2109700000, 2.8015700000, 3.9704700000", \
- "1.6520300000, 1.7963300000, 1.9011300000, 2.0762300000, 2.3878300000, 2.9816300000, 4.1532300000", \
- "1.7945000000, 1.9466000000, 2.0551000000, 2.2337000000, 2.5474000000, 3.1430000000, 4.3149000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.1279500000, 0.2375200000, 0.3449700000, 0.5649700000, 1.0106900000, 1.9139000000, 3.7263000000", \
- "0.1279600000, 0.2376100000, 0.3447500000, 0.5638900000, 1.0110700000, 1.9145000000, 3.7261000000", \
- "0.1278800000, 0.2375100000, 0.3449600000, 0.5648600000, 1.0098600000, 1.9139000000, 3.7253000000", \
- "0.1278100000, 0.2374900000, 0.3448500000, 0.5647900000, 1.0109400000, 1.9143000000, 3.7241000000", \
- "0.1280100000, 0.2376200000, 0.3454400000, 0.5641300000, 1.0109000000, 1.9145000000, 3.7292000000", \
- "0.1280900000, 0.2386000000, 0.3453000000, 0.5650000000, 1.0097000000, 1.9143000000, 3.7291000000", \
- "0.1302000000, 0.2393000000, 0.3468000000, 0.5654000000, 1.0094000000, 1.9141000000, 3.7284000000", \
- "0.1422000000, 0.2490000000, 0.3526000000, 0.5671000000, 1.0118000000, 1.9140000000, 3.7297000000", \
- "0.1689000000, 0.2767000000, 0.3796000000, 0.5912000000, 1.0247000000, 1.9179000000, 3.7240000000", \
- "0.1825000000, 0.2884000000, 0.3914000000, 0.6001000000, 1.0333000000, 1.9247000000, 3.7231000000", \
- "0.1959000000, 0.3003000000, 0.4013000000, 0.6075000000, 1.0421000000, 1.9268000000, 3.7316000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0030000000, 0.0060000000, 0.0120100000, 0.0240200000, 0.0480300000, 0.0960600000");
- values("0.1394100000, 0.2413400000, 0.3384200000, 0.5344600000, 0.9339400000, 1.7529000000, 3.4064000000", \
- "0.1392200000, 0.2413500000, 0.3381600000, 0.5330000000, 0.9340200000, 1.7541000000, 3.4106000000", \
- "0.1392600000, 0.2413900000, 0.3380400000, 0.5343600000, 0.9334700000, 1.7535000000, 3.4094000000", \
- "0.1392500000, 0.2414500000, 0.3380900000, 0.5341500000, 0.9339700000, 1.7540000000, 3.4114000000", \
- "0.1393500000, 0.2412600000, 0.3381800000, 0.5341100000, 0.9340000000, 1.7514000000, 3.4083000000", \
- "0.1395000000, 0.2416000000, 0.3385000000, 0.5336000000, 0.9339000000, 1.7528000000, 3.4073000000", \
- "0.1402000000, 0.2427000000, 0.3393000000, 0.5338000000, 0.9339000000, 1.7532000000, 3.4077000000", \
- "0.1505000000, 0.2488000000, 0.3440000000, 0.5372000000, 0.9346000000, 1.7540000000, 3.4062000000", \
- "0.1857000000, 0.2841000000, 0.3752000000, 0.5622000000, 0.9496000000, 1.7584000000, 3.4068000000", \
- "0.2027000000, 0.3010000000, 0.3906000000, 0.5734000000, 0.9583000000, 1.7637000000, 3.4083000000", \
- "0.2189000000, 0.3177000000, 0.4056000000, 0.5850000000, 0.9667000000, 1.7665000000, 3.4139000000");
- }
- sdf_cond : "(A1&A2)";
- timing_sense : "positive_unate";
- when : "(A1&A2)";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__o21ai_1") {
- area : 13.675200000;
- cell_footprint : "sky130_fd_sc_hvl__o21ai";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A1") {
- capacitance : 0.0040500000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0040800000, 0.0042800000, 0.0033900000, 0.0036500000, 0.0038200000, 0.0040700000, 0.0040900000, 0.0043100000, 0.0049100000, 0.0052100000, 0.0055100000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0034700000, 0.0029000000, 0.0036000000, 0.0025700000, 0.0025000000, 0.0026800000, 0.0027200000, 0.0029000000, 0.0032000000, 0.0033500000, 0.0034900000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("A2") {
- capacitance : 0.0040700000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0046000000, 0.0035400000, 0.0028900000, 0.0029600000, 0.0029300000, 0.0031100000, 0.0031300000, 0.0033300000, 0.0037500000, 0.0039600000, 0.0041800000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0022300000, 0.0028500000, 0.0027300000, 0.0026100000, 0.0025600000, 0.0027400000, 0.0027400000, 0.0029000000, 0.0032600000, 0.0034300000, 0.0036100000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B1") {
- capacitance : 0.0045700000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0011300000, 0.0020400000, 0.0034800000, 0.0016600000, 0.0016100000, 0.0017200000, 0.0017800000, 0.0018200000, 0.0020600000, 0.0021500000, 0.0022600000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0048600000, 0.0042800000, 0.0030500000, 0.0035400000, 0.0033000000, 0.0034700000, 0.0034900000, 0.0037500000, 0.0043800000, 0.0047000000, 0.0050600000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("Y") {
- direction : "output";
- function : "(!A1&!A2) | (!B1)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.0049800000, 0.0030100000, 0.0010300000, -0.002920000, -0.010820000, -0.026650000, -0.058290000", \
- "0.0051000000, 0.0031400000, 0.0011300000, -0.002810000, -0.010720000, -0.026550000, -0.058180000", \
- "0.0052100000, 0.0032400000, 0.0012500000, -0.002690000, -0.010610000, -0.026430000, -0.058070000", \
- "0.0053900000, 0.0034200000, 0.0014300000, -0.002520000, -0.010440000, -0.026260000, -0.057900000", \
- "0.0056800000, 0.0036800000, 0.0016600000, -0.002320000, -0.010260000, -0.026100000, -0.057760000", \
- "0.0059200000, 0.0038900000, 0.0018600000, -0.002150000, -0.010130000, -0.026010000, -0.057690000", \
- "0.0061600000, 0.0041200000, 0.0020800000, -0.001950000, -0.009960000, -0.025880000, -0.057610000", \
- "0.0062800000, 0.0042500000, 0.0022200000, -0.001810000, -0.009840000, -0.025790000, -0.057540000", \
- "0.0064200000, 0.0044100000, 0.0023800000, -0.001630000, -0.009650000, -0.025620000, -0.057410000", \
- "0.0064400000, 0.0044400000, 0.0024200000, -0.001590000, -0.009590000, -0.025560000, -0.057360000", \
- "0.0064500000, 0.0044500000, 0.0024400000, -0.001560000, -0.009560000, -0.025510000, -0.057310000");
- }
- related_pin : "A1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.0259900000, 0.0279400000, 0.0299200000, 0.0338300000, 0.0416200000, 0.0572600000, 0.0887700000", \
- "0.0260500000, 0.0280000000, 0.0299800000, 0.0338800000, 0.0417100000, 0.0573200000, 0.0888300000", \
- "0.0259800000, 0.0279500000, 0.0299200000, 0.0338300000, 0.0416200000, 0.0572400000, 0.0887700000", \
- "0.0258700000, 0.0278200000, 0.0298000000, 0.0337100000, 0.0415300000, 0.0571800000, 0.0886700000", \
- "0.0256700000, 0.0276600000, 0.0296600000, 0.0335800000, 0.0414200000, 0.0570600000, 0.0886100000", \
- "0.0255400000, 0.0275400000, 0.0295300000, 0.0334800000, 0.0413400000, 0.0570500000, 0.0885600000", \
- "0.0253800000, 0.0273800000, 0.0293900000, 0.0333600000, 0.0412300000, 0.0569300000, 0.0885800000", \
- "0.0253300000, 0.0273400000, 0.0293300000, 0.0333000000, 0.0411800000, 0.0568800000, 0.0884900000", \
- "0.0252800000, 0.0272800000, 0.0292700000, 0.0332100000, 0.0411300000, 0.0567800000, 0.0884200000", \
- "0.0252600000, 0.0272700000, 0.0292800000, 0.0332300000, 0.0410300000, 0.0567800000, 0.0883200000", \
- "0.0252500000, 0.0272600000, 0.0292700000, 0.0332300000, 0.0410800000, 0.0567200000, 0.0883300000");
- }
- when : "(!A2&B1)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.0029700000, 0.0009800000, -0.001000000, -0.004960000, -0.012870000, -0.028690000, -0.060330000", \
- "0.0030300000, 0.0010500000, -0.000960000, -0.004930000, -0.012910000, -0.028690000, -0.060380000", \
- "0.0031100000, 0.0010600000, -0.000970000, -0.004960000, -0.012900000, -0.028740000, -0.060390000", \
- "0.0033400000, 0.0011700000, -0.000920000, -0.004970000, -0.012950000, -0.028820000, -0.060490000", \
- "0.0038200000, 0.0015700000, -0.000610000, -0.004760000, -0.012860000, -0.028810000, -0.060530000", \
- "0.0042000000, 0.0019500000, -0.000230000, -0.004460000, -0.012650000, -0.028700000, -0.060480000", \
- "0.0045100000, 0.0023400000, 0.0001800000, -0.004040000, -0.012300000, -0.028450000, -0.060330000", \
- "0.0046500000, 0.0025200000, 0.0003900000, -0.003790000, -0.012040000, -0.028240000, -0.060200000", \
- "0.0047700000, 0.0027000000, 0.0006300000, -0.003470000, -0.011640000, -0.027840000, -0.059890000", \
- "0.0047800000, 0.0027300000, 0.0006700000, -0.003400000, -0.011530000, -0.027700000, -0.059760000", \
- "0.0047800000, 0.0027400000, 0.0006900000, -0.003360000, -0.011460000, -0.027600000, -0.059650000");
- }
- related_pin : "A2";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.0186100000, 0.0205900000, 0.0225700000, 0.0264700000, 0.0343200000, 0.0499400000, 0.0814600000", \
- "0.0186900000, 0.0206600000, 0.0226400000, 0.0265400000, 0.0343500000, 0.0499900000, 0.0814800000", \
- "0.0186200000, 0.0205600000, 0.0225500000, 0.0264900000, 0.0343300000, 0.0499400000, 0.0814700000", \
- "0.0184700000, 0.0204600000, 0.0224600000, 0.0263800000, 0.0342500000, 0.0499200000, 0.0814100000", \
- "0.0181000000, 0.0201700000, 0.0221700000, 0.0261800000, 0.0340500000, 0.0498000000, 0.0812800000", \
- "0.0178300000, 0.0199000000, 0.0219600000, 0.0259600000, 0.0339100000, 0.0496300000, 0.0811700000", \
- "0.0175800000, 0.0196200000, 0.0216800000, 0.0257100000, 0.0336800000, 0.0495000000, 0.0811200000", \
- "0.0175300000, 0.0195200000, 0.0215600000, 0.0256000000, 0.0335600000, 0.0493500000, 0.0809900000", \
- "0.0175600000, 0.0195600000, 0.0215600000, 0.0255300000, 0.0333500000, 0.0491100000, 0.0808400000", \
- "0.0176200000, 0.0196100000, 0.0216300000, 0.0255000000, 0.0333800000, 0.0490600000, 0.0806800000", \
- "0.0176900000, 0.0196700000, 0.0217000000, 0.0255700000, 0.0333700000, 0.0490100000, 0.0806700000");
- }
- when : "(!A1&B1)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.0039400000, 0.0019500000, -4.00000e-05, -0.004000000, -0.011920000, -0.027740000, -0.059380000", \
- "0.0041000000, 0.0020400000, 2.000000e-05, -0.003960000, -0.011890000, -0.027720000, -0.059370000", \
- "0.0042600000, 0.0021600000, 0.0001100000, -0.003890000, -0.011840000, -0.027690000, -0.059340000", \
- "0.0046600000, 0.0024600000, 0.0003500000, -0.003730000, -0.011750000, -0.027640000, -0.059320000", \
- "0.0052100000, 0.0030000000, 0.0008300000, -0.003340000, -0.011480000, -0.027480000, -0.059230000", \
- "0.0055000000, 0.0033500000, 0.0012100000, -0.002980000, -0.011190000, -0.027280000, -0.059110000", \
- "0.0056800000, 0.0035900000, 0.0015100000, -0.002620000, -0.010820000, -0.026970000, -0.058900000", \
- "0.0057000000, 0.0036600000, 0.0016000000, -0.002480000, -0.010630000, -0.026770000, -0.058740000", \
- "0.0055200000, 0.0035500000, 0.0015700000, -0.002420000, -0.010440000, -0.026480000, -0.058450000", \
- "0.0054100000, 0.0034700000, 0.0014800000, -0.002480000, -0.010440000, -0.026430000, -0.058360000", \
- "0.0052900000, 0.0033500000, 0.0013800000, -0.002560000, -0.010490000, -0.026420000, -0.058300000");
- }
- related_pin : "B1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.0162800000, 0.0191300000, 0.0212100000, 0.0251100000, 0.0329600000, 0.0486000000, 0.0799900000", \
- "0.0165300000, 0.0192400000, 0.0213300000, 0.0252400000, 0.0331200000, 0.0488200000, 0.0801700000", \
- "0.0167100000, 0.0192100000, 0.0212700000, 0.0252400000, 0.0331000000, 0.0488200000, 0.0801700000", \
- "0.0167800000, 0.0190300000, 0.0211200000, 0.0251600000, 0.0330700000, 0.0487600000, 0.0801400000", \
- "0.0164100000, 0.0186500000, 0.0207900000, 0.0249200000, 0.0329400000, 0.0487200000, 0.0800900000", \
- "0.0161800000, 0.0183500000, 0.0204900000, 0.0246500000, 0.0327500000, 0.0486300000, 0.0800100000", \
- "0.0160900000, 0.0181700000, 0.0202600000, 0.0243200000, 0.0324500000, 0.0483100000, 0.0798900000", \
- "0.0160900000, 0.0181500000, 0.0202200000, 0.0242300000, 0.0322600000, 0.0481800000, 0.0797500000", \
- "0.0162700000, 0.0182100000, 0.0202100000, 0.0242300000, 0.0321700000, 0.0478900000, 0.0794300000", \
- "0.0163900000, 0.0182900000, 0.0202800000, 0.0242600000, 0.0322100000, 0.0478800000, 0.0792900000", \
- "0.0165400000, 0.0184100000, 0.0203600000, 0.0243100000, 0.0322300000, 0.0479800000, 0.0792600000");
- }
- when : "(A1) | (A2)";
- }
- max_capacitance : 0.0464800000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.4649900000, 0.5472800000, 0.6281300000, 0.7862800000, 1.0986700000, 1.7176700000, 2.9505700000", \
- "0.4658200000, 0.5481100000, 0.6289500000, 0.7870200000, 1.0994700000, 1.7185700000, 2.9509700000", \
- "0.4688300000, 0.5510900000, 0.6319400000, 0.7902000000, 1.1025300000, 1.7215300000, 2.9543300000", \
- "0.4844300000, 0.5668800000, 0.6479400000, 0.8063400000, 1.1188000000, 1.7382000000, 2.9708000000", \
- "0.5435700000, 0.6271200000, 0.7090400000, 0.8683000000, 1.1818000000, 1.8019000000, 3.0350000000", \
- "0.6313100000, 0.7158000000, 0.7983000000, 0.9586000000, 1.2734000000, 1.8947000000, 3.1286000000", \
- "0.7960000000, 0.8803000000, 0.9632000000, 1.1242000000, 1.4405000000, 2.0634000000, 3.2991000000", \
- "0.9449000000, 1.0377000000, 1.1240000000, 1.2856000000, 1.6024000000, 2.2264000000, 3.4633000000", \
- "1.2776700000, 1.3952700000, 1.5035700000, 1.6994700000, 2.0469700000, 2.6759700000, 3.9154700000", \
- "1.4216300000, 1.5519300000, 1.6710300000, 1.8845300000, 2.2592300000, 2.9085300000, 4.1493300000", \
- "1.5519000000, 1.6947000000, 1.8243000000, 2.0552000000, 2.4564000000, 3.1396000000, 4.3830000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.4187700000, 0.5018100000, 0.5835600000, 0.7434000000, 1.0593700000, 1.6861700000, 2.9337700000", \
- "0.4216700000, 0.5046800000, 0.5864000000, 0.7462700000, 1.0623700000, 1.6890700000, 2.9366700000", \
- "0.4258300000, 0.5088300000, 0.5906100000, 0.7504600000, 1.0665300000, 1.6932300000, 2.9409300000", \
- "0.4431700000, 0.5264200000, 0.6083200000, 0.7683800000, 1.0845000000, 1.7114000000, 2.9591000000", \
- "0.5031700000, 0.5873300000, 0.6698600000, 0.8306000000, 1.1475000000, 1.7749000000, 3.0231000000", \
- "0.5850200000, 0.6697000000, 0.7527000000, 0.9141000000, 1.2319000000, 1.8601000000, 3.1088000000", \
- "0.7322000000, 0.8182000000, 0.9011000000, 1.0631000000, 1.3819000000, 2.0113000000, 3.2609000000", \
- "0.8478000000, 0.9467000000, 1.0389000000, 1.2061000000, 1.5254000000, 2.1556000000, 3.4064000000", \
- "1.1022700000, 1.2248700000, 1.3379700000, 1.5429700000, 1.9074700000, 2.5510700000, 3.8039700000", \
- "1.2101300000, 1.3447300000, 1.4676300000, 1.6891300000, 2.0799300000, 2.7545300000, 4.0092300000", \
- "1.3063000000, 1.4528000000, 1.5856000000, 1.8231000000, 2.2383000000, 2.9505000000, 4.2141000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.3068700000, 0.4105600000, 0.5147900000, 0.7210600000, 1.1337000000, 1.9575300000, 3.6059000000", \
- "0.3067200000, 0.4105900000, 0.5148900000, 0.7212300000, 1.1336500000, 1.9569500000, 3.6055000000", \
- "0.3065900000, 0.4106000000, 0.5148600000, 0.7206000000, 1.1330400000, 1.9572500000, 3.6053000000", \
- "0.3069200000, 0.4107500000, 0.5150000000, 0.7205400000, 1.1330400000, 1.9577100000, 3.6051000000", \
- "0.3067300000, 0.4107300000, 0.5146600000, 0.7212800000, 1.1337600000, 1.9580000000, 3.6056000000", \
- "0.3068000000, 0.4104000000, 0.5148300000, 0.7209200000, 1.1333000000, 1.9579000000, 3.6054000000", \
- "0.3185000000, 0.4169000000, 0.5177000000, 0.7212000000, 1.1336000000, 1.9581000000, 3.6043000000", \
- "0.3587000000, 0.4511000000, 0.5461000000, 0.7378000000, 1.1365000000, 1.9555000000, 3.6048000000", \
- "0.4763000000, 0.5821000000, 0.6808000000, 0.8642000000, 1.2225000000, 1.9863000000, 3.6046000000", \
- "0.5365000000, 0.6478000000, 0.7520000000, 0.9438000000, 1.2962000000, 2.0327000000, 3.6102000000", \
- "0.5960000000, 0.7134000000, 0.8221000000, 1.0209000000, 1.3815000000, 2.0905000000, 3.6324000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.3126800000, 0.4188300000, 0.5266500000, 0.7385300000, 1.1635400000, 2.0118600000, 3.7066000000", \
- "0.3128600000, 0.4195000000, 0.5266600000, 0.7380900000, 1.1635300000, 2.0120900000, 3.7062000000", \
- "0.3128400000, 0.4196900000, 0.5264900000, 0.7386300000, 1.1635800000, 2.0122100000, 3.7063000000", \
- "0.3127700000, 0.4197200000, 0.5266900000, 0.7391200000, 1.1637300000, 2.0119200000, 3.7061000000", \
- "0.3129100000, 0.4188600000, 0.5265600000, 0.7383100000, 1.1637200000, 2.0122000000, 3.7066000000", \
- "0.3122200000, 0.4195400000, 0.5258700000, 0.7383100000, 1.1637000000, 2.0115000000, 3.7067000000", \
- "0.3392000000, 0.4369000000, 0.5383000000, 0.7410000000, 1.1632000000, 2.0114000000, 3.7056000000", \
- "0.3877000000, 0.4827000000, 0.5775000000, 0.7720000000, 1.1741000000, 2.0098000000, 3.7065000000", \
- "0.4982000000, 0.6101000000, 0.7159000000, 0.9132000000, 1.2825000000, 2.0595000000, 3.7065000000", \
- "0.5550000000, 0.6711000000, 0.7817000000, 0.9863000000, 1.3621000000, 2.1152000000, 3.7190000000", \
- "0.6122000000, 0.7331000000, 0.8465000000, 1.0580000000, 1.4476000000, 2.1793000000, 3.7544000000");
- }
- timing_sense : "negative_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.3382400000, 0.4149800000, 0.4906400000, 0.6411600000, 0.9407900000, 1.5398700000, 2.7366700000", \
- "0.3432700000, 0.4214800000, 0.4981300000, 0.6492600000, 0.9496000000, 1.5495700000, 2.7470700000", \
- "0.3483700000, 0.4276400000, 0.5049100000, 0.6565500000, 0.9576400000, 1.5577300000, 2.7558300000", \
- "0.3640200000, 0.4463700000, 0.5253100000, 0.6786100000, 0.9815000000, 1.5836000000, 2.7832000000", \
- "0.4164400000, 0.5017000000, 0.5838600000, 0.7408000000, 1.0475000000, 1.6523000000, 2.8517000000", \
- "0.4982200000, 0.5830200000, 0.6658000000, 0.8255000000, 1.1354000000, 1.7421000000, 2.9447000000", \
- "0.6483000000, 0.7397000000, 0.8218000000, 0.9812000000, 1.2935000000, 1.9049000000, 3.1106000000", \
- "0.7662000000, 0.8713000000, 0.9666000000, 1.1359000000, 1.4479000000, 2.0618000000, 3.2716000000", \
- "1.0210700000, 1.1621700000, 1.2858700000, 1.5009700000, 1.8680700000, 2.4956700000, 3.7114700000", \
- "1.1256300000, 1.2854300000, 1.4238300000, 1.6613300000, 2.0598300000, 2.7223300000, 3.9396300000", \
- "1.2171000000, 1.3952000000, 1.5483000000, 1.8083000000, 2.2374000000, 2.9419000000, 4.1665000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.3884100000, 0.4720300000, 0.5540300000, 0.7140700000, 1.0302700000, 1.6569700000, 2.9048700000", \
- "0.3882800000, 0.4718600000, 0.5538300000, 0.7139200000, 1.0300700000, 1.6569700000, 2.9046700000", \
- "0.3892700000, 0.4729600000, 0.5550600000, 0.7152300000, 1.0315300000, 1.6582300000, 2.9060300000", \
- "0.3977700000, 0.4822200000, 0.5647600000, 0.7255100000, 1.0424000000, 1.6692000000, 2.9176000000", \
- "0.4407800000, 0.5272400000, 0.6113300000, 0.7738900000, 1.0925000000, 1.7211000000, 2.9699000000", \
- "0.5196300000, 0.6066600000, 0.6914000000, 0.8553000000, 1.1757000000, 1.8058000000, 3.0560000000", \
- "0.6914000000, 0.7788000000, 0.8621000000, 1.0266000000, 1.3483000000, 1.9802000000, 3.2328000000", \
- "0.8355000000, 0.9430000000, 1.0379000000, 1.2035000000, 1.5248000000, 2.1575000000, 3.4100000000", \
- "1.1377700000, 1.2884700000, 1.4217700000, 1.6481700000, 2.0204700000, 2.6546700000, 3.9072700000", \
- "1.2635300000, 1.4327300000, 1.5825300000, 1.8380300000, 2.2554300000, 2.9143300000, 4.1678300000", \
- "1.3757000000, 1.5621000000, 1.7268000000, 2.0081000000, 2.4669000000, 3.1769000000, 4.4294000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.2064200000, 0.3071700000, 0.4082400000, 0.6094000000, 1.0109300000, 1.8138200000, 3.4190000000", \
- "0.2064500000, 0.3071600000, 0.4080800000, 0.6089100000, 1.0099200000, 1.8129900000, 3.4188000000", \
- "0.2064800000, 0.3071700000, 0.4084600000, 0.6088100000, 1.0108500000, 1.8136900000, 3.4186000000", \
- "0.2064400000, 0.3071300000, 0.4082600000, 0.6093400000, 1.0111800000, 1.8131700000, 3.4177000000", \
- "0.2064900000, 0.3071100000, 0.4080500000, 0.6092000000, 1.0103300000, 1.8124000000, 3.4189000000", \
- "0.2066600000, 0.3071500000, 0.4084100000, 0.6085300000, 1.0101000000, 1.8125000000, 3.4188000000", \
- "0.2415000000, 0.3291000000, 0.4212000000, 0.6113000000, 1.0095000000, 1.8140000000, 3.4191000000", \
- "0.2891000000, 0.3824000000, 0.4662000000, 0.6424000000, 1.0189000000, 1.8126000000, 3.4194000000", \
- "0.4101000000, 0.5175000000, 0.6165000000, 0.7979000000, 1.1324000000, 1.8550000000, 3.4149000000", \
- "0.4719000000, 0.5862000000, 0.6907000000, 0.8788000000, 1.2224000000, 1.9108000000, 3.4281000000", \
- "0.5337000000, 0.6549000000, 0.7630000000, 0.9590000000, 1.3122000000, 1.9782000000, 3.4577000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.3124400000, 0.4191600000, 0.5265700000, 0.7387900000, 1.1640100000, 2.0122800000, 3.7068000000", \
- "0.3128100000, 0.4193700000, 0.5267000000, 0.7380200000, 1.1633600000, 2.0116900000, 3.7058000000", \
- "0.3126200000, 0.4196400000, 0.5266400000, 0.7387800000, 1.1638400000, 2.0124700000, 3.7069000000", \
- "0.3128500000, 0.4188600000, 0.5267100000, 0.7383800000, 1.1636700000, 2.0118300000, 3.7066000000", \
- "0.3125500000, 0.4196900000, 0.5261200000, 0.7380300000, 1.1633900000, 2.0114300000, 3.7051000000", \
- "0.3119200000, 0.4189600000, 0.5259300000, 0.7389100000, 1.1636000000, 2.0122000000, 3.7053000000", \
- "0.3594000000, 0.4486000000, 0.5437000000, 0.7420000000, 1.1621000000, 2.0119000000, 3.7064000000", \
- "0.4367000000, 0.5222000000, 0.6053000000, 0.7822000000, 1.1716000000, 2.0109000000, 3.7057000000", \
- "0.5983000000, 0.7177000000, 0.8224000000, 1.0042000000, 1.3254000000, 2.0576000000, 3.7064000000", \
- "0.6747000000, 0.8065000000, 0.9206000000, 1.1174000000, 1.4426000000, 2.1324000000, 3.7069000000", \
- "0.7471000000, 0.8905000000, 1.0133000000, 1.2242000000, 1.5725000000, 2.2224000000, 3.7365000000");
- }
- timing_sense : "negative_unate";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.2823500000, 0.3605300000, 0.4370100000, 0.5872500000, 0.8874800000, 1.4867700000, 2.6842700000", \
- "0.2790600000, 0.3590700000, 0.4366700000, 0.5882800000, 0.8891200000, 1.4888700000, 2.6893700000", \
- "0.2771100000, 0.3589700000, 0.4374300000, 0.5898300000, 0.8919700000, 1.4919300000, 2.6915300000", \
- "0.2785600000, 0.3640100000, 0.4446300000, 0.6002200000, 0.9046900000, 1.5061000000, 2.7064000000", \
- "0.3170200000, 0.4028400000, 0.4851800000, 0.6446600000, 0.9536000000, 1.5586000000, 2.7631000000", \
- "0.3992800000, 0.4813900000, 0.5635600000, 0.7226000000, 1.0332000000, 1.6424000000, 2.8493000000", \
- "0.5481000000, 0.6509000000, 0.7367000000, 0.8929000000, 1.2031000000, 1.8138000000, 3.0233000000", \
- "0.6603000000, 0.7880000000, 0.8950000000, 1.0723000000, 1.3789000000, 1.9896000000, 3.1984000000", \
- "0.8941700000, 1.0766700000, 1.2289700000, 1.4792700000, 1.8708700000, 2.4902700000, 3.6968700000", \
- "0.9908300000, 1.1968300000, 1.3688300000, 1.6513300000, 2.0924300000, 2.7524300000, 3.9590300000", \
- "1.0779000000, 1.3048000000, 1.4953000000, 1.8066000000, 2.2925000000, 3.0165000000, 4.2229000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.1090300000, 0.1575800000, 0.1944000000, 0.2647600000, 0.4036000000, 0.6821200000, 1.2374700000", \
- "0.1161600000, 0.1627800000, 0.1995400000, 0.2695300000, 0.4090000000, 0.6873300000, 1.2432700000", \
- "0.1248100000, 0.1682700000, 0.2050200000, 0.2752500000, 0.4146400000, 0.6927700000, 1.2478300000", \
- "0.1476100000, 0.1871800000, 0.2244000000, 0.2956400000, 0.4360000000, 0.7158600000, 1.2726000000", \
- "0.2093200000, 0.2484800000, 0.2862900000, 0.3587000000, 0.5003600000, 0.7806700000, 1.3376000000", \
- "0.2917600000, 0.3422300000, 0.3822400000, 0.4551400000, 0.5971500000, 0.8781000000, 1.4349000000", \
- "0.4021000000, 0.4786000000, 0.5410000000, 0.6409000000, 0.7934000000, 1.0752000000, 1.6337000000", \
- "0.4834000000, 0.5807000000, 0.6596000000, 0.7882000000, 0.9811000000, 1.2715000000, 1.8302000000", \
- "0.6443700000, 0.7880700000, 0.9060700000, 1.0953700000, 1.3814700000, 1.7927700000, 2.3832700000", \
- "0.7070300000, 0.8711300000, 1.0058300000, 1.2218300000, 1.5489300000, 2.0184300000, 2.6699300000", \
- "0.7611000000, 0.9437000000, 1.0938000000, 1.3345000000, 1.6994000000, 2.2218000000, 2.9502000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.2064100000, 0.3070300000, 0.4085100000, 0.6087300000, 1.0111900000, 1.8139300000, 3.4189000000", \
- "0.2064900000, 0.3070000000, 0.4083200000, 0.6090500000, 1.0110200000, 1.8142500000, 3.4190000000", \
- "0.2064800000, 0.3072500000, 0.4084600000, 0.6093000000, 1.0105500000, 1.8138000000, 3.4186000000", \
- "0.2065500000, 0.3071800000, 0.4080500000, 0.6091400000, 1.0102900000, 1.8138600000, 3.4190000000", \
- "0.2060900000, 0.3072400000, 0.4084600000, 0.6089400000, 1.0103700000, 1.8140200000, 3.4183000000", \
- "0.2164700000, 0.3075100000, 0.4078300000, 0.6091900000, 1.0110000000, 1.8139000000, 3.4183000000", \
- "0.3027000000, 0.3724000000, 0.4505000000, 0.6231000000, 1.0105000000, 1.8131000000, 3.4182000000", \
- "0.3741000000, 0.4632000000, 0.5362000000, 0.6839000000, 1.0312000000, 1.8136000000, 3.4189000000", \
- "0.5451000000, 0.6646000000, 0.7648000000, 0.9333000000, 1.2181000000, 1.8812000000, 3.4165000000", \
- "0.6214000000, 0.7561000000, 0.8672000000, 1.0527000000, 1.3516000000, 1.9644000000, 3.4267000000", \
- "0.6922000000, 0.8413000000, 0.9621000000, 1.1634000000, 1.4879000000, 2.0677000000, 3.4660000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.0959900000, 0.1451500000, 0.1944300000, 0.2928500000, 0.4895500000, 0.8845100000, 1.6736600000", \
- "0.0960300000, 0.1452500000, 0.1945800000, 0.2926000000, 0.4896700000, 0.8829600000, 1.6723600000", \
- "0.0960100000, 0.1453400000, 0.1946300000, 0.2926400000, 0.4902000000, 0.8834300000, 1.6711400000", \
- "0.0959500000, 0.1451900000, 0.1946800000, 0.2923900000, 0.4898600000, 0.8847700000, 1.6735400000", \
- "0.0994300000, 0.1451000000, 0.1947000000, 0.2930300000, 0.4897600000, 0.8830600000, 1.6715400000", \
- "0.1442700000, 0.1749000000, 0.2128400000, 0.2984100000, 0.4894200000, 0.8837900000, 1.6714000000", \
- "0.2187000000, 0.2657000000, 0.3057000000, 0.3703000000, 0.5247000000, 0.8859000000, 1.6730000000", \
- "0.2823000000, 0.3403000000, 0.3897000000, 0.4688000000, 0.6011000000, 0.9211000000, 1.6709000000", \
- "0.4321000000, 0.5152000000, 0.5819000000, 0.6924000000, 0.8688000000, 1.1376000000, 1.7616000000", \
- "0.5002000000, 0.5936000000, 0.6707000000, 0.7947000000, 0.9891000000, 1.2840000000, 1.8554000000", \
- "0.5634000000, 0.6678000000, 0.7519000000, 0.8891000000, 1.1034000000, 1.4267000000, 1.9650000000");
- }
- sdf_cond : "(!A1&A2)";
- timing_sense : "negative_unate";
- when : "(!A1&A2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.4190200000, 0.5019000000, 0.5830800000, 0.7414200000, 1.0539700000, 1.6733700000, 2.9059700000", \
- "0.4167900000, 0.5012000000, 0.5832500000, 0.7424700000, 1.0556700000, 1.6754700000, 2.9084700000", \
- "0.4165800000, 0.5018500000, 0.5845000000, 0.7445400000, 1.0584300000, 1.6785300000, 2.9116300000", \
- "0.4236800000, 0.5100300000, 0.5939000000, 0.7557400000, 1.0714000000, 1.6928000000, 2.9269000000", \
- "0.4666100000, 0.5542200000, 0.6392100000, 0.8026300000, 1.1210000000, 1.7461000000, 2.9821000000", \
- "0.5447800000, 0.6322600000, 0.7173000000, 0.8814000000, 1.2024000000, 1.8293000000, 3.0686000000", \
- "0.7215000000, 0.8038000000, 0.8873000000, 1.0510000000, 1.3716000000, 2.0008000000, 3.2428000000", \
- "0.8774000000, 0.9780000000, 1.0677000000, 1.2278000000, 1.5467000000, 2.1747000000, 3.4188000000", \
- "1.2098700000, 1.3505700000, 1.4761700000, 1.6927700000, 2.0506700000, 2.6738700000, 3.9143700000", \
- "1.3493300000, 1.5075300000, 1.6486300000, 1.8923300000, 2.2930300000, 2.9365300000, 4.1756300000", \
- "1.4748000000, 1.6490000000, 1.8038000000, 2.0729000000, 2.5134000000, 3.2007000000, 4.4381000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.1111900000, 0.1597800000, 0.1966700000, 0.2664400000, 0.4055800000, 0.6831200000, 1.2378700000", \
- "0.1184500000, 0.1649900000, 0.2016500000, 0.2717400000, 0.4108600000, 0.6885700000, 1.2433700000", \
- "0.1269800000, 0.1705300000, 0.2072400000, 0.2774800000, 0.4167300000, 0.6947400000, 1.2496300000", \
- "0.1498900000, 0.1895400000, 0.2266400000, 0.2976500000, 0.4382400000, 0.7163500000, 1.2710000000", \
- "0.2116500000, 0.2508400000, 0.2886400000, 0.3610500000, 0.5031600000, 0.7819800000, 1.3370000000", \
- "0.2953200000, 0.3451300000, 0.3847300000, 0.4576200000, 0.5995100000, 0.8800000000, 1.4361000000", \
- "0.4076000000, 0.4831000000, 0.5448000000, 0.6440000000, 0.7959000000, 1.0770000000, 1.6341000000", \
- "0.4905000000, 0.5864000000, 0.6647000000, 0.7921000000, 0.9841000000, 1.2740000000, 1.8324000000", \
- "0.6552700000, 0.7965700000, 0.9132700000, 1.1011700000, 1.3858700000, 1.7959700000, 2.3856700000", \
- "0.7196300000, 0.8808300000, 1.0140300000, 1.2285300000, 1.5539300000, 2.0222300000, 2.6725300000", \
- "0.7752000000, 0.9550000000, 1.1030000000, 1.3419000000, 1.7049000000, 2.2263000000, 2.9531000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.3068500000, 0.4104400000, 0.5146500000, 0.7207900000, 1.1324900000, 1.9571700000, 3.6042000000", \
- "0.3068800000, 0.4106400000, 0.5146200000, 0.7205700000, 1.1337400000, 1.9578400000, 3.6045000000", \
- "0.3067900000, 0.4104900000, 0.5148300000, 0.7206700000, 1.1338000000, 1.9578700000, 3.6041000000", \
- "0.3066700000, 0.4105700000, 0.5145000000, 0.7209000000, 1.1333500000, 1.9553800000, 3.6044000000", \
- "0.3066700000, 0.4107200000, 0.5145100000, 0.7203600000, 1.1323900000, 1.9579000000, 3.6055000000", \
- "0.3057900000, 0.4104600000, 0.5149100000, 0.7207200000, 1.1328000000, 1.9579000000, 3.6054000000", \
- "0.3382000000, 0.4289000000, 0.5239000000, 0.7208000000, 1.1329000000, 1.9572000000, 3.6012000000", \
- "0.4148000000, 0.4950000000, 0.5777000000, 0.7545000000, 1.1382000000, 1.9568000000, 3.6015000000", \
- "0.5877000000, 0.7002000000, 0.7990000000, 0.9665000000, 1.2784000000, 1.9974000000, 3.6021000000", \
- "0.6669000000, 0.7932000000, 0.9019000000, 1.0860000000, 1.3936000000, 2.0653000000, 3.6047000000", \
- "0.7418000000, 0.8793000000, 0.9976000000, 1.1978000000, 1.5256000000, 2.1563000000, 3.6338000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.1306800000, 0.1866400000, 0.2423400000, 0.3507400000, 0.5594200000, 0.9594600000, 1.7457800000", \
- "0.1306800000, 0.1866500000, 0.2424200000, 0.3507500000, 0.5594000000, 0.9594100000, 1.7465100000", \
- "0.1307200000, 0.1866600000, 0.2423900000, 0.3507700000, 0.5594200000, 0.9595300000, 1.7453600000", \
- "0.1306700000, 0.1866700000, 0.2424000000, 0.3507100000, 0.5592700000, 0.9592900000, 1.7447400000", \
- "0.1337200000, 0.1866000000, 0.2423800000, 0.3508500000, 0.5594200000, 0.9594300000, 1.7447100000", \
- "0.1794900000, 0.2162100000, 0.2604700000, 0.3562900000, 0.5594800000, 0.9597900000, 1.7453000000", \
- "0.2972000000, 0.3313000000, 0.3608000000, 0.4284000000, 0.5938000000, 0.9619000000, 1.7468000000", \
- "0.3940000000, 0.4318000000, 0.4699000000, 0.5379000000, 0.6714000000, 0.9984000000, 1.7452000000", \
- "0.6171000000, 0.6659000000, 0.7133000000, 0.8019000000, 0.9554000000, 1.2148000000, 1.8363000000", \
- "0.7164000000, 0.7705000000, 0.8230000000, 0.9206000000, 1.0896000000, 1.3605000000, 1.9310000000", \
- "0.8085000000, 0.8674000000, 0.9251000000, 1.0311000000, 1.2144000000, 1.5109000000, 2.0452000000");
- }
- sdf_cond : "(A1&!A2)";
- timing_sense : "negative_unate";
- when : "(A1&!A2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.2125600000, 0.2709600000, 0.3279300000, 0.4407000000, 0.6651400000, 1.1126700000, 2.0092700000", \
- "0.2113900000, 0.2710200000, 0.3290700000, 0.4424400000, 0.6672300000, 1.1168700000, 2.0131700000", \
- "0.2116100000, 0.2727400000, 0.3314700000, 0.4459500000, 0.6716500000, 1.1211300000, 2.0157300000", \
- "0.2194900000, 0.2833400000, 0.3439500000, 0.4602100000, 0.6872900000, 1.1386000000, 2.0342000000", \
- "0.2684500000, 0.3321400000, 0.3936900000, 0.5126300000, 0.7432100000, 1.1973000000, 2.0955000000", \
- "0.3585500000, 0.4196900000, 0.4807800000, 0.5983000000, 0.8314000000, 1.2871000000, 2.1876000000", \
- "0.4974000000, 0.5870000000, 0.6618000000, 0.7838000000, 1.0138000000, 1.4712000000, 2.3735000000", \
- "0.6038000000, 0.7167000000, 0.8103000000, 0.9628000000, 1.2033000000, 1.6578000000, 2.5623000000", \
- "0.8254700000, 0.9898700000, 1.1260700000, 1.3474700000, 1.6886700000, 2.1921700000, 3.0897700000", \
- "0.9170300000, 1.1036300000, 1.2584300000, 1.5102300000, 1.8970300000, 2.4648300000, 3.3691300000", \
- "0.9994000000, 1.2063000000, 1.3782000000, 1.6572000000, 2.0859000000, 2.7157000000, 3.6503000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.1089500000, 0.1577200000, 0.1945400000, 0.2644900000, 0.4039300000, 0.6817300000, 1.2386700000", \
- "0.1163000000, 0.1627700000, 0.1994300000, 0.2696400000, 0.4093800000, 0.6869100000, 1.2424700000", \
- "0.1247000000, 0.1682200000, 0.2048200000, 0.2753900000, 0.4148700000, 0.6932300000, 1.2501300000", \
- "0.1468600000, 0.1865000000, 0.2235700000, 0.2950200000, 0.4347600000, 0.7128700000, 1.2683000000", \
- "0.2082100000, 0.2470200000, 0.2844400000, 0.3576900000, 0.4987900000, 0.7796600000, 1.3365000000", \
- "0.2904300000, 0.3408400000, 0.3806700000, 0.4533900000, 0.5956400000, 0.8768000000, 1.4334000000", \
- "0.4006000000, 0.4767000000, 0.5391000000, 0.6389000000, 0.7911000000, 1.0733000000, 1.6316000000", \
- "0.4821000000, 0.5790000000, 0.6585000000, 0.7859000000, 0.9789000000, 1.2703000000, 1.8282000000", \
- "0.6434700000, 0.7869700000, 0.9043700000, 1.0931700000, 1.3792700000, 1.7907700000, 2.3810700000", \
- "0.7065300000, 0.8702300000, 1.0043300000, 1.2201300000, 1.5476300000, 2.0168300000, 2.6681300000", \
- "0.7610000000, 0.9431000000, 1.0925000000, 1.3331000000, 1.6981000000, 2.2198000000, 2.9481000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.1520800000, 0.2281700000, 0.3048100000, 0.4568000000, 0.7618000000, 1.3701500000, 2.5853400000", \
- "0.1521300000, 0.2281600000, 0.3047700000, 0.4568900000, 0.7614600000, 1.3710300000, 2.5874000000", \
- "0.1520800000, 0.2281900000, 0.3048300000, 0.4566700000, 0.7616700000, 1.3702000000, 2.5861500000", \
- "0.1520800000, 0.2281700000, 0.3045200000, 0.4563900000, 0.7616000000, 1.3707600000, 2.5860500000", \
- "0.1519500000, 0.2282900000, 0.3047900000, 0.4565700000, 0.7615700000, 1.3710000000, 2.5879000000", \
- "0.1741500000, 0.2364200000, 0.3064100000, 0.4569000000, 0.7616100000, 1.3712000000, 2.5881000000", \
- "0.2610000000, 0.3200000000, 0.3702000000, 0.4899000000, 0.7658000000, 1.3693000000, 2.5867000000", \
- "0.3322000000, 0.4049000000, 0.4660000000, 0.5682000000, 0.8082000000, 1.3716000000, 2.5892000000", \
- "0.4976000000, 0.6009000000, 0.6846000000, 0.8232000000, 1.0414000000, 1.4940000000, 2.5993000000", \
- "0.5718000000, 0.6880000000, 0.7841000000, 0.9369000000, 1.1819000000, 1.6019000000, 2.6395000000", \
- "0.6396000000, 0.7699000000, 0.8744000000, 1.0462000000, 1.3120000000, 1.7278000000, 2.7020000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0014500000, 0.0029100000, 0.0058100000, 0.0116200000, 0.0232400000, 0.0464800000");
- values("0.0961500000, 0.1452300000, 0.1944700000, 0.2930300000, 0.4905800000, 0.8854300000, 1.6739900000", \
- "0.0959400000, 0.1450800000, 0.1947000000, 0.2929800000, 0.4907600000, 0.8840900000, 1.6704600000", \
- "0.0959700000, 0.1450200000, 0.1947500000, 0.2931200000, 0.4906600000, 0.8849600000, 1.6743100000", \
- "0.0962800000, 0.1454100000, 0.1946400000, 0.2930500000, 0.4904200000, 0.8851600000, 1.6726200000", \
- "0.0997300000, 0.1454400000, 0.1948900000, 0.2933000000, 0.4896300000, 0.8846100000, 1.6726800000", \
- "0.1455900000, 0.1759300000, 0.2137500000, 0.2988300000, 0.4897300000, 0.8828900000, 1.6732000000", \
- "0.2205000000, 0.2676000000, 0.3074000000, 0.3719000000, 0.5247000000, 0.8861000000, 1.6699000000", \
- "0.2838000000, 0.3418000000, 0.3903000000, 0.4707000000, 0.6029000000, 0.9214000000, 1.6709000000", \
- "0.4335000000, 0.5164000000, 0.5838000000, 0.6951000000, 0.8699000000, 1.1395000000, 1.7628000000", \
- "0.5005000000, 0.5946000000, 0.6711000000, 0.7964000000, 0.9914000000, 1.2867000000, 1.8565000000", \
- "0.5636000000, 0.6684000000, 0.7542000000, 0.8906000000, 1.1044000000, 1.4300000000, 1.9669000000");
- }
- sdf_cond : "(A1&A2)";
- timing_sense : "negative_unate";
- when : "(A1&A2)";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__o22a_1") {
- area : 21.489600000;
- cell_footprint : "sky130_fd_sc_hvl__o22a";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A1") {
- capacitance : 0.0050900000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0055900000, 0.0054900000, 0.0057900000, 0.0051600000, 0.0050400000, 0.0053600000, 0.0053200000, 0.0056700000, 0.0063800000, 0.0067400000, 0.0071200000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0036600000, 0.0043100000, 0.0031500000, 0.0033200000, 0.0032500000, 0.0035000000, 0.0034800000, 0.0037000000, 0.0040900000, 0.0042800000, 0.0044700000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("A2") {
- capacitance : 0.0038300000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0043100000, 0.0047700000, 0.0036100000, 0.0036200000, 0.0035300000, 0.0038100000, 0.0038300000, 0.0040700000, 0.0045400000, 0.0047800000, 0.0050100000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0047200000, 0.0050800000, 0.0044600000, 0.0041900000, 0.0041800000, 0.0044100000, 0.0043900000, 0.0046500000, 0.0052100000, 0.0054800000, 0.0057700000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B1") {
- capacitance : 0.0040200000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0051200000, 0.0043700000, 0.0049700000, 0.0046300000, 0.0045300000, 0.0048300000, 0.0048000000, 0.0050900000, 0.0056200000, 0.0059200000, 0.0063200000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0040600000, 0.0042100000, 0.0037300000, 0.0035500000, 0.0034700000, 0.0037200000, 0.0037300000, 0.0039700000, 0.0044100000, 0.0046300000, 0.0048500000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B2") {
- capacitance : 0.0038400000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0039100000, 0.0044200000, 0.0031500000, 0.0032300000, 0.0031700000, 0.0033900000, 0.0033900000, 0.0036100000, 0.0040000000, 0.0041900000, 0.0043800000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0050600000, 0.0044100000, 0.0047500000, 0.0043800000, 0.0043500000, 0.0046200000, 0.0046100000, 0.0049100000, 0.0054100000, 0.0057000000, 0.0061000000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("X") {
- direction : "output";
- function : "(A1&B1) | (A2&B1) | (A1&B2) | (A2&B2)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.0368200000, 0.0327700000, 0.0286700000, 0.0202400000, 0.0030200000, -0.031920000, -0.102130000", \
- "0.0368900000, 0.0328400000, 0.0287400000, 0.0203100000, 0.0030900000, -0.031850000, -0.102060000", \
- "0.0368400000, 0.0327800000, 0.0286800000, 0.0202500000, 0.0030300000, -0.031910000, -0.102120000", \
- "0.0367400000, 0.0326900000, 0.0285700000, 0.0201500000, 0.0029300000, -0.032010000, -0.102220000", \
- "0.0365500000, 0.0325100000, 0.0284000000, 0.0199800000, 0.0027600000, -0.032170000, -0.102380000", \
- "0.0364000000, 0.0323500000, 0.0282400000, 0.0198100000, 0.0025900000, -0.032340000, -0.102540000", \
- "0.0362000000, 0.0321400000, 0.0280100000, 0.0195700000, 0.0023500000, -0.032570000, -0.102770000", \
- "0.0360900000, 0.0320100000, 0.0278800000, 0.0194200000, 0.0022000000, -0.032710000, -0.102890000", \
- "0.0359300000, 0.0318000000, 0.0276400000, 0.0191600000, 0.0019300000, -0.032940000, -0.103080000", \
- "0.0359200000, 0.0317500000, 0.0275700000, 0.0190900000, 0.0018700000, -0.033000000, -0.103100000", \
- "0.0359400000, 0.0317500000, 0.0275300000, 0.0190300000, 0.0018200000, -0.033030000, -0.103120000");
- }
- related_pin : "A1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.0104200000, 0.0150900000, 0.0196300000, 0.0286100000, 0.0462000000, 0.0812000000, 0.1514700000", \
- "0.0105900000, 0.0152600000, 0.0197900000, 0.0287800000, 0.0464200000, 0.0814700000, 0.1516800000", \
- "0.0106000000, 0.0152600000, 0.0198000000, 0.0287700000, 0.0464000000, 0.0814100000, 0.1516900000", \
- "0.0104200000, 0.0150800000, 0.0196300000, 0.0286100000, 0.0461800000, 0.0812500000, 0.1515400000", \
- "0.0101600000, 0.0148200000, 0.0193700000, 0.0283600000, 0.0459700000, 0.0810000000, 0.1513000000", \
- "0.0099400000, 0.0146000000, 0.0191300000, 0.0281300000, 0.0457500000, 0.0807800000, 0.1510300000", \
- "0.0096500000, 0.0143000000, 0.0188500000, 0.0278200000, 0.0454400000, 0.0805800000, 0.1506400000", \
- "0.0094700000, 0.0141100000, 0.0186300000, 0.0276000000, 0.0452600000, 0.0803800000, 0.1506000000", \
- "0.0092300000, 0.0138100000, 0.0183000000, 0.0272500000, 0.0448900000, 0.0799400000, 0.1503000000", \
- "0.0091800000, 0.0137500000, 0.0182300000, 0.0271400000, 0.0447800000, 0.0797900000, 0.1502100000", \
- "0.0091600000, 0.0137200000, 0.0182000000, 0.0271000000, 0.0447300000, 0.0797200000, 0.1502000000");
- }
- when : "(!A2&B1) | (!A2&B2)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.0292300000, 0.0251700000, 0.0210600000, 0.0126200000, -0.004610000, -0.039530000, -0.109720000", \
- "0.0290400000, 0.0250000000, 0.0208900000, 0.0124500000, -0.004780000, -0.039700000, -0.109890000", \
- "0.0290200000, 0.0249600000, 0.0208500000, 0.0124200000, -0.004820000, -0.039740000, -0.109920000", \
- "0.0289300000, 0.0248800000, 0.0207600000, 0.0123300000, -0.004900000, -0.039820000, -0.110010000", \
- "0.0287300000, 0.0246900000, 0.0205700000, 0.0121300000, -0.005100000, -0.040030000, -0.110210000", \
- "0.0285600000, 0.0245000000, 0.0203700000, 0.0119300000, -0.005300000, -0.040220000, -0.110400000", \
- "0.0283100000, 0.0242300000, 0.0201000000, 0.0116300000, -0.005610000, -0.040510000, -0.110680000", \
- "0.0281900000, 0.0241000000, 0.0199500000, 0.0114500000, -0.005790000, -0.040680000, -0.110820000", \
- "0.0281200000, 0.0239500000, 0.0197500000, 0.0112300000, -0.006030000, -0.040890000, -0.110980000", \
- "0.0281800000, 0.0239700000, 0.0197500000, 0.0112200000, -0.006040000, -0.040890000, -0.110960000", \
- "0.0281900000, 0.0239900000, 0.0197600000, 0.0112100000, -0.006100000, -0.040940000, -0.110990000");
- }
- related_pin : "A2";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.0095300000, 0.0142600000, 0.0188300000, 0.0278300000, 0.0454200000, 0.0804800000, 0.1507100000", \
- "0.0096000000, 0.0143300000, 0.0189100000, 0.0279100000, 0.0454900000, 0.0805900000, 0.1509000000", \
- "0.0096100000, 0.0143400000, 0.0189300000, 0.0279100000, 0.0455200000, 0.0806000000, 0.1507600000", \
- "0.0096200000, 0.0143400000, 0.0189400000, 0.0279200000, 0.0455300000, 0.0806100000, 0.1508500000", \
- "0.0094200000, 0.0141500000, 0.0187200000, 0.0277300000, 0.0453500000, 0.0804100000, 0.1505600000", \
- "0.0091300000, 0.0138500000, 0.0184200000, 0.0274600000, 0.0450600000, 0.0801400000, 0.1503300000", \
- "0.0087500000, 0.0134500000, 0.0180000000, 0.0270100000, 0.0446600000, 0.0797900000, 0.1499400000", \
- "0.0085100000, 0.0131800000, 0.0177200000, 0.0267300000, 0.0443700000, 0.0795300000, 0.1498100000", \
- "0.0082300000, 0.0128200000, 0.0173200000, 0.0262800000, 0.0439200000, 0.0789900000, 0.1494300000", \
- "0.0081700000, 0.0127600000, 0.0172700000, 0.0261400000, 0.0438200000, 0.0788000000, 0.1493800000", \
- "0.0081300000, 0.0127000000, 0.0172200000, 0.0261500000, 0.0437300000, 0.0787800000, 0.1491700000");
- }
- when : "(!A1&B1) | (!A1&B2)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.0311000000, 0.0270900000, 0.0230100000, 0.0145700000, -0.002730000, -0.037740000, -0.108010000", \
- "0.0313200000, 0.0273200000, 0.0232300000, 0.0147800000, -0.002510000, -0.037520000, -0.107790000", \
- "0.0313500000, 0.0273400000, 0.0232500000, 0.0148200000, -0.002470000, -0.037490000, -0.107760000", \
- "0.0313200000, 0.0273200000, 0.0232300000, 0.0147900000, -0.002490000, -0.037500000, -0.107770000", \
- "0.0311700000, 0.0271700000, 0.0230900000, 0.0146500000, -0.002640000, -0.037640000, -0.107910000", \
- "0.0309800000, 0.0269800000, 0.0228800000, 0.0144500000, -0.002830000, -0.037830000, -0.108100000", \
- "0.0307700000, 0.0267500000, 0.0226400000, 0.0141700000, -0.003100000, -0.038080000, -0.108330000", \
- "0.0306600000, 0.0265900000, 0.0224600000, 0.0139900000, -0.003270000, -0.038230000, -0.108460000", \
- "0.0304800000, 0.0263800000, 0.0222100000, 0.0137300000, -0.003510000, -0.038440000, -0.108620000", \
- "0.0304800000, 0.0263100000, 0.0221500000, 0.0136600000, -0.003580000, -0.038480000, -0.108640000", \
- "0.0304900000, 0.0263100000, 0.0220900000, 0.0136000000, -0.003640000, -0.038520000, -0.108660000");
- }
- related_pin : "B1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.0107800000, 0.0154600000, 0.0200100000, 0.0289800000, 0.0466200000, 0.0816300000, 0.1519700000", \
- "0.0109300000, 0.0156000000, 0.0201600000, 0.0291400000, 0.0467300000, 0.0817300000, 0.1520200000", \
- "0.0108500000, 0.0155200000, 0.0200600000, 0.0290300000, 0.0467000000, 0.0817800000, 0.1520300000", \
- "0.0106900000, 0.0153600000, 0.0199100000, 0.0288800000, 0.0465300000, 0.0815300000, 0.1517500000", \
- "0.0104400000, 0.0151100000, 0.0196700000, 0.0286400000, 0.0462700000, 0.0812600000, 0.1515400000", \
- "0.0102200000, 0.0148800000, 0.0194300000, 0.0284100000, 0.0460400000, 0.0811300000, 0.1514000000", \
- "0.0099500000, 0.0146000000, 0.0191200000, 0.0280800000, 0.0457400000, 0.0808700000, 0.1510400000", \
- "0.0098100000, 0.0144400000, 0.0189500000, 0.0279000000, 0.0455600000, 0.0806200000, 0.1510100000", \
- "0.0096600000, 0.0142100000, 0.0187000000, 0.0276100000, 0.0452600000, 0.0803200000, 0.1507300000", \
- "0.0097000000, 0.0142400000, 0.0187000000, 0.0275900000, 0.0452000000, 0.0802900000, 0.1507500000", \
- "0.0097400000, 0.0142500000, 0.0187400000, 0.0276200000, 0.0452100000, 0.0802500000, 0.1506200000");
- }
- when : "(A1&!B2) | (A2&!B2)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.0241400000, 0.0201000000, 0.0160100000, 0.0075800000, -0.009700000, -0.044680000, -0.114910000", \
- "0.0240200000, 0.0200200000, 0.0159100000, 0.0074700000, -0.009810000, -0.044780000, -0.115010000", \
- "0.0240200000, 0.0199900000, 0.0159000000, 0.0074600000, -0.009820000, -0.044790000, -0.115020000", \
- "0.0239700000, 0.0199400000, 0.0158500000, 0.0074200000, -0.009860000, -0.044830000, -0.115060000", \
- "0.0237300000, 0.0197200000, 0.0156200000, 0.0071900000, -0.010090000, -0.045060000, -0.115290000", \
- "0.0234600000, 0.0194400000, 0.0153400000, 0.0068900000, -0.010380000, -0.045350000, -0.115570000", \
- "0.0231600000, 0.0191200000, 0.0149800000, 0.0065000000, -0.010760000, -0.045700000, -0.115900000", \
- "0.0230200000, 0.0189300000, 0.0147600000, 0.0062700000, -0.010990000, -0.045900000, -0.116070000", \
- "0.0229400000, 0.0187600000, 0.0145700000, 0.0060400000, -0.011220000, -0.046100000, -0.116210000", \
- "0.0229900000, 0.0187800000, 0.0145600000, 0.0060200000, -0.011250000, -0.046110000, -0.116200000", \
- "0.0230800000, 0.0188300000, 0.0145900000, 0.0060300000, -0.011250000, -0.046110000, -0.116180000");
- }
- related_pin : "B2";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.0097200000, 0.0144500000, 0.0190200000, 0.0279800000, 0.0455700000, 0.0806500000, 0.1508100000", \
- "0.0097700000, 0.0145000000, 0.0190900000, 0.0280400000, 0.0456300000, 0.0806800000, 0.1510100000", \
- "0.0097800000, 0.0145100000, 0.0190700000, 0.0280500000, 0.0456500000, 0.0806900000, 0.1509700000", \
- "0.0097400000, 0.0144800000, 0.0190400000, 0.0280300000, 0.0456400000, 0.0806700000, 0.1510600000", \
- "0.0094900000, 0.0142200000, 0.0188100000, 0.0277600000, 0.0453800000, 0.0804200000, 0.1505700000", \
- "0.0091800000, 0.0139000000, 0.0184400000, 0.0274200000, 0.0450300000, 0.0800300000, 0.1502900000", \
- "0.0087800000, 0.0134500000, 0.0180100000, 0.0269600000, 0.0446100000, 0.0796300000, 0.1499700000", \
- "0.0085400000, 0.0131900000, 0.0176900000, 0.0266800000, 0.0442900000, 0.0794800000, 0.1498100000", \
- "0.0084100000, 0.0129700000, 0.0174400000, 0.0263400000, 0.0440000000, 0.0791000000, 0.1494200000", \
- "0.0084400000, 0.0129900000, 0.0174600000, 0.0263500000, 0.0439600000, 0.0789800000, 0.1492700000", \
- "0.0084600000, 0.0130100000, 0.0175200000, 0.0264300000, 0.0439800000, 0.0789800000, 0.1494700000");
- }
- when : "(A1&!B1) | (A2&!B1)";
- }
- max_capacitance : 0.1032300000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("1.0418700000, 1.2020700000, 1.3236700000, 1.5295700000, 1.8896700000, 2.5613700000, 3.8779700000", \
- "1.0448700000, 1.2049700000, 1.3266700000, 1.5325700000, 1.8926700000, 2.5643700000, 3.8806700000", \
- "1.0490300000, 1.2092300000, 1.3309300000, 1.5367300000, 1.8970300000, 2.5678300000, 3.8871300000", \
- "1.0665000000, 1.2268000000, 1.3485000000, 1.5543000000, 1.9146000000, 2.5857000000, 3.9050000000", \
- "1.1268000000, 1.2870000000, 1.4087000000, 1.6147000000, 1.9748000000, 2.6468000000, 3.9636000000", \
- "1.2085000000, 1.3686000000, 1.4903000000, 1.6961000000, 2.0561000000, 2.7285000000, 4.0459000000", \
- "1.3548000000, 1.5148000000, 1.6361000000, 1.8417000000, 2.2016000000, 2.8743000000, 4.1929000000", \
- "1.4958000000, 1.6554000000, 1.7765000000, 1.9820000000, 2.3425000000, 3.0140000000, 4.3334000000", \
- "1.8459700000, 2.0139700000, 2.1393700000, 2.3484700000, 2.7113700000, 3.3846700000, 4.7049700000", \
- "1.9983300000, 2.1712300000, 2.2995300000, 2.5133300000, 2.8804300000, 3.5562300000, 4.8775300000", \
- "2.1381000000, 2.3154000000, 2.4463000000, 2.6632000000, 3.0351000000, 3.7139000000, 5.0342000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.9600600000, 1.1073700000, 1.2184700000, 1.4082700000, 1.7455700000, 2.3865700000, 3.6520700000", \
- "0.9610800000, 1.1083700000, 1.2194700000, 1.4089700000, 1.7469700000, 2.3868700000, 3.6545700000", \
- "0.9642000000, 1.1115300000, 1.2226300000, 1.4125300000, 1.7498300000, 2.3906300000, 3.6569300000", \
- "0.9798000000, 1.1271000000, 1.2383000000, 1.4280000000, 1.7655000000, 2.4062000000, 3.6760000000", \
- "1.0390000000, 1.1863000000, 1.2975000000, 1.4874000000, 1.8245000000, 2.4658000000, 3.7310000000", \
- "1.1251000000, 1.2724000000, 1.3835000000, 1.5731000000, 1.9112000000, 2.5512000000, 3.8196000000", \
- "1.2853000000, 1.4325000000, 1.5434000000, 1.7328000000, 2.0710000000, 2.7113000000, 3.9800000000", \
- "1.4424000000, 1.5892000000, 1.7000000000, 1.8894000000, 2.2275000000, 2.8686000000, 4.1389000000", \
- "1.8409700000, 1.9955700000, 2.1099700000, 2.3025700000, 2.6428700000, 3.2843700000, 4.5554700000", \
- "2.0181300000, 2.1780300000, 2.2955300000, 2.4920300000, 2.8351300000, 3.4789300000, 4.7495300000", \
- "2.1810000000, 2.3461000000, 2.4664000000, 2.6660000000, 3.0126000000, 3.6594000000, 4.9297000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1873600000, 0.3140000000, 0.4236000000, 0.6361000000, 1.0638000000, 1.9456000000, 3.7434000000", \
- "0.1872900000, 0.3141000000, 0.4238000000, 0.6362000000, 1.0639000000, 1.9456000000, 3.7435000000", \
- "0.1872700000, 0.3141000000, 0.4238000000, 0.6369000000, 1.0643000000, 1.9438000000, 3.7424000000", \
- "0.1873000000, 0.3143000000, 0.4234000000, 0.6368000000, 1.0643000000, 1.9430000000, 3.7419000000", \
- "0.1874000000, 0.3144000000, 0.4240000000, 0.6359000000, 1.0636000000, 1.9456000000, 3.7431000000", \
- "0.1873000000, 0.3140000000, 0.4245000000, 0.6368000000, 1.0631000000, 1.9453000000, 3.7423000000", \
- "0.1873000000, 0.3136000000, 0.4235000000, 0.6371000000, 1.0632000000, 1.9453000000, 3.7393000000", \
- "0.1875000000, 0.3138000000, 0.4245000000, 0.6376000000, 1.0644000000, 1.9446000000, 3.7428000000", \
- "0.2045000000, 0.3315000000, 0.4413000000, 0.6500000000, 1.0705000000, 1.9470000000, 3.7421000000", \
- "0.2132000000, 0.3423000000, 0.4522000000, 0.6609000000, 1.0801000000, 1.9492000000, 3.7446000000", \
- "0.2213000000, 0.3518000000, 0.4629000000, 0.6740000000, 1.0906000000, 1.9555000000, 3.7498000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1703700000, 0.2889800000, 0.3945000000, 0.6034000000, 1.0275000000, 1.9029000000, 3.6846000000", \
- "0.1704500000, 0.2891200000, 0.3948000000, 0.6029000000, 1.0266000000, 1.9022000000, 3.6832000000", \
- "0.1704100000, 0.2889700000, 0.3945000000, 0.6035000000, 1.0275000000, 1.9028000000, 3.6834000000", \
- "0.1704600000, 0.2893000000, 0.3953000000, 0.6033000000, 1.0271000000, 1.9002000000, 3.6885000000", \
- "0.1704000000, 0.2890000000, 0.3944000000, 0.6034000000, 1.0278000000, 1.9029000000, 3.6829000000", \
- "0.1703000000, 0.2891000000, 0.3954000000, 0.6029000000, 1.0270000000, 1.9015000000, 3.6841000000", \
- "0.1703000000, 0.2892000000, 0.3957000000, 0.6030000000, 1.0272000000, 1.9011000000, 3.6845000000", \
- "0.1704000000, 0.2890000000, 0.3949000000, 0.6032000000, 1.0272000000, 1.9003000000, 3.6885000000", \
- "0.1863000000, 0.3044000000, 0.4087000000, 0.6125000000, 1.0333000000, 1.9041000000, 3.6823000000", \
- "0.1956000000, 0.3156000000, 0.4196000000, 0.6239000000, 1.0399000000, 1.9063000000, 3.6865000000", \
- "0.2044000000, 0.3254000000, 0.4297000000, 0.6333000000, 1.0461000000, 1.9100000000, 3.6884000000");
- }
- sdf_cond : "(!A2&!B1&B2)";
- timing_sense : "positive_unate";
- when : "(!A2&!B1&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("1.0780700000, 1.2841700000, 1.4325700000, 1.6680700000, 2.0554700000, 2.7449700000, 4.0670700000", \
- "1.0810700000, 1.2871700000, 1.4355700000, 1.6711700000, 2.0585700000, 2.7474700000, 4.0689700000", \
- "1.0853300000, 1.2915300000, 1.4398300000, 1.6753300000, 2.0629300000, 2.7529300000, 4.0750300000", \
- "1.1028000000, 1.3090000000, 1.4574000000, 1.6929000000, 2.0806000000, 2.7704000000, 4.0920000000", \
- "1.1630000000, 1.3692000000, 1.5177000000, 1.7532000000, 2.1410000000, 2.8309000000, 4.1531000000", \
- "1.2446000000, 1.4507000000, 1.5991000000, 1.8347000000, 2.2224000000, 2.9125000000, 4.2346000000", \
- "1.3909000000, 1.5967000000, 1.7448000000, 1.9801000000, 2.3676000000, 3.0571000000, 4.3791000000", \
- "1.5318000000, 1.7372000000, 1.8850000000, 2.1202000000, 2.5080000000, 3.1981000000, 4.5214000000", \
- "1.8833700000, 2.0986700000, 2.2508700000, 2.4893700000, 2.8795700000, 3.5719700000, 4.8948700000", \
- "2.0366300000, 2.2586300000, 2.4156300000, 2.6604300000, 3.0554300000, 3.7490300000, 5.0734300000", \
- "2.1773000000, 2.4054000000, 2.5662000000, 2.8157000000, 3.2167000000, 3.9149000000, 5.2398000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("1.0833700000, 1.2314700000, 1.3431700000, 1.5339700000, 1.8728700000, 2.5166700000, 3.7846700000", \
- "1.0844700000, 1.2326700000, 1.3442700000, 1.5348700000, 1.8745700000, 2.5177700000, 3.7904700000", \
- "1.0877300000, 1.2358300000, 1.3474300000, 1.5382300000, 1.8770300000, 2.5212300000, 3.7918300000", \
- "1.1036000000, 1.2518000000, 1.3634000000, 1.5541000000, 1.8935000000, 2.5365000000, 3.8061000000", \
- "1.1641000000, 1.3122000000, 1.4239000000, 1.6145000000, 1.9542000000, 2.5973000000, 3.8694000000", \
- "1.2522000000, 1.4004000000, 1.5120000000, 1.7026000000, 2.0425000000, 2.6858000000, 3.9585000000", \
- "1.4149000000, 1.5630000000, 1.6746000000, 1.8649000000, 2.2048000000, 2.8483000000, 4.1209000000", \
- "1.5739000000, 1.7218000000, 1.8332000000, 2.0237000000, 2.3631000000, 3.0070000000, 4.2799000000", \
- "1.9977700000, 2.1497700000, 2.2626700000, 2.4541700000, 2.7942700000, 3.4377700000, 4.7095700000", \
- "2.1905300000, 2.3475300000, 2.4634300000, 2.6580300000, 3.0007300000, 3.6460300000, 4.9156300000", \
- "2.3685000000, 2.5301000000, 2.6486000000, 2.8464000000, 3.1914000000, 3.8390000000, 5.1108000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.2279400000, 0.3866000000, 0.5012000000, 0.7092000000, 1.1224000000, 1.9771000000, 3.7512000000", \
- "0.2279300000, 0.3869000000, 0.5013000000, 0.7092000000, 1.1224000000, 1.9747000000, 3.7556000000", \
- "0.2278900000, 0.3874000000, 0.5012000000, 0.7087000000, 1.1218000000, 1.9778000000, 3.7505000000", \
- "0.2279000000, 0.3872000000, 0.5022000000, 0.7094000000, 1.1218000000, 1.9778000000, 3.7526000000", \
- "0.2280000000, 0.3870000000, 0.5024000000, 0.7089000000, 1.1218000000, 1.9778000000, 3.7502000000", \
- "0.2279000000, 0.3868000000, 0.5013000000, 0.7093000000, 1.1218000000, 1.9778000000, 3.7505000000", \
- "0.2279000000, 0.3868000000, 0.5016000000, 0.7093000000, 1.1222000000, 1.9758000000, 3.7560000000", \
- "0.2280000000, 0.3875000000, 0.5023000000, 0.7106000000, 1.1228000000, 1.9753000000, 3.7498000000", \
- "0.2461000000, 0.4076000000, 0.5197000000, 0.7218000000, 1.1289000000, 1.9806000000, 3.7534000000", \
- "0.2560000000, 0.4225000000, 0.5363000000, 0.7382000000, 1.1394000000, 1.9821000000, 3.7552000000", \
- "0.2650000000, 0.4354000000, 0.5503000000, 0.7531000000, 1.1537000000, 1.9937000000, 3.7637000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1736000000, 0.2926000000, 0.3977000000, 0.6067000000, 1.0317000000, 1.9073000000, 3.6881000000", \
- "0.1735000000, 0.2922000000, 0.3987000000, 0.6062000000, 1.0309000000, 1.9054000000, 3.6903000000", \
- "0.1736000000, 0.2924000000, 0.3980000000, 0.6067000000, 1.0315000000, 1.9070000000, 3.6843000000", \
- "0.1735000000, 0.2924000000, 0.3976000000, 0.6065000000, 1.0309000000, 1.9070000000, 3.6896000000", \
- "0.1735000000, 0.2924000000, 0.3986000000, 0.6064000000, 1.0301000000, 1.9049000000, 3.6918000000", \
- "0.1735000000, 0.2922000000, 0.3980000000, 0.6061000000, 1.0310000000, 1.9055000000, 3.6900000000", \
- "0.1735000000, 0.2926000000, 0.3987000000, 0.6065000000, 1.0296000000, 1.9053000000, 3.6931000000", \
- "0.1735000000, 0.2923000000, 0.3980000000, 0.6069000000, 1.0312000000, 1.9057000000, 3.6895000000", \
- "0.1832000000, 0.3006000000, 0.4043000000, 0.6112000000, 1.0335000000, 1.9066000000, 3.6890000000", \
- "0.1917000000, 0.3110000000, 0.4147000000, 0.6193000000, 1.0389000000, 1.9085000000, 3.6903000000", \
- "0.1995000000, 0.3196000000, 0.4246000000, 0.6290000000, 1.0452000000, 1.9121000000, 3.6910000000");
- }
- sdf_cond : "(!A2&B1&!B2)";
- timing_sense : "positive_unate";
- when : "(!A2&B1&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("1.0989700000, 1.2596700000, 1.3817700000, 1.5881700000, 1.9491700000, 2.6223700000, 3.9424700000", \
- "1.1022700000, 1.2630700000, 1.3850700000, 1.5916700000, 1.9523700000, 2.6259700000, 3.9449700000", \
- "1.1069300000, 1.2677300000, 1.3897300000, 1.5962300000, 1.9572300000, 2.6304300000, 3.9504300000", \
- "1.1253000000, 1.2860000000, 1.4081000000, 1.6147000000, 1.9755000000, 2.6489000000, 3.9686000000", \
- "1.1857000000, 1.3465000000, 1.4686000000, 1.6752000000, 2.0366000000, 2.7088000000, 4.0285000000", \
- "1.2671000000, 1.4278000000, 1.5498000000, 1.7564000000, 2.1172000000, 2.7910000000, 4.1102000000", \
- "1.4129000000, 1.5735000000, 1.6953000000, 1.9016000000, 2.2630000000, 2.9355000000, 4.2554000000", \
- "1.5538000000, 1.7140000000, 1.8356000000, 2.0417000000, 2.4032000000, 3.0757000000, 4.3967000000", \
- "1.9128700000, 2.0801700000, 2.2049700000, 2.4134700000, 2.7763700000, 3.4505700000, 4.7724700000", \
- "2.0701300000, 2.2422300000, 2.3701300000, 2.5835300000, 2.9504300000, 3.6263300000, 4.9475300000", \
- "2.2145000000, 2.3910000000, 2.5215000000, 2.7379000000, 3.1092000000, 3.7894000000, 5.1114000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.8061200000, 0.9438300000, 1.0494700000, 1.2325700000, 1.5636700000, 2.2007700000, 3.4662700000", \
- "0.8080900000, 0.9458000000, 1.0515700000, 1.2345700000, 1.5658700000, 2.2036700000, 3.4701700000", \
- "0.8118800000, 0.9495900000, 1.0553300000, 1.2384300000, 1.5694300000, 2.2076300000, 3.4738300000", \
- "0.8289100000, 0.9666000000, 1.0723000000, 1.2555000000, 1.5868000000, 2.2237000000, 3.4887000000", \
- "0.8904000000, 1.0281000000, 1.1338000000, 1.3171000000, 1.6480000000, 2.2864000000, 3.5525000000", \
- "0.9818000000, 1.1195000000, 1.2252000000, 1.4085000000, 1.7395000000, 2.3779000000, 3.6440000000", \
- "1.1592000000, 1.2966000000, 1.4020000000, 1.5851000000, 1.9164000000, 2.5549000000, 3.8198000000", \
- "1.3354000000, 1.4724000000, 1.5777000000, 1.7609000000, 2.0928000000, 2.7310000000, 3.9978000000", \
- "1.7701700000, 1.9181700000, 2.0284700000, 2.2157700000, 2.5506700000, 3.1898700000, 4.4551700000", \
- "1.9592300000, 2.1140300000, 2.2280300000, 2.4195300000, 2.7574300000, 3.3989300000, 4.6666300000", \
- "2.1309000000, 2.2924000000, 2.4099000000, 2.6053000000, 2.9470000000, 3.5895000000, 4.8575000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1891000000, 0.3153000000, 0.4255000000, 0.6390000000, 1.0653000000, 1.9439000000, 3.7432000000", \
- "0.1891000000, 0.3154000000, 0.4255000000, 0.6385000000, 1.0652000000, 1.9457000000, 3.7411000000", \
- "0.1891000000, 0.3154000000, 0.4256000000, 0.6385000000, 1.0653000000, 1.9437000000, 3.7454000000", \
- "0.1891000000, 0.3154000000, 0.4260000000, 0.6391000000, 1.0652000000, 1.9442000000, 3.7442000000", \
- "0.1891000000, 0.3154000000, 0.4258000000, 0.6382000000, 1.0663000000, 1.9459000000, 3.7449000000", \
- "0.1893000000, 0.3154000000, 0.4255000000, 0.6390000000, 1.0652000000, 1.9451000000, 3.7407000000", \
- "0.1891000000, 0.3156000000, 0.4261000000, 0.6385000000, 1.0666000000, 1.9462000000, 3.7448000000", \
- "0.1891000000, 0.3158000000, 0.4264000000, 0.6387000000, 1.0668000000, 1.9460000000, 3.7439000000", \
- "0.2040000000, 0.3307000000, 0.4392000000, 0.6486000000, 1.0706000000, 1.9484000000, 3.7414000000", \
- "0.2127000000, 0.3419000000, 0.4520000000, 0.6599000000, 1.0800000000, 1.9502000000, 3.7470000000", \
- "0.2204000000, 0.3507000000, 0.4607000000, 0.6715000000, 1.0902000000, 1.9594000000, 3.7513000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1520900000, 0.2681100000, 0.3732500000, 0.5825800000, 1.0107000000, 1.8898000000, 3.6716000000", \
- "0.1522100000, 0.2677600000, 0.3732100000, 0.5828200000, 1.0108000000, 1.8910000000, 3.6769000000", \
- "0.1521800000, 0.2677300000, 0.3732800000, 0.5825600000, 1.0110000000, 1.8911000000, 3.6766000000", \
- "0.1521800000, 0.2681400000, 0.3731400000, 0.5819000000, 1.0096000000, 1.8898000000, 3.6718000000", \
- "0.1521800000, 0.2677000000, 0.3732000000, 0.5821000000, 1.0109000000, 1.8910000000, 3.6764000000", \
- "0.1521000000, 0.2678000000, 0.3732000000, 0.5822000000, 1.0110000000, 1.8910000000, 3.6761000000", \
- "0.1523000000, 0.2679000000, 0.3734000000, 0.5821000000, 1.0107000000, 1.8902000000, 3.6732000000", \
- "0.1526000000, 0.2693000000, 0.3740000000, 0.5826000000, 1.0105000000, 1.8906000000, 3.6763000000", \
- "0.1735000000, 0.2889000000, 0.3919000000, 0.5948000000, 1.0167000000, 1.8903000000, 3.6724000000", \
- "0.1851000000, 0.3021000000, 0.4050000000, 0.6073000000, 1.0251000000, 1.8967000000, 3.6769000000", \
- "0.1960000000, 0.3154000000, 0.4169000000, 0.6180000000, 1.0325000000, 1.9018000000, 3.6769000000");
- }
- sdf_cond : "(!A2&B1&B2)";
- timing_sense : "positive_unate";
- when : "(!A2&B1&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.9771300000, 1.1373700000, 1.2589700000, 1.4646700000, 1.8247700000, 2.4959700000, 3.8137700000", \
- "0.9774300000, 1.1376700000, 1.2592700000, 1.4648700000, 1.8249700000, 2.4965700000, 3.8140700000", \
- "0.9789300000, 1.1392300000, 1.2609300000, 1.4664300000, 1.8266300000, 2.4983300000, 3.8147300000", \
- "0.9898000000, 1.1500000000, 1.2718000000, 1.4773000000, 1.8371000000, 2.5095000000, 3.8270000000", \
- "1.0389000000, 1.1992000000, 1.3208000000, 1.5267000000, 1.8867000000, 2.5587000000, 3.8757000000", \
- "1.1217000000, 1.2819000000, 1.4034000000, 1.6091000000, 1.9694000000, 2.6410000000, 3.9583000000", \
- "1.2962000000, 1.4551000000, 1.5763000000, 1.7816000000, 2.1416000000, 2.8140000000, 4.1331000000", \
- "1.4762000000, 1.6355000000, 1.7564000000, 1.9614000000, 2.3217000000, 2.9937000000, 4.3121000000", \
- "1.9460700000, 2.1115700000, 2.2352700000, 2.4423700000, 2.8039700000, 3.4777700000, 4.7954700000", \
- "2.1510300000, 2.3198300000, 2.4462300000, 2.6584300000, 3.0242300000, 3.6986300000, 5.0203300000", \
- "2.3389000000, 2.5100000000, 2.6379000000, 2.8519000000, 3.2232000000, 3.9013000000, 5.2213000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.8113900000, 0.9573500000, 1.0680700000, 1.2554700000, 1.5903700000, 2.2284700000, 3.4952700000", \
- "0.8188000000, 0.9647000000, 1.0753700000, 1.2631700000, 1.5978700000, 2.2360700000, 3.4995700000", \
- "0.8258500000, 0.9721300000, 1.0825300000, 1.2704300000, 1.6054300000, 2.2433300000, 3.5070300000", \
- "0.8475900000, 0.9936000000, 1.1039000000, 1.2920000000, 1.6270000000, 2.2649000000, 3.5316000000", \
- "0.9089000000, 1.0551000000, 1.1651000000, 1.3534000000, 1.6882000000, 2.3265000000, 3.5932000000", \
- "0.9945000000, 1.1406000000, 1.2505000000, 1.4389000000, 1.7739000000, 2.4122000000, 3.6792000000", \
- "1.1558000000, 1.3013000000, 1.4113000000, 1.5995000000, 1.9345000000, 2.5737000000, 3.8395000000", \
- "1.3147000000, 1.4600000000, 1.5699000000, 1.7581000000, 2.0941000000, 2.7319000000, 3.9962000000", \
- "1.6973700000, 1.8548700000, 1.9706700000, 2.1644700000, 2.5033700000, 3.1440700000, 4.4092700000", \
- "1.8646300000, 2.0285300000, 2.1479300000, 2.3460300000, 2.6894300000, 3.3312300000, 4.5976300000", \
- "2.0173000000, 2.1875000000, 2.3103000000, 2.5122000000, 2.8599000000, 3.5045000000, 4.7691000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1874100000, 0.3139700000, 0.4245000000, 0.6361000000, 1.0643000000, 1.9452000000, 3.7433000000", \
- "0.1873300000, 0.3139800000, 0.4239000000, 0.6363000000, 1.0636000000, 1.9454000000, 3.7433000000", \
- "0.1875400000, 0.3136000000, 0.4246000000, 0.6362000000, 1.0639000000, 1.9456000000, 3.7434000000", \
- "0.1873100000, 0.3141000000, 0.4233000000, 0.6361000000, 1.0630000000, 1.9453000000, 3.7422000000", \
- "0.1876000000, 0.3141000000, 0.4236000000, 0.6367000000, 1.0633000000, 1.9455000000, 3.7430000000", \
- "0.1874000000, 0.3143000000, 0.4242000000, 0.6373000000, 1.0642000000, 1.9454000000, 3.7434000000", \
- "0.1875000000, 0.3136000000, 0.4241000000, 0.6369000000, 1.0634000000, 1.9456000000, 3.7418000000", \
- "0.1875000000, 0.3140000000, 0.4249000000, 0.6377000000, 1.0647000000, 1.9452000000, 3.7434000000", \
- "0.2031000000, 0.3294000000, 0.4384000000, 0.6472000000, 1.0684000000, 1.9460000000, 3.7444000000", \
- "0.2137000000, 0.3401000000, 0.4500000000, 0.6603000000, 1.0789000000, 1.9498000000, 3.7432000000", \
- "0.2249000000, 0.3502000000, 0.4591000000, 0.6699000000, 1.0896000000, 1.9549000000, 3.7477000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1654300000, 0.2835000000, 0.3887700000, 0.5972700000, 1.0212000000, 1.8947000000, 3.6788000000", \
- "0.1654400000, 0.2837600000, 0.3887500000, 0.5976400000, 1.0220000000, 1.8970000000, 3.6760000000", \
- "0.1655300000, 0.2830600000, 0.3889300000, 0.5978000000, 1.0207000000, 1.8970000000, 3.6761000000", \
- "0.1653700000, 0.2837800000, 0.3897200000, 0.5971000000, 1.0211000000, 1.8944000000, 3.6831000000", \
- "0.1652000000, 0.2831000000, 0.3891000000, 0.5970000000, 1.0216000000, 1.8946000000, 3.6830000000", \
- "0.1653000000, 0.2831000000, 0.3897000000, 0.5976000000, 1.0210000000, 1.8946000000, 3.6815000000", \
- "0.1655000000, 0.2838000000, 0.3895000000, 0.5980000000, 1.0221000000, 1.8968000000, 3.6755000000", \
- "0.1670000000, 0.2849000000, 0.3909000000, 0.5985000000, 1.0211000000, 1.8955000000, 3.6769000000", \
- "0.1896000000, 0.3082000000, 0.4118000000, 0.6135000000, 1.0310000000, 1.8986000000, 3.6783000000", \
- "0.2010000000, 0.3209000000, 0.4256000000, 0.6268000000, 1.0387000000, 1.9049000000, 3.6791000000", \
- "0.2120000000, 0.3333000000, 0.4376000000, 0.6391000000, 1.0494000000, 1.9111000000, 3.6759000000");
- }
- sdf_cond : "(!A1&!B1&B2)";
- timing_sense : "positive_unate";
- when : "(!A1&!B1&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("1.0131700000, 1.2192700000, 1.3675700000, 1.6030700000, 1.9905700000, 2.6798700000, 4.0026700000", \
- "1.0133700000, 1.2194700000, 1.3677700000, 1.6032700000, 1.9907700000, 2.6806700000, 4.0026700000", \
- "1.0149300000, 1.2210300000, 1.3693300000, 1.6048300000, 1.9923300000, 2.6812300000, 4.0031300000", \
- "1.0257000000, 1.2318000000, 1.3803000000, 1.6157000000, 2.0029000000, 2.6927000000, 4.0152000000", \
- "1.0748000000, 1.2810000000, 1.4294000000, 1.6649000000, 2.0526000000, 2.7425000000, 4.0647000000", \
- "1.1578000000, 1.3638000000, 1.5121000000, 1.7475000000, 2.1352000000, 2.8241000000, 4.1474000000", \
- "1.3323000000, 1.5371000000, 1.6849000000, 1.9199000000, 2.3075000000, 2.9983000000, 4.3208000000", \
- "1.5122000000, 1.7172000000, 1.8648000000, 2.0995000000, 2.4874000000, 3.1781000000, 4.5011000000", \
- "1.9846700000, 2.1970700000, 2.3472700000, 2.5841700000, 2.9734700000, 3.6650700000, 4.9888700000", \
- "2.1919300000, 2.4117300000, 2.5675300000, 2.8101300000, 3.2027300000, 3.8952300000, 5.2190300000", \
- "2.3821000000, 2.6085000000, 2.7679000000, 3.0155000000, 3.4145000000, 4.1101000000, 5.4353000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.9570600000, 1.1060700000, 1.2182700000, 1.4093700000, 1.7484700000, 2.3901700000, 3.6575700000", \
- "0.9646200000, 1.1136700000, 1.2258700000, 1.4168700000, 1.7562700000, 2.3972700000, 3.6673700000", \
- "0.9720500000, 1.1211300000, 1.2333300000, 1.4244300000, 1.7633300000, 2.4054300000, 3.6755300000", \
- "0.9951000000, 1.1441000000, 1.2564000000, 1.4477000000, 1.7867000000, 2.4288000000, 3.6949000000", \
- "1.0599000000, 1.2089000000, 1.3212000000, 1.5124000000, 1.8516000000, 2.4935000000, 3.7637000000", \
- "1.1478000000, 1.2967000000, 1.4091000000, 1.6004000000, 1.9391000000, 2.5818000000, 3.8503000000", \
- "1.3096000000, 1.4584000000, 1.5705000000, 1.7617000000, 2.1002000000, 2.7432000000, 4.0117000000", \
- "1.4684000000, 1.6170000000, 1.7289000000, 1.9198000000, 2.2584000000, 2.9015000000, 4.1711000000", \
- "1.8822700000, 2.0375700000, 2.1525700000, 2.3456700000, 2.6860700000, 3.3284700000, 4.5978700000", \
- "2.0671300000, 2.2281300000, 2.3462300000, 2.5434300000, 2.8868300000, 3.5311300000, 4.8000300000", \
- "2.2374000000, 2.4036000000, 2.5247000000, 2.7251000000, 3.0727000000, 3.7176000000, 4.9870000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.2279500000, 0.3867000000, 0.5013000000, 0.7087000000, 1.1219000000, 1.9772000000, 3.7483000000", \
- "0.2279400000, 0.3868000000, 0.5013000000, 0.7087000000, 1.1219000000, 1.9778000000, 3.7517000000", \
- "0.2279100000, 0.3870000000, 0.5013000000, 0.7091000000, 1.1219000000, 1.9743000000, 3.7550000000", \
- "0.2279400000, 0.3866000000, 0.5023000000, 0.7095000000, 1.1220000000, 1.9762000000, 3.7509000000", \
- "0.2280000000, 0.3868000000, 0.5012000000, 0.7093000000, 1.1218000000, 1.9779000000, 3.7504000000", \
- "0.2279000000, 0.3868000000, 0.5014000000, 0.7096000000, 1.1219000000, 1.9746000000, 3.7475000000", \
- "0.2280000000, 0.3872000000, 0.5030000000, 0.7095000000, 1.1223000000, 1.9772000000, 3.7526000000", \
- "0.2280000000, 0.3877000000, 0.5025000000, 0.7109000000, 1.1230000000, 1.9781000000, 3.7501000000", \
- "0.2454000000, 0.4052000000, 0.5170000000, 0.7217000000, 1.1282000000, 1.9777000000, 3.7533000000", \
- "0.2590000000, 0.4232000000, 0.5366000000, 0.7366000000, 1.1382000000, 1.9806000000, 3.7555000000", \
- "0.2729000000, 0.4392000000, 0.5524000000, 0.7532000000, 1.1531000000, 1.9890000000, 3.7527000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1725700000, 0.2915300000, 0.3976000000, 0.6063000000, 1.0293000000, 1.9043000000, 3.6844000000", \
- "0.1726100000, 0.2918800000, 0.3976000000, 0.6060000000, 1.0284000000, 1.9028000000, 3.6883000000", \
- "0.1726300000, 0.2915500000, 0.3984000000, 0.6059000000, 1.0299000000, 1.9022000000, 3.6879000000", \
- "0.1725700000, 0.2918000000, 0.3974000000, 0.6064000000, 1.0298000000, 1.9041000000, 3.6824000000", \
- "0.1726000000, 0.2919000000, 0.3984000000, 0.6060000000, 1.0297000000, 1.9021000000, 3.6893000000", \
- "0.1726000000, 0.2918000000, 0.3976000000, 0.6063000000, 1.0301000000, 1.9032000000, 3.6802000000", \
- "0.1726000000, 0.2919000000, 0.3978000000, 0.6066000000, 1.0302000000, 1.9033000000, 3.6804000000", \
- "0.1729000000, 0.2920000000, 0.3979000000, 0.6066000000, 1.0303000000, 1.9028000000, 3.6809000000", \
- "0.1874000000, 0.3057000000, 0.4107000000, 0.6141000000, 1.0332000000, 1.9023000000, 3.6854000000", \
- "0.1971000000, 0.3168000000, 0.4220000000, 0.6245000000, 1.0399000000, 1.9062000000, 3.6858000000", \
- "0.2063000000, 0.3275000000, 0.4323000000, 0.6355000000, 1.0477000000, 1.9126000000, 3.6854000000");
- }
- sdf_cond : "(!A1&B1&!B2)";
- timing_sense : "positive_unate";
- when : "(!A1&B1&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("1.0340700000, 1.1947700000, 1.3168700000, 1.5232700000, 1.8841700000, 2.5573700000, 3.8772700000", \
- "1.0346700000, 1.1954700000, 1.3174700000, 1.5238700000, 1.8850700000, 2.5571700000, 3.8778700000", \
- "1.0365300000, 1.1973300000, 1.3193300000, 1.5258300000, 1.8866300000, 2.5598300000, 3.8780300000", \
- "1.0479000000, 1.2087000000, 1.3309000000, 1.5374000000, 1.8983000000, 2.5713000000, 3.8896000000", \
- "1.0973000000, 1.2581000000, 1.3802000000, 1.5867000000, 1.9480000000, 2.6203000000, 3.9410000000", \
- "1.1804000000, 1.3411000000, 1.4631000000, 1.6694000000, 2.0306000000, 2.7037000000, 4.0241000000", \
- "1.3544000000, 1.5149000000, 1.6366000000, 1.8426000000, 2.2037000000, 2.8768000000, 4.1977000000", \
- "1.5337000000, 1.6937000000, 1.8150000000, 2.0207000000, 2.3815000000, 3.0545000000, 4.3756000000", \
- "2.0152700000, 2.1801700000, 2.3030700000, 2.5098700000, 2.8719700000, 3.5456700000, 4.8662700000", \
- "2.2291300000, 2.3972300000, 2.5233300000, 2.7349300000, 3.0995300000, 3.7751300000, 5.0969300000", \
- "2.4238000000, 2.5954000000, 2.7230000000, 2.9368000000, 3.3067000000, 3.9853000000, 5.3074000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.7059100000, 0.8444500000, 0.9501800000, 1.1330700000, 1.4627700000, 2.0986700000, 3.3622700000", \
- "0.7127800000, 0.8512800000, 0.9571700000, 1.1398700000, 1.4699700000, 2.1052700000, 3.3704700000", \
- "0.7196700000, 0.8581800000, 0.9640700000, 1.1467300000, 1.4769300000, 2.1122300000, 3.3774300000", \
- "0.7414900000, 0.8801200000, 0.9859000000, 1.1687000000, 1.4990000000, 2.1343000000, 3.3994000000", \
- "0.8045600000, 0.9429000000, 1.0489000000, 1.2320000000, 1.5618000000, 2.1982000000, 3.4607000000", \
- "0.8953000000, 1.0336000000, 1.1393000000, 1.3224000000, 1.6523000000, 2.2887000000, 3.5533000000", \
- "1.0724000000, 1.2100000000, 1.3155000000, 1.4984000000, 1.8292000000, 2.4655000000, 3.7307000000", \
- "1.2474000000, 1.3849000000, 1.4904000000, 1.6733000000, 2.0041000000, 2.6411000000, 3.9081000000", \
- "1.6579700000, 1.8111700000, 1.9240700000, 2.1139700000, 2.4494700000, 3.0872700000, 4.3520700000", \
- "1.8341300000, 1.9954300000, 2.1126300000, 2.3074300000, 2.6470300000, 3.2872300000, 4.5534300000", \
- "1.9932000000, 2.1624000000, 2.2838000000, 2.4831000000, 2.8270000000, 3.4698000000, 4.7346000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1892300000, 0.3155000000, 0.4261000000, 0.6384000000, 1.0653000000, 1.9438000000, 3.7455000000", \
- "0.1891200000, 0.3155000000, 0.4255000000, 0.6395000000, 1.0663000000, 1.9464000000, 3.7428000000", \
- "0.1891200000, 0.3153000000, 0.4257000000, 0.6395000000, 1.0652000000, 1.9476000000, 3.7451000000", \
- "0.1892000000, 0.3155000000, 0.4259000000, 0.6393000000, 1.0650000000, 1.9475000000, 3.7451000000", \
- "0.1891000000, 0.3155000000, 0.4258000000, 0.6381000000, 1.0663000000, 1.9463000000, 3.7421000000", \
- "0.1891000000, 0.3153000000, 0.4263000000, 0.6382000000, 1.0655000000, 1.9443000000, 3.7417000000", \
- "0.1891000000, 0.3155000000, 0.4265000000, 0.6388000000, 1.0659000000, 1.9454000000, 3.7411000000", \
- "0.1894000000, 0.3159000000, 0.4266000000, 0.6390000000, 1.0657000000, 1.9460000000, 3.7441000000", \
- "0.2023000000, 0.3274000000, 0.4369000000, 0.6460000000, 1.0699000000, 1.9473000000, 3.7405000000", \
- "0.2121000000, 0.3396000000, 0.4487000000, 0.6576000000, 1.0768000000, 1.9506000000, 3.7438000000", \
- "0.2225000000, 0.3479000000, 0.4584000000, 0.6689000000, 1.0878000000, 1.9576000000, 3.7485000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1500900000, 0.2662800000, 0.3713000000, 0.5799900000, 1.0069000000, 1.8868000000, 3.6722000000", \
- "0.1502000000, 0.2662500000, 0.3712900000, 0.5801800000, 1.0077000000, 1.8871000000, 3.6750000000", \
- "0.1500600000, 0.2658100000, 0.3713200000, 0.5809800000, 1.0075000000, 1.8872000000, 3.6749000000", \
- "0.1500800000, 0.2660800000, 0.3713100000, 0.5809400000, 1.0077000000, 1.8872000000, 3.6750000000", \
- "0.1501100000, 0.2658200000, 0.3712000000, 0.5799000000, 1.0081000000, 1.8874000000, 3.6708000000", \
- "0.1500000000, 0.2660000000, 0.3714000000, 0.5800000000, 1.0083000000, 1.8876000000, 3.6747000000", \
- "0.1501000000, 0.2671000000, 0.3717000000, 0.5810000000, 1.0080000000, 1.8874000000, 3.6745000000", \
- "0.1526000000, 0.2682000000, 0.3731000000, 0.5822000000, 1.0089000000, 1.8871000000, 3.6714000000", \
- "0.1806000000, 0.2970000000, 0.3995000000, 0.6003000000, 1.0168000000, 1.8872000000, 3.6701000000", \
- "0.1943000000, 0.3125000000, 0.4146000000, 0.6147000000, 1.0271000000, 1.8922000000, 3.6733000000", \
- "0.2077000000, 0.3272000000, 0.4293000000, 0.6279000000, 1.0375000000, 1.8976000000, 3.6713000000");
- }
- sdf_cond : "(!A1&B1&B2)";
- timing_sense : "positive_unate";
- when : "(!A1&B1&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.9577300000, 1.1209700000, 1.2442700000, 1.4510700000, 1.8098700000, 2.4795700000, 3.7912700000", \
- "0.9639900000, 1.1274700000, 1.2506700000, 1.4579700000, 1.8175700000, 2.4847700000, 3.7984700000", \
- "0.9708100000, 1.1343300000, 1.2577300000, 1.4645300000, 1.8242300000, 2.4923300000, 3.8057300000", \
- "0.9926000000, 1.1562000000, 1.2797000000, 1.4866000000, 1.8467000000, 2.5140000000, 3.8292000000", \
- "1.0563000000, 1.2198000000, 1.3432000000, 1.5506000000, 1.9097000000, 2.5784000000, 3.8927000000", \
- "1.1441000000, 1.3075000000, 1.4308000000, 1.6375000000, 1.9974000000, 2.6667000000, 3.9777000000", \
- "1.3030000000, 1.4658000000, 1.5888000000, 1.7953000000, 2.1558000000, 2.8247000000, 4.1397000000", \
- "1.4565000000, 1.6190000000, 1.7418000000, 1.9488000000, 2.3096000000, 2.9790000000, 4.2942000000", \
- "1.8374700000, 2.0100700000, 2.1379700000, 2.3495700000, 2.7132700000, 3.3838700000, 4.6973700000", \
- "2.0055300000, 2.1835300000, 2.3148300000, 2.5319300000, 2.9008300000, 3.5744300000, 4.8902300000", \
- "2.1610000000, 2.3440000000, 2.4783000000, 2.6989000000, 3.0731000000, 3.7513000000, 5.0674000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.8955300000, 1.0444700000, 1.1566700000, 1.3476700000, 1.6864700000, 2.3284700000, 3.5985700000", \
- "0.8948000000, 1.0437700000, 1.1559700000, 1.3468700000, 1.6860700000, 2.3273700000, 3.5949700000", \
- "0.8957600000, 1.0447300000, 1.1569300000, 1.3478300000, 1.6869300000, 2.3285300000, 3.5983300000", \
- "0.9056500000, 1.0546000000, 1.1669000000, 1.3579000000, 1.6967000000, 2.3386000000, 3.6090000000", \
- "0.9538000000, 1.1028000000, 1.2150000000, 1.4059000000, 1.7453000000, 2.3868000000, 3.6537000000", \
- "1.0343000000, 1.1832000000, 1.2953000000, 1.4869000000, 1.8259000000, 2.4679000000, 3.7381000000", \
- "1.2046000000, 1.3533000000, 1.4651000000, 1.6560000000, 1.9947000000, 2.6374000000, 3.9042000000", \
- "1.3787000000, 1.5271000000, 1.6387000000, 1.8290000000, 2.1682000000, 2.8115000000, 4.0825000000", \
- "1.8236700000, 1.9803700000, 2.0959700000, 2.2899700000, 2.6310700000, 3.2741700000, 4.5448700000", \
- "2.0139300000, 2.1767300000, 2.2948300000, 2.4922300000, 2.8367300000, 3.4816300000, 4.7518300000", \
- "2.1843000000, 2.3535000000, 2.4745000000, 2.6743000000, 3.0221000000, 3.6700000000, 4.9405000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1898100000, 0.3181800000, 0.4285000000, 0.6412000000, 1.0662000000, 1.9427000000, 3.7368000000", \
- "0.1898900000, 0.3174400000, 0.4286000000, 0.6410000000, 1.0661000000, 1.9413000000, 3.7367000000", \
- "0.1899000000, 0.3172100000, 0.4285000000, 0.6416000000, 1.0667000000, 1.9405000000, 3.7364000000", \
- "0.1898600000, 0.3174000000, 0.4285000000, 0.6416000000, 1.0662000000, 1.9418000000, 3.7343000000", \
- "0.1898000000, 0.3174000000, 0.4284000000, 0.6426000000, 1.0663000000, 1.9392000000, 3.7335000000", \
- "0.1898000000, 0.3174000000, 0.4292000000, 0.6415000000, 1.0656000000, 1.9430000000, 3.7372000000", \
- "0.1899000000, 0.3176000000, 0.4298000000, 0.6415000000, 1.0667000000, 1.9399000000, 3.7332000000", \
- "0.1902000000, 0.3182000000, 0.4288000000, 0.6414000000, 1.0664000000, 1.9399000000, 3.7342000000", \
- "0.2108000000, 0.3393000000, 0.4494000000, 0.6568000000, 1.0734000000, 1.9423000000, 3.7355000000", \
- "0.2204000000, 0.3515000000, 0.4634000000, 0.6700000000, 1.0851000000, 1.9480000000, 3.7351000000", \
- "0.2296000000, 0.3627000000, 0.4730000000, 0.6831000000, 1.0961000000, 1.9572000000, 3.7379000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1726100000, 0.2920600000, 0.3985500000, 0.6061000000, 1.0299000000, 1.9023000000, 3.6876000000", \
- "0.1726400000, 0.2916000000, 0.3984500000, 0.6059000000, 1.0284000000, 1.9042000000, 3.6844000000", \
- "0.1729300000, 0.2919800000, 0.3987800000, 0.6060000000, 1.0299000000, 1.9024000000, 3.6884000000", \
- "0.1729100000, 0.2915700000, 0.3984000000, 0.6061000000, 1.0299000000, 1.9021000000, 3.6891000000", \
- "0.1726000000, 0.2918000000, 0.3979000000, 0.6061000000, 1.0283000000, 1.9043000000, 3.6846000000", \
- "0.1726000000, 0.2915000000, 0.3985000000, 0.6061000000, 1.0298000000, 1.9021000000, 3.6893000000", \
- "0.1727000000, 0.2920000000, 0.3979000000, 0.6068000000, 1.0304000000, 1.9041000000, 3.6825000000", \
- "0.1732000000, 0.2924000000, 0.3983000000, 0.6067000000, 1.0303000000, 1.9023000000, 3.6856000000", \
- "0.1943000000, 0.3110000000, 0.4155000000, 0.6181000000, 1.0370000000, 1.9054000000, 3.6811000000", \
- "0.2081000000, 0.3238000000, 0.4265000000, 0.6299000000, 1.0437000000, 1.9100000000, 3.6860000000", \
- "0.2218000000, 0.3370000000, 0.4391000000, 0.6398000000, 1.0513000000, 1.9145000000, 3.6881000000");
- }
- sdf_cond : "(!A1&A2&!B2)";
- timing_sense : "positive_unate";
- when : "(!A1&A2&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.9965600000, 1.2083700000, 1.3594700000, 1.5979700000, 1.9880700000, 2.6775700000, 3.9968700000", \
- "1.0027700000, 1.2145700000, 1.3656700000, 1.6043700000, 1.9945700000, 2.6839700000, 4.0019700000", \
- "1.0095300000, 1.2214300000, 1.3726300000, 1.6111300000, 2.0014300000, 2.6912300000, 4.0100300000", \
- "1.0312000000, 1.2432000000, 1.3944000000, 1.6330000000, 2.0234000000, 2.7129000000, 4.0326000000", \
- "1.0946000000, 1.3064000000, 1.4576000000, 1.6965000000, 2.0870000000, 2.7767000000, 4.0957000000", \
- "1.1824000000, 1.3941000000, 1.5450000000, 1.7838000000, 2.1744000000, 2.8642000000, 4.1833000000", \
- "1.3413000000, 1.5526000000, 1.7032000000, 1.9418000000, 2.3325000000, 3.0228000000, 4.3422000000", \
- "1.4949000000, 1.7056000000, 1.8560000000, 2.0947000000, 2.4858000000, 3.1761000000, 4.4963000000", \
- "1.8778700000, 2.1006700000, 2.2562700000, 2.4987700000, 2.8926700000, 3.5857700000, 4.9059700000", \
- "2.0471300000, 2.2775300000, 2.4385300000, 2.6881300000, 3.0869300000, 3.7827300000, 5.1016300000", \
- "2.2036000000, 2.4410000000, 2.6064000000, 2.8614000000, 3.2675000000, 3.9666000000, 5.2879000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("1.0022700000, 1.1504700000, 1.2620700000, 1.4526700000, 1.7921700000, 2.4347700000, 3.7061700000", \
- "1.0017700000, 1.1498700000, 1.2615700000, 1.4522700000, 1.7914700000, 2.4348700000, 3.7042700000", \
- "1.0029300000, 1.1510300000, 1.2627300000, 1.4533300000, 1.7928300000, 2.4356300000, 3.7064300000", \
- "1.0137000000, 1.1618000000, 1.2735000000, 1.4640000000, 1.8038000000, 2.4472000000, 3.7201000000", \
- "1.0641000000, 1.2122000000, 1.3239000000, 1.5146000000, 1.8540000000, 2.4973000000, 3.7669000000", \
- "1.1465000000, 1.2946000000, 1.4063000000, 1.5970000000, 1.9363000000, 2.5804000000, 3.8525000000", \
- "1.3193000000, 1.4673000000, 1.5787000000, 1.7693000000, 2.1081000000, 2.7527000000, 4.0224000000", \
- "1.4950000000, 1.6429000000, 1.7541000000, 1.9443000000, 2.2839000000, 2.9279000000, 4.2011000000", \
- "1.9725700000, 2.1246700000, 2.2374700000, 2.4287700000, 2.7689700000, 3.4133700000, 4.6831700000", \
- "2.1830300000, 2.3402300000, 2.4558300000, 2.6502300000, 2.9926300000, 3.6379300000, 4.9075300000", \
- "2.3728000000, 2.5354000000, 2.6534000000, 2.8501000000, 3.1949000000, 3.8425000000, 5.1150000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.2338400000, 0.3944000000, 0.5098000000, 0.7185000000, 1.1318000000, 1.9802000000, 3.7510000000", \
- "0.2338400000, 0.3944000000, 0.5099000000, 0.7192000000, 1.1321000000, 1.9779000000, 3.7507000000", \
- "0.2338200000, 0.3944000000, 0.5089000000, 0.7183000000, 1.1323000000, 1.9811000000, 3.7508000000", \
- "0.2338500000, 0.3944000000, 0.5094000000, 0.7192000000, 1.1317000000, 1.9780000000, 3.7480000000", \
- "0.2338000000, 0.3941000000, 0.5102000000, 0.7182000000, 1.1316000000, 1.9782000000, 3.7508000000", \
- "0.2338000000, 0.3941000000, 0.5093000000, 0.7185000000, 1.1317000000, 1.9803000000, 3.7521000000", \
- "0.2340000000, 0.3944000000, 0.5099000000, 0.7193000000, 1.1320000000, 1.9805000000, 3.7513000000", \
- "0.2342000000, 0.3952000000, 0.5110000000, 0.7202000000, 1.1316000000, 1.9794000000, 3.7509000000", \
- "0.2562000000, 0.4191000000, 0.5315000000, 0.7337000000, 1.1393000000, 1.9829000000, 3.7524000000", \
- "0.2674000000, 0.4359000000, 0.5498000000, 0.7516000000, 1.1521000000, 1.9895000000, 3.7532000000", \
- "0.2779000000, 0.4508000000, 0.5668000000, 0.7687000000, 1.1657000000, 1.9966000000, 3.7494000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1734800000, 0.2920000000, 0.3980000000, 0.6064000000, 1.0305000000, 1.9063000000, 3.6888000000", \
- "0.1735200000, 0.2919000000, 0.3976000000, 0.6065000000, 1.0313000000, 1.9071000000, 3.6881000000", \
- "0.1735400000, 0.2919000000, 0.3980000000, 0.6064000000, 1.0306000000, 1.9066000000, 3.6887000000", \
- "0.1734300000, 0.2922000000, 0.3985000000, 0.6064000000, 1.0302000000, 1.9052000000, 3.6926000000", \
- "0.1736000000, 0.2920000000, 0.3976000000, 0.6065000000, 1.0310000000, 1.9070000000, 3.6898000000", \
- "0.1736000000, 0.2922000000, 0.3979000000, 0.6069000000, 1.0312000000, 1.9064000000, 3.6883000000", \
- "0.1736000000, 0.2925000000, 0.3979000000, 0.6069000000, 1.0317000000, 1.9072000000, 3.6863000000", \
- "0.1738000000, 0.2925000000, 0.3982000000, 0.6072000000, 1.0315000000, 1.9056000000, 3.6895000000", \
- "0.1860000000, 0.3027000000, 0.4065000000, 0.6121000000, 1.0321000000, 1.9066000000, 3.6873000000", \
- "0.1980000000, 0.3137000000, 0.4173000000, 0.6208000000, 1.0400000000, 1.9088000000, 3.6875000000", \
- "0.2098000000, 0.3250000000, 0.4278000000, 0.6304000000, 1.0464000000, 1.9113000000, 3.6912000000");
- }
- sdf_cond : "(A1&!A2&!B2)";
- timing_sense : "positive_unate";
- when : "(A1&!A2&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.9576400000, 1.1208700000, 1.2442700000, 1.4513700000, 1.8109700000, 2.4794700000, 3.7926700000", \
- "0.9634200000, 1.1268700000, 1.2501700000, 1.4572700000, 1.8159700000, 2.4847700000, 3.7986700000", \
- "0.9695500000, 1.1330300000, 1.2564300000, 1.4634300000, 1.8226300000, 2.4911300000, 3.8043300000", \
- "0.9899000000, 1.1534000000, 1.2769000000, 1.4841000000, 1.8439000000, 2.5115000000, 3.8258000000", \
- "1.0519000000, 1.2152000000, 1.3386000000, 1.5459000000, 1.9061000000, 2.5742000000, 3.8880000000", \
- "1.1396000000, 1.3029000000, 1.4262000000, 1.6334000000, 1.9924000000, 2.6619000000, 3.9743000000", \
- "1.2994000000, 1.4622000000, 1.5851000000, 1.7917000000, 2.1521000000, 2.8210000000, 4.1357000000", \
- "1.4538000000, 1.6162000000, 1.7391000000, 1.9460000000, 2.3069000000, 2.9759000000, 4.2911000000", \
- "1.8357700000, 2.0082700000, 2.1362700000, 2.3478700000, 2.7115700000, 3.3823700000, 4.6961700000", \
- "2.0041300000, 2.1820300000, 2.3133300000, 2.5304300000, 2.8994300000, 3.5732300000, 4.8884300000", \
- "2.1596000000, 2.3427000000, 2.4769000000, 2.6976000000, 3.0718000000, 3.7499000000, 5.0659000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.6813500000, 0.8110400000, 0.9117200000, 1.0886700000, 1.4158700000, 2.0519700000, 3.3189700000", \
- "0.6822100000, 0.8119100000, 0.9126000000, 1.0895700000, 1.4167700000, 2.0528700000, 3.3187700000", \
- "0.6847200000, 0.8144700000, 0.9150300000, 1.0923300000, 1.4195300000, 2.0567300000, 3.3220300000", \
- "0.6989300000, 0.8286900000, 0.9293500000, 1.1067000000, 1.4339000000, 2.0710000000, 3.3370000000", \
- "0.7550400000, 0.8847000000, 0.9855000000, 1.1627000000, 1.4902000000, 2.1271000000, 3.3936000000", \
- "0.8441000000, 0.9736000000, 1.0742000000, 1.2512000000, 1.5786000000, 2.2151000000, 3.4809000000", \
- "1.0289000000, 1.1579000000, 1.2582000000, 1.4351000000, 1.7629000000, 2.4006000000, 3.6649000000", \
- "1.2140000000, 1.3429000000, 1.4431000000, 1.6202000000, 1.9481000000, 2.5863000000, 3.8548000000", \
- "1.6392700000, 1.7812700000, 1.8869700000, 2.0693700000, 2.4003700000, 3.0392700000, 4.3059700000", \
- "1.8181300000, 1.9671300000, 2.0759300000, 2.2609300000, 2.5944300000, 3.2347300000, 4.5017300000", \
- "1.9781000000, 2.1341000000, 2.2461000000, 2.4338000000, 2.7692000000, 3.4115000000, 4.6795000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1898000000, 0.3175400000, 0.4284000000, 0.6418000000, 1.0668000000, 1.9430000000, 3.7342000000", \
- "0.1899200000, 0.3174000000, 0.4284000000, 0.6408000000, 1.0659000000, 1.9395000000, 3.7335000000", \
- "0.1898500000, 0.3173400000, 0.4293000000, 0.6411000000, 1.0658000000, 1.9394000000, 3.7329000000", \
- "0.1898200000, 0.3175000000, 0.4284000000, 0.6421000000, 1.0659000000, 1.9404000000, 3.7325000000", \
- "0.1898000000, 0.3175000000, 0.4286000000, 0.6415000000, 1.0664000000, 1.9436000000, 3.7356000000", \
- "0.1898000000, 0.3172000000, 0.4288000000, 0.6419000000, 1.0660000000, 1.9427000000, 3.7367000000", \
- "0.1900000000, 0.3177000000, 0.4288000000, 0.6415000000, 1.0670000000, 1.9406000000, 3.7340000000", \
- "0.1901000000, 0.3191000000, 0.4287000000, 0.6418000000, 1.0666000000, 1.9415000000, 3.7343000000", \
- "0.2109000000, 0.3395000000, 0.4494000000, 0.6570000000, 1.0737000000, 1.9433000000, 3.7370000000", \
- "0.2206000000, 0.3516000000, 0.4633000000, 0.6701000000, 1.0853000000, 1.9486000000, 3.7347000000", \
- "0.2300000000, 0.3627000000, 0.4734000000, 0.6841000000, 1.0961000000, 1.9572000000, 3.7412000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1437700000, 0.2552800000, 0.3597100000, 0.5711200000, 1.0025000000, 1.8868000000, 3.6757000000", \
- "0.1438200000, 0.2552600000, 0.3597400000, 0.5711200000, 1.0024300000, 1.8880000000, 3.6727000000", \
- "0.1437000000, 0.2550500000, 0.3593000000, 0.5710200000, 1.0033800000, 1.8886000000, 3.6748000000", \
- "0.1437000000, 0.2556700000, 0.3595000000, 0.5710200000, 1.0027000000, 1.8888000000, 3.6761000000", \
- "0.1438000000, 0.2551800000, 0.3598200000, 0.5710000000, 1.0020000000, 1.8887000000, 3.6771000000", \
- "0.1438000000, 0.2554000000, 0.3598000000, 0.5711000000, 1.0027000000, 1.8882000000, 3.6728000000", \
- "0.1439000000, 0.2556000000, 0.3603000000, 0.5714000000, 1.0017000000, 1.8889000000, 3.6736000000", \
- "0.1461000000, 0.2571000000, 0.3613000000, 0.5720000000, 1.0039000000, 1.8889000000, 3.6787000000", \
- "0.1746000000, 0.2827000000, 0.3828000000, 0.5864000000, 1.0120000000, 1.8903000000, 3.6747000000", \
- "0.1888000000, 0.2968000000, 0.3956000000, 0.5969000000, 1.0171000000, 1.8956000000, 3.6744000000", \
- "0.2025000000, 0.3101000000, 0.4069000000, 0.6062000000, 1.0246000000, 1.8958000000, 3.6761000000");
- }
- sdf_cond : "(A1&A2&!B2)";
- timing_sense : "positive_unate";
- when : "(A1&A2&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.9029700000, 1.0663700000, 1.1897700000, 1.3964700000, 1.7555700000, 2.4249700000, 3.7389700000", \
- "0.9055000000, 1.0688700000, 1.1923700000, 1.3992700000, 1.7595700000, 2.4279700000, 3.7424700000", \
- "0.9084900000, 1.0720300000, 1.1955300000, 1.4025300000, 1.7614300000, 2.4314300000, 3.7451300000", \
- "0.9205100000, 1.0841000000, 1.2078000000, 1.4151000000, 1.7752000000, 2.4427000000, 3.7572000000", \
- "0.9668000000, 1.1303000000, 1.2537000000, 1.4608000000, 1.8214000000, 2.4897000000, 3.8037000000", \
- "1.0461000000, 1.2093000000, 1.3324000000, 1.5397000000, 1.9002000000, 2.5693000000, 3.8842000000", \
- "1.2167000000, 1.3790000000, 1.5017000000, 1.7086000000, 2.0693000000, 2.7390000000, 4.0516000000", \
- "1.3940000000, 1.5556000000, 1.6780000000, 1.8847000000, 2.2457000000, 2.9162000000, 4.2318000000", \
- "1.8372700000, 2.0081700000, 2.1362700000, 2.3480700000, 2.7120700000, 3.3835700000, 4.6976700000", \
- "2.0275300000, 2.2023300000, 2.3321300000, 2.5489300000, 2.9196300000, 3.5946300000, 4.9086300000", \
- "2.2004000000, 2.3798000000, 2.5113000000, 2.7299000000, 3.1059000000, 3.7868000000, 5.1030000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.7445100000, 0.8906700000, 1.0009700000, 1.1884700000, 1.5232700000, 2.1612700000, 3.4280700000", \
- "0.7486700000, 0.8949400000, 1.0048700000, 1.1930700000, 1.5276700000, 2.1646700000, 3.4311700000", \
- "0.7529000000, 0.8989300000, 1.0096300000, 1.1972300000, 1.5318300000, 2.1702300000, 3.4354300000", \
- "0.7675600000, 0.9140000000, 1.0245000000, 1.2124000000, 1.5469000000, 2.1844000000, 3.4509000000", \
- "0.8160100000, 0.9623000000, 1.0723000000, 1.2604000000, 1.5952000000, 2.2333000000, 3.4972000000", \
- "0.8937000000, 1.0396000000, 1.1494000000, 1.3376000000, 1.6728000000, 2.3111000000, 3.5744000000", \
- "1.0607000000, 1.2060000000, 1.3157000000, 1.5034000000, 1.8394000000, 2.4781000000, 3.7429000000", \
- "1.2329000000, 1.3777000000, 1.4874000000, 1.6752000000, 2.0115000000, 2.6508000000, 3.9187000000", \
- "1.6232700000, 1.7834700000, 1.9001700000, 2.0954700000, 2.4366700000, 3.0770700000, 4.3439700000", \
- "1.7861300000, 1.9544300000, 2.0745300000, 2.2729300000, 2.6184300000, 3.2619300000, 4.5284300000", \
- "1.9313000000, 2.1078000000, 2.2316000000, 2.4333000000, 2.7812000000, 3.4289000000, 4.6935000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1898500000, 0.3174300000, 0.4285000000, 0.6412000000, 1.0659000000, 1.9398000000, 3.7323000000", \
- "0.1899600000, 0.3172800000, 0.4284300000, 0.6411000000, 1.0664000000, 1.9402000000, 3.7352000000", \
- "0.1898300000, 0.3173400000, 0.4285000000, 0.6408000000, 1.0660000000, 1.9415000000, 3.7327000000", \
- "0.1898900000, 0.3173300000, 0.4285000000, 0.6417000000, 1.0659000000, 1.9414000000, 3.7355000000", \
- "0.1898000000, 0.3174000000, 0.4286000000, 0.6412000000, 1.0665000000, 1.9411000000, 3.7363000000", \
- "0.1898000000, 0.3175000000, 0.4287000000, 0.6417000000, 1.0662000000, 1.9395000000, 3.7335000000", \
- "0.1899000000, 0.3179000000, 0.4295000000, 0.6420000000, 1.0665000000, 1.9421000000, 3.7372000000", \
- "0.1905000000, 0.3189000000, 0.4300000000, 0.6424000000, 1.0664000000, 1.9397000000, 3.7345000000", \
- "0.2138000000, 0.3428000000, 0.4533000000, 0.6601000000, 1.0751000000, 1.9425000000, 3.7371000000", \
- "0.2267000000, 0.3543000000, 0.4646000000, 0.6758000000, 1.0900000000, 1.9514000000, 3.7380000000", \
- "0.2404000000, 0.3651000000, 0.4745000000, 0.6859000000, 1.1032000000, 1.9620000000, 3.7416000000");
- }
- related_pin : "B2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1654200000, 0.2830600000, 0.3890000000, 0.5979900000, 1.0208000000, 1.8953000000, 3.6826000000", \
- "0.1654800000, 0.2830800000, 0.3896900000, 0.5972200000, 1.0208000000, 1.8956000000, 3.6809000000", \
- "0.1654400000, 0.2836800000, 0.3889600000, 0.5980100000, 1.0215000000, 1.8957000000, 3.6740000000", \
- "0.1654300000, 0.2830500000, 0.3889100000, 0.5971600000, 1.0209000000, 1.8950000000, 3.6818000000", \
- "0.1654600000, 0.2834000000, 0.3898000000, 0.5973000000, 1.0220000000, 1.8968000000, 3.6764000000", \
- "0.1654000000, 0.2835000000, 0.3894000000, 0.5980000000, 1.0219000000, 1.8971000000, 3.6747000000", \
- "0.1655000000, 0.2839000000, 0.3902000000, 0.5977000000, 1.0209000000, 1.8971000000, 3.6742000000", \
- "0.1686000000, 0.2862000000, 0.3914000000, 0.5991000000, 1.0214000000, 1.8969000000, 3.6798000000", \
- "0.2030000000, 0.3172000000, 0.4197000000, 0.6208000000, 1.0352000000, 1.8979000000, 3.6796000000", \
- "0.2199000000, 0.3337000000, 0.4354000000, 0.6341000000, 1.0457000000, 1.9080000000, 3.6796000000", \
- "0.2363000000, 0.3505000000, 0.4490000000, 0.6466000000, 1.0553000000, 1.9148000000, 3.6790000000");
- }
- sdf_cond : "(!A1&A2&!B1)";
- timing_sense : "positive_unate";
- when : "(!A1&A2&!B1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.9420100000, 1.1537700000, 1.3049700000, 1.5435700000, 1.9339700000, 2.6248700000, 3.9422700000", \
- "0.9446300000, 1.1564700000, 1.3077700000, 1.5464700000, 1.9368700000, 2.6267700000, 3.9460700000", \
- "0.9476600000, 1.1596300000, 1.3109300000, 1.5495300000, 1.9400300000, 2.6300300000, 3.9483300000", \
- "0.9597000000, 1.1717000000, 1.3231000000, 1.5619000000, 1.9525000000, 2.6424000000, 3.9625000000", \
- "1.0058000000, 1.2177000000, 1.3691000000, 1.6080000000, 1.9988000000, 2.6888000000, 4.0089000000", \
- "1.0850000000, 1.2967000000, 1.4476000000, 1.6865000000, 2.0774000000, 2.7684000000, 4.0878000000", \
- "1.2556000000, 1.4663000000, 1.6166000000, 1.8551000000, 2.2462000000, 2.9370000000, 4.2575000000", \
- "1.4326000000, 1.6423000000, 1.7923000000, 2.0307000000, 2.4221000000, 3.1133000000, 4.4340000000", \
- "1.8798700000, 2.1034700000, 2.2592700000, 2.5018700000, 2.8962700000, 3.5895700000, 4.9098700000", \
- "2.0735300000, 2.3045300000, 2.4660300000, 2.7166300000, 3.1163300000, 3.8119300000, 5.1349300000", \
- "2.2488000000, 2.4887000000, 2.6544000000, 2.9097000000, 3.3181000000, 4.0191000000, 5.3423000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.8745700000, 1.0218700000, 1.1329700000, 1.3226700000, 1.6602700000, 2.3010700000, 3.5711700000", \
- "0.8791100000, 1.0264700000, 1.1375700000, 1.3273700000, 1.6645700000, 2.3061700000, 3.5745700000", \
- "0.8839400000, 1.0313300000, 1.1425300000, 1.3323300000, 1.6693300000, 2.3111300000, 3.5809300000", \
- "0.9005800000, 1.0480000000, 1.1592000000, 1.3491000000, 1.6861000000, 2.3279000000, 3.5957000000", \
- "0.9536000000, 1.1009000000, 1.2121000000, 1.4019000000, 1.7398000000, 2.3806000000, 3.6507000000", \
- "1.0345000000, 1.1817000000, 1.2928000000, 1.4826000000, 1.8204000000, 2.4616000000, 3.7273000000", \
- "1.2033000000, 1.3503000000, 1.4611000000, 1.6506000000, 1.9885000000, 2.6299000000, 3.8957000000", \
- "1.3779000000, 1.5243000000, 1.6349000000, 1.8239000000, 2.1620000000, 2.8040000000, 4.0746000000", \
- "1.8235700000, 1.9788700000, 2.0934700000, 2.2861700000, 2.6253700000, 3.2673700000, 4.5369700000", \
- "2.0132300000, 2.1747300000, 2.2921300000, 2.4883300000, 2.8318300000, 3.4752300000, 4.7434300000", \
- "2.1836000000, 2.3517000000, 2.4719000000, 2.6708000000, 3.0170000000, 3.6641000000, 4.9326000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.2337900000, 0.3944000000, 0.5100000000, 0.7182000000, 1.1306000000, 1.9817000000, 3.7506000000", \
- "0.2337700000, 0.3945500000, 0.5100000000, 0.7182000000, 1.1316000000, 1.9803000000, 3.7521000000", \
- "0.2339000000, 0.3943800000, 0.5100000000, 0.7190000000, 1.1316000000, 1.9778000000, 3.7525000000", \
- "0.2337600000, 0.3944000000, 0.5099000000, 0.7182000000, 1.1314000000, 1.9777000000, 3.7469000000", \
- "0.2337000000, 0.3944000000, 0.5094000000, 0.7189000000, 1.1308000000, 1.9778000000, 3.7480000000", \
- "0.2338000000, 0.3940000000, 0.5093000000, 0.7188000000, 1.1305000000, 1.9816000000, 3.7476000000", \
- "0.2338000000, 0.3951000000, 0.5109000000, 0.7205000000, 1.1315000000, 1.9778000000, 3.7487000000", \
- "0.2344000000, 0.3964000000, 0.5126000000, 0.7212000000, 1.1316000000, 1.9802000000, 3.7511000000", \
- "0.2617000000, 0.4253000000, 0.5369000000, 0.7383000000, 1.1416000000, 1.9822000000, 3.7524000000", \
- "0.2780000000, 0.4451000000, 0.5588000000, 0.7599000000, 1.1556000000, 1.9888000000, 3.7500000000", \
- "0.2949000000, 0.4640000000, 0.5779000000, 0.7770000000, 1.1730000000, 2.0012000000, 3.7506000000");
- }
- related_pin : "B2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1704100000, 0.2892300000, 0.3943900000, 0.6033000000, 1.0271000000, 1.9003000000, 3.6887000000", \
- "0.1703200000, 0.2887600000, 0.3943000000, 0.6034000000, 1.0278000000, 1.9026000000, 3.6800000000", \
- "0.1704300000, 0.2888300000, 0.3952800000, 0.6033000000, 1.0276000000, 1.9015000000, 3.6849000000", \
- "0.1704000000, 0.2887600000, 0.3943000000, 0.6033000000, 1.0276000000, 1.9026000000, 3.6804000000", \
- "0.1703000000, 0.2887000000, 0.3953000000, 0.6032000000, 1.0269000000, 1.9002000000, 3.6887000000", \
- "0.1704000000, 0.2889000000, 0.3944000000, 0.6033000000, 1.0272000000, 1.9028000000, 3.6847000000", \
- "0.1706000000, 0.2897000000, 0.3945000000, 0.6036000000, 1.0271000000, 1.9028000000, 3.6829000000", \
- "0.1702000000, 0.2891000000, 0.3950000000, 0.6032000000, 1.0273000000, 1.9015000000, 3.6846000000", \
- "0.1926000000, 0.3084000000, 0.4122000000, 0.6143000000, 1.0327000000, 1.9017000000, 3.6800000000", \
- "0.2066000000, 0.3216000000, 0.4242000000, 0.6275000000, 1.0415000000, 1.9069000000, 3.6830000000", \
- "0.2204000000, 0.3354000000, 0.4362000000, 0.6365000000, 1.0485000000, 1.9129000000, 3.6851000000");
- }
- sdf_cond : "(A1&!A2&!B1)";
- timing_sense : "positive_unate";
- when : "(A1&!A2&!B1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.9029900000, 1.0664700000, 1.1895700000, 1.3969700000, 1.7555700000, 2.4255700000, 3.7369700000", \
- "0.9051100000, 1.0685700000, 1.1921700000, 1.3991700000, 1.7578700000, 2.4279700000, 3.7398700000", \
- "0.9075300000, 1.0711300000, 1.1946300000, 1.4018300000, 1.7605300000, 2.4306300000, 3.7423300000", \
- "0.9180400000, 1.0816000000, 1.2055000000, 1.4124000000, 1.7726000000, 2.4416000000, 3.7545000000", \
- "0.9625000000, 1.1263000000, 1.2498000000, 1.4571000000, 1.8162000000, 2.4863000000, 3.7973000000", \
- "1.0409000000, 1.2045000000, 1.3276000000, 1.5348000000, 1.8953000000, 2.5643000000, 3.8792000000", \
- "1.2121000000, 1.3753000000, 1.4973000000, 1.7042000000, 2.0648000000, 2.7349000000, 4.0477000000", \
- "1.3911000000, 1.5519000000, 1.6744000000, 1.8812000000, 2.2421000000, 2.9133000000, 4.2290000000", \
- "1.8348700000, 2.0057700000, 2.1339700000, 2.3459700000, 2.7099700000, 3.3814700000, 4.6963700000", \
- "2.0255300000, 2.2004300000, 2.3303300000, 2.5473300000, 2.9180300000, 3.5926300000, 4.9067300000", \
- "2.1988000000, 2.3782000000, 2.5098000000, 2.7285000000, 3.1040000000, 3.7852000000, 5.1005000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.5822800000, 0.7104100000, 0.8097700000, 0.9850600000, 1.3091700000, 1.9438700000, 3.2061700000", \
- "0.5866300000, 0.7147900000, 0.8144300000, 0.9893700000, 1.3134700000, 1.9477700000, 3.2110700000", \
- "0.5915600000, 0.7200200000, 0.8193300000, 0.9946300000, 1.3185300000, 1.9518300000, 3.2175300000", \
- "0.6090800000, 0.7376400000, 0.8370400000, 1.0125000000, 1.3368000000, 1.9713000000, 3.2348000000", \
- "0.6654800000, 0.7936700000, 0.8934000000, 1.0687000000, 1.3933000000, 2.0277000000, 3.2917000000", \
- "0.7527000000, 0.8805000000, 0.9797000000, 1.1553000000, 1.4798000000, 2.1145000000, 3.3772000000", \
- "0.9350000000, 1.0613000000, 1.1604000000, 1.3361000000, 1.6617000000, 2.2967000000, 3.5598000000", \
- "1.1089000000, 1.2382000000, 1.3379000000, 1.5139000000, 1.8397000000, 2.4761000000, 3.7381000000", \
- "1.4803700000, 1.6276700000, 1.7353700000, 1.9192700000, 2.2507700000, 2.8875700000, 4.1529700000", \
- "1.6348300000, 1.7908300000, 1.9023300000, 2.0893300000, 2.4237300000, 3.0635300000, 4.3288300000", \
- "1.7728000000, 1.9367000000, 2.0524000000, 2.2428000000, 2.5793000000, 3.2205000000, 4.4868000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1897600000, 0.3171800000, 0.4290000000, 0.6406000000, 1.0661000000, 1.9426000000, 3.7368000000", \
- "0.1897600000, 0.3173600000, 0.4291100000, 0.6408000000, 1.0662000000, 1.9427000000, 3.7369000000", \
- "0.1899000000, 0.3173600000, 0.4291000000, 0.6406000000, 1.0661000000, 1.9426000000, 3.7369000000", \
- "0.1897300000, 0.3173600000, 0.4282000000, 0.6411000000, 1.0666000000, 1.9434000000, 3.7365000000", \
- "0.1898000000, 0.3173000000, 0.4286000000, 0.6408000000, 1.0656000000, 1.9425000000, 3.7367000000", \
- "0.1899000000, 0.3175000000, 0.4288000000, 0.6417000000, 1.0662000000, 1.9405000000, 3.7327000000", \
- "0.1900000000, 0.3179000000, 0.4295000000, 0.6422000000, 1.0664000000, 1.9433000000, 3.7369000000", \
- "0.1905000000, 0.3187000000, 0.4297000000, 0.6415000000, 1.0668000000, 1.9400000000, 3.7322000000", \
- "0.2139000000, 0.3429000000, 0.4533000000, 0.6604000000, 1.0753000000, 1.9433000000, 3.7371000000", \
- "0.2270000000, 0.3544000000, 0.4649000000, 0.6759000000, 1.0901000000, 1.9494000000, 3.7385000000", \
- "0.2405000000, 0.3654000000, 0.4761000000, 0.6868000000, 1.1033000000, 1.9623000000, 3.7424000000");
- }
- related_pin : "B2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0032300000, 0.0064500000, 0.0129100000, 0.0258200000, 0.0516300000, 0.1032600000");
- values("0.1389800000, 0.2499800000, 0.3542700000, 0.5656600000, 0.9979800000, 1.8842000000, 3.6685000000", \
- "0.1389800000, 0.2498800000, 0.3547500000, 0.5659500000, 0.9982200000, 1.8847000000, 3.6711000000", \
- "0.1389500000, 0.2499600000, 0.3543100000, 0.5655200000, 0.9982300000, 1.8825000000, 3.6729000000", \
- "0.1389900000, 0.2499700000, 0.3541100000, 0.5650200000, 0.9981200000, 1.8852000000, 3.6728000000", \
- "0.1392400000, 0.2498700000, 0.3546700000, 0.5659500000, 0.9982000000, 1.8852000000, 3.6729000000", \
- "0.1391000000, 0.2500000000, 0.3544000000, 0.5656000000, 0.9981000000, 1.8838000000, 3.6680000000", \
- "0.1399000000, 0.2512000000, 0.3556000000, 0.5653000000, 0.9980000000, 1.8839000000, 3.6673000000", \
- "0.1496000000, 0.2567000000, 0.3590000000, 0.5686000000, 0.9988000000, 1.8844000000, 3.6684000000", \
- "0.1846000000, 0.2916000000, 0.3898000000, 0.5911000000, 1.0107000000, 1.8869000000, 3.6689000000", \
- "0.2016000000, 0.3086000000, 0.4049000000, 0.6029000000, 1.0210000000, 1.8903000000, 3.6723000000", \
- "0.2176000000, 0.3252000000, 0.4200000000, 0.6146000000, 1.0277000000, 1.8974000000, 3.6752000000");
- }
- sdf_cond : "(A1&A2&!B1)";
- timing_sense : "positive_unate";
- when : "(A1&A2&!B1)";
- }
- }
- }
-
- cell ("sky130_fd_sc_hvl__o22ai_1") {
- area : 15.628800000;
- cell_footprint : "sky130_fd_sc_hvl__o22ai";
- cell_leakage_power : 0.0000000000;
- pg_pin ("VGND") {
- pg_type : "primary_ground";
- related_bias_pin : "VPB";
- voltage_name : "VGND";
- }
- pg_pin ("VNB") {
- pg_type : "nwell";
- physical_connection : "device_layer";
- voltage_name : "VNB";
- }
- pg_pin ("VPB") {
- pg_type : "pwell";
- physical_connection : "device_layer";
- voltage_name : "VPB";
- }
- pg_pin ("VPWR") {
- pg_type : "primary_power";
- related_bias_pin : "VNB";
- voltage_name : "VPWR";
- }
- pin ("A1") {
- capacitance : 0.0039900000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0055200000, 0.0055700000, 0.0058200000, 0.0051700000, 0.0050300000, 0.0053300000, 0.0053300000, 0.0056400000, 0.0063600000, 0.0067200000, 0.0070400000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0035000000, 0.0040800000, 0.0036900000, 0.0031600000, 0.0032800000, 0.0035400000, 0.0035400000, 0.0037800000, 0.0041700000, 0.0043700000, 0.0045400000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("A2") {
- capacitance : 0.0040800000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0039400000, 0.0044200000, 0.0039900000, 0.0036500000, 0.0036600000, 0.0039200000, 0.0039000000, 0.0041500000, 0.0046200000, 0.0048900000, 0.0050800000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0044900000, 0.0051300000, 0.0046600000, 0.0041400000, 0.0041500000, 0.0044000000, 0.0044200000, 0.0046700000, 0.0052400000, 0.0055100000, 0.0056800000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B1") {
- capacitance : 0.0041700000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0049500000, 0.0048800000, 0.0046600000, 0.0047000000, 0.0046700000, 0.0049700000, 0.0049700000, 0.0052900000, 0.0058500000, 0.0062400000, 0.0065700000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0040200000, 0.0038300000, 0.0041800000, 0.0035300000, 0.0035500000, 0.0038000000, 0.0038000000, 0.0040300000, 0.0044800000, 0.0046900000, 0.0049000000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("B2") {
- capacitance : 0.0043700000;
- clock : "false";
- direction : "input";
- internal_power () {
- fall_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0038500000, 0.0042200000, 0.0037700000, 0.0032700000, 0.0032900000, 0.0035600000, 0.0035500000, 0.0037600000, 0.0041700000, 0.0043600000, 0.0045400000");
- }
- rise_power ("hidden_pwr_template11") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- values("0.0048800000, 0.0048600000, 0.0045800000, 0.0044900000, 0.0044200000, 0.0046900000, 0.0046700000, 0.0049800000, 0.0054800000, 0.0058700000, 0.0061900000");
- }
- }
- max_transition : 3.7500000000;
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- }
- pin ("Y") {
- direction : "output";
- function : "(!B1&!B2) | (!A1&!A2)";
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.0057000000, 0.0038900000, 0.0021000000, -0.001500000, -0.008720000, -0.023160000, -0.052030000", \
- "0.0057900000, 0.0039900000, 0.0021900000, -0.001420000, -0.008630000, -0.023080000, -0.051940000", \
- "0.0059000000, 0.0040900000, 0.0022900000, -0.001310000, -0.008520000, -0.022970000, -0.051840000", \
- "0.0060900000, 0.0042800000, 0.0024800000, -0.001130000, -0.008350000, -0.022800000, -0.051670000", \
- "0.0063500000, 0.0045200000, 0.0027000000, -0.000930000, -0.008170000, -0.022640000, -0.051520000", \
- "0.0065600000, 0.0047100000, 0.0028900000, -0.000770000, -0.008040000, -0.022540000, -0.051440000", \
- "0.0067900000, 0.0049300000, 0.0030900000, -0.000580000, -0.007880000, -0.022420000, -0.051360000", \
- "0.0069200000, 0.0050600000, 0.0032200000, -0.000450000, -0.007770000, -0.022330000, -0.051300000", \
- "0.0070800000, 0.0052300000, 0.0034100000, -0.000260000, -0.007570000, -0.022150000, -0.051160000", \
- "0.0071100000, 0.0052700000, 0.0034500000, -0.000210000, -0.007510000, -0.022090000, -0.051110000", \
- "0.0071300000, 0.0053000000, 0.0034800000, -0.000180000, -0.007480000, -0.022040000, -0.051060000");
- }
- related_pin : "A1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.0310400000, 0.0328500000, 0.0346200000, 0.0381800000, 0.0453200000, 0.0596000000, 0.0883000000", \
- "0.0310900000, 0.0328900000, 0.0346500000, 0.0382300000, 0.0453500000, 0.0596300000, 0.0883700000", \
- "0.0310500000, 0.0328400000, 0.0346300000, 0.0382000000, 0.0453100000, 0.0595700000, 0.0883000000", \
- "0.0309500000, 0.0327500000, 0.0345300000, 0.0381000000, 0.0452200000, 0.0595300000, 0.0882800000", \
- "0.0307900000, 0.0325900000, 0.0343800000, 0.0379700000, 0.0451200000, 0.0594200000, 0.0881600000", \
- "0.0306500000, 0.0324700000, 0.0342700000, 0.0378700000, 0.0450500000, 0.0593800000, 0.0881200000", \
- "0.0304800000, 0.0323200000, 0.0341300000, 0.0377300000, 0.0449100000, 0.0592900000, 0.0880700000", \
- "0.0304200000, 0.0322500000, 0.0340400000, 0.0376700000, 0.0448600000, 0.0592500000, 0.0880000000", \
- "0.0303800000, 0.0322000000, 0.0339900000, 0.0375700000, 0.0447500000, 0.0591300000, 0.0879100000", \
- "0.0303700000, 0.0321900000, 0.0340000000, 0.0375900000, 0.0447400000, 0.0590800000, 0.0879300000", \
- "0.0303700000, 0.0322000000, 0.0340000000, 0.0376100000, 0.0447400000, 0.0590500000, 0.0878500000");
- }
- when : "(!A2&B1) | (!A2&B2)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.0038900000, 0.0020900000, 0.0002900000, -0.003310000, -0.010530000, -0.024980000, -0.053840000", \
- "0.0038900000, 0.0020900000, 0.0002800000, -0.003310000, -0.010540000, -0.025000000, -0.053870000", \
- "0.0039700000, 0.0021100000, 0.0002900000, -0.003340000, -0.010600000, -0.025070000, -0.053940000", \
- "0.0040900000, 0.0021700000, 0.0003100000, -0.003360000, -0.010630000, -0.025120000, -0.054010000", \
- "0.0044500000, 0.0024700000, 0.0005600000, -0.003200000, -0.010550000, -0.025110000, -0.054040000", \
- "0.0047900000, 0.0028000000, 0.0008600000, -0.002940000, -0.010380000, -0.025010000, -0.054000000", \
- "0.0051300000, 0.0031700000, 0.0012400000, -0.002570000, -0.010060000, -0.024790000, -0.053870000", \
- "0.0052900000, 0.0033600000, 0.0014600000, -0.002340000, -0.009830000, -0.024600000, -0.053740000", \
- "0.0054700000, 0.0035800000, 0.0017200000, -0.002020000, -0.009450000, -0.024220000, -0.053450000", \
- "0.0055000000, 0.0036300000, 0.0017700000, -0.001940000, -0.009340000, -0.024090000, -0.053320000", \
- "0.0055100000, 0.0036500000, 0.0018100000, -0.001890000, -0.009260000, -0.023990000, -0.053220000");
- }
- related_pin : "A2";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.0237000000, 0.0255000000, 0.0272800000, 0.0308700000, 0.0380000000, 0.0522800000, 0.0810100000", \
- "0.0237900000, 0.0255900000, 0.0273600000, 0.0309200000, 0.0380600000, 0.0523500000, 0.0811100000", \
- "0.0237200000, 0.0255400000, 0.0273100000, 0.0309000000, 0.0380300000, 0.0523300000, 0.0810200000", \
- "0.0236200000, 0.0254400000, 0.0272300000, 0.0308200000, 0.0379600000, 0.0522700000, 0.0809700000", \
- "0.0233300000, 0.0252000000, 0.0270100000, 0.0306200000, 0.0377900000, 0.0521200000, 0.0809600000", \
- "0.0230800000, 0.0249500000, 0.0267700000, 0.0304300000, 0.0376800000, 0.0520200000, 0.0808300000", \
- "0.0228100000, 0.0246700000, 0.0265100000, 0.0301800000, 0.0374300000, 0.0518300000, 0.0806900000", \
- "0.0227400000, 0.0245800000, 0.0264000000, 0.0300500000, 0.0372900000, 0.0517300000, 0.0806500000", \
- "0.0227600000, 0.0245700000, 0.0263700000, 0.0299900000, 0.0371000000, 0.0515100000, 0.0803800000", \
- "0.0228100000, 0.0246300000, 0.0264400000, 0.0300000000, 0.0371200000, 0.0514400000, 0.0803200000", \
- "0.0228800000, 0.0247100000, 0.0265300000, 0.0300200000, 0.0371200000, 0.0514400000, 0.0802800000");
- }
- when : "(!A1&B1) | (!A1&B2)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.0056400000, 0.0038400000, 0.0020500000, -0.001550000, -0.008770000, -0.023220000, -0.052080000", \
- "0.0057500000, 0.0039400000, 0.0021400000, -0.001460000, -0.008680000, -0.023130000, -0.051990000", \
- "0.0058600000, 0.0040600000, 0.0022600000, -0.001350000, -0.008560000, -0.023010000, -0.051880000", \
- "0.0060900000, 0.0042700000, 0.0024700000, -0.001150000, -0.008360000, -0.022820000, -0.051690000", \
- "0.0064600000, 0.0046000000, 0.0027600000, -0.000890000, -0.008150000, -0.022640000, -0.051530000", \
- "0.0067500000, 0.0048700000, 0.0030200000, -0.000660000, -0.007970000, -0.022510000, -0.051440000", \
- "0.0070400000, 0.0051600000, 0.0033000000, -0.000400000, -0.007750000, -0.022340000, -0.051330000", \
- "0.0071500000, 0.0052800000, 0.0034500000, -0.000260000, -0.007620000, -0.022230000, -0.051250000", \
- "0.0071800000, 0.0053400000, 0.0035200000, -0.000130000, -0.007440000, -0.022040000, -0.051090000", \
- "0.0071100000, 0.0053000000, 0.0034800000, -0.000150000, -0.007420000, -0.022010000, -0.051050000", \
- "0.0070300000, 0.0052200000, 0.0034200000, -0.000220000, -0.007440000, -0.022000000, -0.051020000");
- }
- related_pin : "B1";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.0250400000, 0.0268700000, 0.0286500000, 0.0322300000, 0.0393600000, 0.0536700000, 0.0824600000", \
- "0.0251500000, 0.0270000000, 0.0287800000, 0.0323500000, 0.0395000000, 0.0538200000, 0.0826000000", \
- "0.0251200000, 0.0269800000, 0.0287700000, 0.0323700000, 0.0395000000, 0.0538600000, 0.0826600000", \
- "0.0250100000, 0.0269100000, 0.0287500000, 0.0323600000, 0.0395300000, 0.0538800000, 0.0827700000", \
- "0.0247600000, 0.0267000000, 0.0285700000, 0.0322500000, 0.0394700000, 0.0539100000, 0.0827800000", \
- "0.0245500000, 0.0264900000, 0.0283700000, 0.0320700000, 0.0393400000, 0.0538100000, 0.0826400000", \
- "0.0243900000, 0.0262900000, 0.0281400000, 0.0318400000, 0.0391400000, 0.0536600000, 0.0826100000", \
- "0.0243300000, 0.0261900000, 0.0280300000, 0.0317100000, 0.0390200000, 0.0535300000, 0.0825500000", \
- "0.0242800000, 0.0261400000, 0.0279600000, 0.0316000000, 0.0388100000, 0.0533100000, 0.0823200000", \
- "0.0242700000, 0.0261300000, 0.0279600000, 0.0315900000, 0.0387800000, 0.0532600000, 0.0822500000", \
- "0.0242700000, 0.0261200000, 0.0279500000, 0.0316000000, 0.0387900000, 0.0532100000, 0.0822200000");
- }
- when : "(A1&!B2) | (A2&!B2)";
- }
- internal_power () {
- fall_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.0037700000, 0.0019500000, 0.0001600000, -0.003450000, -0.010680000, -0.025120000, -0.053980000", \
- "0.0038500000, 0.0020300000, 0.0002200000, -0.003440000, -0.010710000, -0.025160000, -0.054030000", \
- "0.0039600000, 0.0020400000, 0.0002100000, -0.003440000, -0.010690000, -0.025180000, -0.054060000", \
- "0.0041900000, 0.0022000000, 0.0003000000, -0.003410000, -0.010710000, -0.025210000, -0.054110000", \
- "0.0046700000, 0.0026200000, 0.0006600000, -0.003150000, -0.010570000, -0.025170000, -0.054120000", \
- "0.0050500000, 0.0030200000, 0.0010400000, -0.002820000, -0.010330000, -0.025020000, -0.054050000", \
- "0.0053700000, 0.0034000000, 0.0014600000, -0.002390000, -0.009940000, -0.024750000, -0.053880000", \
- "0.0054900000, 0.0035600000, 0.0016500000, -0.002160000, -0.009700000, -0.024530000, -0.053740000", \
- "0.0054700000, 0.0036200000, 0.0017800000, -0.001940000, -0.009350000, -0.024150000, -0.053450000", \
- "0.0053700000, 0.0035500000, 0.0017300000, -0.001950000, -0.009290000, -0.024040000, -0.053330000", \
- "0.0052500000, 0.0034900000, 0.0016300000, -0.001960000, -0.009280000, -0.023970000, -0.053240000");
- }
- related_pin : "B2";
- rise_power ("pwr_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.0173000000, 0.0196300000, 0.0214600000, 0.0250300000, 0.0321900000, 0.0465100000, 0.0753200000", \
- "0.0174700000, 0.0197200000, 0.0215600000, 0.0251700000, 0.0323200000, 0.0466500000, 0.0754700000", \
- "0.0175000000, 0.0196700000, 0.0215300000, 0.0251500000, 0.0323300000, 0.0466500000, 0.0755100000", \
- "0.0174700000, 0.0195300000, 0.0214500000, 0.0251200000, 0.0323500000, 0.0467300000, 0.0755800000", \
- "0.0171000000, 0.0191600000, 0.0211200000, 0.0248800000, 0.0322300000, 0.0466900000, 0.0755900000", \
- "0.0168500000, 0.0188800000, 0.0208100000, 0.0246200000, 0.0319900000, 0.0465200000, 0.0755100000", \
- "0.0166900000, 0.0186100000, 0.0205200000, 0.0242700000, 0.0316800000, 0.0463000000, 0.0753700000", \
- "0.0167000000, 0.0185500000, 0.0204100000, 0.0241200000, 0.0315100000, 0.0460800000, 0.0751500000", \
- "0.0168100000, 0.0186400000, 0.0204500000, 0.0240200000, 0.0312600000, 0.0458100000, 0.0748800000", \
- "0.0169100000, 0.0187100000, 0.0205100000, 0.0240800000, 0.0312700000, 0.0457300000, 0.0747700000", \
- "0.0170000000, 0.0188000000, 0.0205400000, 0.0241400000, 0.0312800000, 0.0456900000, 0.0746400000");
- }
- when : "(A1&!B1) | (A2&!B1)";
- }
- max_capacitance : 0.0424100000;
- power_down_function : "(!VPWR + VGND)";
- related_ground_pin : "VGND";
- related_power_pin : "VPWR";
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.4910600000, 0.5640200000, 0.6350100000, 0.7752800000, 1.0518700000, 1.6003700000, 2.6904700000", \
- "0.4919700000, 0.5649100000, 0.6359000000, 0.7761000000, 1.0527700000, 1.6011700000, 2.6913700000", \
- "0.4950300000, 0.5680000000, 0.6389500000, 0.7791900000, 1.0558300000, 1.6043300000, 2.6945300000", \
- "0.5108100000, 0.5839400000, 0.6551400000, 0.7955500000, 1.0723000000, 1.6210000000, 2.7114000000", \
- "0.5706400000, 0.6447300000, 0.7165000000, 0.8578000000, 1.1354000000, 1.6847000000, 2.7754000000", \
- "0.6625000000, 0.7372000000, 0.8096000000, 0.9517000000, 1.2307000000, 1.7811000000, 2.8729000000", \
- "0.8341000000, 0.9090000000, 0.9816000000, 1.1245000000, 1.4046000000, 1.9566000000, 3.0499000000", \
- "0.9910000000, 1.0718000000, 1.1464000000, 1.2897000000, 1.5703000000, 2.1234000000, 3.2177000000", \
- "1.3401700000, 1.4422700000, 1.5359700000, 1.7097700000, 2.0195700000, 2.5786700000, 3.6755700000", \
- "1.4909300000, 1.6038300000, 1.7070300000, 1.8966300000, 2.2315300000, 2.8133300000, 3.9117300000", \
- "1.6273000000, 1.7510000000, 1.8634000000, 2.0688000000, 2.4279000000, 3.0441000000, 4.1472000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.4711400000, 0.5507200000, 0.6277700000, 0.7795900000, 1.0777700000, 1.6669700000, 2.8359700000", \
- "0.4744700000, 0.5540800000, 0.6311500000, 0.7829600000, 1.0810700000, 1.6702700000, 2.8392700000", \
- "0.4790400000, 0.5586600000, 0.6357600000, 0.7875100000, 1.0857300000, 1.6749300000, 2.8438300000", \
- "0.4969000000, 0.5766600000, 0.6538500000, 0.8057600000, 1.1040000000, 1.6933000000, 2.8622000000", \
- "0.5575400000, 0.6378500000, 0.7154800000, 0.8680000000, 1.1668000000, 1.7566000000, 2.9259000000", \
- "0.6400000000, 0.7208000000, 0.7988000000, 0.9518000000, 1.2515000000, 1.8422000000, 3.0121000000", \
- "0.7896000000, 0.8700000000, 0.9479000000, 1.1014000000, 1.4020000000, 1.9938000000, 3.1646000000", \
- "0.9158000000, 1.0062000000, 1.0901000000, 1.2450000000, 1.5458000000, 2.1384000000, 3.3101000000", \
- "1.1911700000, 1.3016700000, 1.4033700000, 1.5920700000, 1.9307700000, 2.5342700000, 3.7080700000", \
- "1.3098300000, 1.4299300000, 1.5400300000, 1.7432300000, 2.1055300000, 2.7380300000, 3.9136300000", \
- "1.4170000000, 1.5465000000, 1.6648000000, 1.8817000000, 2.2664000000, 2.9337000000, 4.1186000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.3163600000, 0.4087700000, 0.5001000000, 0.6828700000, 1.0483800000, 1.7784800000, 3.2354000000", \
- "0.3163600000, 0.4087700000, 0.5001400000, 0.6835800000, 1.0477100000, 1.7781700000, 3.2339000000", \
- "0.3162500000, 0.4090800000, 0.5003400000, 0.6829400000, 1.0478400000, 1.7785500000, 3.2355000000", \
- "0.3163700000, 0.4088600000, 0.5001400000, 0.6833800000, 1.0484400000, 1.7771500000, 3.2354000000", \
- "0.3165500000, 0.4089900000, 0.5001600000, 0.6834600000, 1.0476500000, 1.7786000000, 3.2353000000", \
- "0.3165300000, 0.4089200000, 0.5004800000, 0.6835900000, 1.0484000000, 1.7764000000, 3.2355000000", \
- "0.3239000000, 0.4126000000, 0.5013000000, 0.6827000000, 1.0483000000, 1.7779000000, 3.2356000000", \
- "0.3586000000, 0.4420000000, 0.5264000000, 0.6982000000, 1.0510000000, 1.7781000000, 3.2323000000", \
- "0.4750000000, 0.5680000000, 0.6556000000, 0.8189000000, 1.1371000000, 1.8118000000, 3.2324000000", \
- "0.5338000000, 0.6329000000, 0.7246000000, 0.8959000000, 1.2109000000, 1.8583000000, 3.2459000000", \
- "0.5926000000, 0.6970000000, 0.7931000000, 0.9715000000, 1.2966000000, 1.9201000000, 3.2715000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.3658700000, 0.4661100000, 0.5653700000, 0.7633400000, 1.1599000000, 1.9523300000, 3.5339000000", \
- "0.3657100000, 0.4661200000, 0.5652000000, 0.7636600000, 1.1595700000, 1.9535800000, 3.5362000000", \
- "0.3658800000, 0.4661100000, 0.5644600000, 0.7636000000, 1.1605300000, 1.9536300000, 3.5357000000", \
- "0.3657700000, 0.4661200000, 0.5647200000, 0.7634300000, 1.1593800000, 1.9535200000, 3.5352000000", \
- "0.3658800000, 0.4661400000, 0.5651100000, 0.7634600000, 1.1594000000, 1.9531000000, 3.5360000000", \
- "0.3655000000, 0.4658600000, 0.5651000000, 0.7637800000, 1.1606000000, 1.9537000000, 3.5363000000", \
- "0.3830000000, 0.4774000000, 0.5722000000, 0.7645000000, 1.1592000000, 1.9514000000, 3.5364000000", \
- "0.4287000000, 0.5165000000, 0.6072000000, 0.7909000000, 1.1692000000, 1.9524000000, 3.5328000000", \
- "0.5419000000, 0.6449000000, 0.7419000000, 0.9251000000, 1.2717000000, 2.0012000000, 3.5337000000", \
- "0.5986000000, 0.7060000000, 0.8068000000, 0.9983000000, 1.3492000000, 2.0547000000, 3.5561000000", \
- "0.6544000000, 0.7652000000, 0.8703000000, 1.0678000000, 1.4315000000, 2.1211000000, 3.5875000000");
- }
- sdf_cond : "(!A2&!B1&B2)";
- timing_sense : "negative_unate";
- when : "(!A2&!B1&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.6381800000, 0.7146600000, 0.7889400000, 0.9352700000, 1.2227700000, 1.7901700000, 2.9145700000", \
- "0.6389400000, 0.7154100000, 0.7897100000, 0.9360300000, 1.2234700000, 1.7909700000, 2.9152700000", \
- "0.6418800000, 0.7183600000, 0.7927000000, 0.9390700000, 1.2265300000, 1.7940300000, 2.9183300000", \
- "0.6577500000, 0.7343500000, 0.8088800000, 0.9553000000, 1.2429000000, 1.8105000000, 2.9348000000", \
- "0.7188600000, 0.7961000000, 0.8708000000, 1.0179000000, 1.3061000000, 1.8743000000, 2.9991000000", \
- "0.8123000000, 0.8898000000, 0.9650000000, 1.1126000000, 1.4017000000, 1.9707000000, 3.0965000000", \
- "0.9836000000, 1.0614000000, 1.1368000000, 1.2851000000, 1.5751000000, 2.1455000000, 3.2725000000", \
- "1.1475000000, 1.2251000000, 1.3006000000, 1.4490000000, 1.7397000000, 2.3108000000, 3.4392000000", \
- "1.5374700000, 1.6316700000, 1.7197700000, 1.8855700000, 2.1883700000, 2.7614700000, 3.8918700000", \
- "1.7089300000, 1.8113300000, 1.9069300000, 2.0858300000, 2.4106300000, 2.9938300000, 4.1253300000", \
- "1.8661000000, 1.9767000000, 2.0795000000, 2.2712000000, 2.6169000000, 3.2252000000, 4.3583000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.4754300000, 0.5548600000, 0.6318900000, 0.7836900000, 1.0819700000, 1.6713700000, 2.8404700000", \
- "0.4787600000, 0.5581800000, 0.6352500000, 0.7870200000, 1.0851700000, 1.6746700000, 2.8436700000", \
- "0.4833000000, 0.5627300000, 0.6398100000, 0.7915900000, 1.0898300000, 1.6791300000, 2.8483300000", \
- "0.5011200000, 0.5806800000, 0.6578400000, 0.8097300000, 1.1080000000, 1.6975000000, 2.8665000000", \
- "0.5617400000, 0.6419000000, 0.7194700000, 0.8719000000, 1.1707000000, 1.7607000000, 2.9301000000", \
- "0.6442000000, 0.7248000000, 0.8027000000, 0.9559000000, 1.2555000000, 1.8463000000, 3.0164000000", \
- "0.7940000000, 0.8741000000, 0.9520000000, 1.1055000000, 1.4060000000, 1.9978000000, 3.1690000000", \
- "0.9207000000, 1.0107000000, 1.0943000000, 1.2491000000, 1.5498000000, 2.1425000000, 3.3146000000", \
- "1.1974700000, 1.3072700000, 1.4086700000, 1.5968700000, 1.9351700000, 2.5383700000, 3.7123700000", \
- "1.3167300000, 1.4360300000, 1.5457300000, 1.7484300000, 2.1102300000, 2.7422300000, 3.9182300000", \
- "1.4244000000, 1.5532000000, 1.6710000000, 1.8873000000, 2.2713000000, 2.9382000000, 4.1231000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.4101200000, 0.5073900000, 0.6028900000, 0.7924800000, 1.1703600000, 1.9236800000, 3.4243000000", \
- "0.4102500000, 0.5074600000, 0.6028400000, 0.7924500000, 1.1701300000, 1.9226700000, 3.4243000000", \
- "0.4102500000, 0.5074600000, 0.6028300000, 0.7923700000, 1.1701900000, 1.9236900000, 3.4243000000", \
- "0.4103100000, 0.5073600000, 0.6027200000, 0.7925600000, 1.1695100000, 1.9233500000, 3.4240000000", \
- "0.4102900000, 0.5074400000, 0.6027700000, 0.7925400000, 1.1697200000, 1.9238000000, 3.4243000000", \
- "0.4103200000, 0.5073500000, 0.6027700000, 0.7926000000, 1.1704000000, 1.9233000000, 3.4244000000", \
- "0.4101000000, 0.5072000000, 0.6021000000, 0.7925000000, 1.1694000000, 1.9227000000, 3.4243000000", \
- "0.4305000000, 0.5224000000, 0.6132000000, 0.7972000000, 1.1701000000, 1.9233000000, 3.4206000000", \
- "0.5407000000, 0.6347000000, 0.7232000000, 0.8913000000, 1.2316000000, 1.9437000000, 3.4237000000", \
- "0.5982000000, 0.6976000000, 0.7903000000, 0.9651000000, 1.2931000000, 1.9817000000, 3.4250000000", \
- "0.6558000000, 0.7594000000, 0.8558000000, 1.0367000000, 1.3693000000, 2.0351000000, 3.4448000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.5407900000, 0.6399100000, 0.7388200000, 0.9372800000, 1.3319400000, 2.1213000000, 3.6970000000", \
- "0.5409800000, 0.6400100000, 0.7387600000, 0.9370800000, 1.3321300000, 2.1207100000, 3.6976000000", \
- "0.5409300000, 0.6400200000, 0.7387000000, 0.9370400000, 1.3325000000, 2.1223400000, 3.6979000000", \
- "0.5407500000, 0.6399900000, 0.7386800000, 0.9371400000, 1.3320600000, 2.1209000000, 3.6961000000", \
- "0.5409500000, 0.6399900000, 0.7387800000, 0.9372000000, 1.3325400000, 2.1215000000, 3.6968000000", \
- "0.5404200000, 0.6397500000, 0.7385800000, 0.9370200000, 1.3320000000, 2.1211000000, 3.6971000000", \
- "0.5584000000, 0.6516000000, 0.7456000000, 0.9378000000, 1.3323000000, 2.1215000000, 3.6972000000", \
- "0.6030000000, 0.6910000000, 0.7806000000, 0.9645000000, 1.3412000000, 2.1212000000, 3.6973000000", \
- "0.7516000000, 0.8427000000, 0.9310000000, 1.1002000000, 1.4447000000, 2.1706000000, 3.6988000000", \
- "0.8217000000, 0.9162000000, 1.0074000000, 1.1851000000, 1.5219000000, 2.2235000000, 3.7178000000", \
- "0.8907000000, 0.9879000000, 1.0815000000, 1.2638000000, 1.6087000000, 2.2893000000, 3.7515000000");
- }
- sdf_cond : "(!A2&B1&!B2)";
- timing_sense : "negative_unate";
- when : "(!A2&B1&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.4181400000, 0.4762900000, 0.5326600000, 0.6438600000, 0.8626400000, 1.2957700000, 2.1560700000", \
- "0.4199300000, 0.4780400000, 0.5344200000, 0.6455800000, 0.8643500000, 1.2974700000, 2.1577700000", \
- "0.4236200000, 0.4817500000, 0.5381000000, 0.6492700000, 0.8681500000, 1.3013300000, 2.1617300000", \
- "0.4406300000, 0.4988700000, 0.5554800000, 0.6668100000, 0.8857300000, 1.3190000000, 2.1793000000", \
- "0.5024000000, 0.5614400000, 0.6184500000, 0.7304700000, 0.9501000000, 1.3839000000, 2.2448000000", \
- "0.5974400000, 0.6570000000, 0.7144000000, 0.8270000000, 1.0477000000, 1.4825000000, 2.3440000000", \
- "0.7811000000, 0.8407000000, 0.8983000000, 1.0115000000, 1.2331000000, 1.6690000000, 2.5317000000", \
- "0.9474000000, 1.0153000000, 1.0775000000, 1.1925000000, 1.4145000000, 1.8513000000, 2.7149000000", \
- "1.3130700000, 1.4050700000, 1.4885700000, 1.6406700000, 1.9043700000, 2.3555700000, 3.2215700000", \
- "1.4684300000, 1.5723300000, 1.6663300000, 1.8365300000, 2.1287300000, 2.6155300000, 3.4837300000", \
- "1.6079000000, 1.7234000000, 1.8275000000, 2.0153000000, 2.3352000000, 2.8619000000, 3.7456000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.5292800000, 0.6073400000, 0.6834500000, 0.8340900000, 1.1311700000, 1.7198700000, 2.8883700000", \
- "0.5328800000, 0.6109600000, 0.6870700000, 0.8377000000, 1.1347700000, 1.7233700000, 2.8917700000", \
- "0.5377500000, 0.6158400000, 0.6919800000, 0.8426800000, 1.1397300000, 1.7284300000, 2.8966300000", \
- "0.5563300000, 0.6346400000, 0.7108300000, 0.8616600000, 1.1589000000, 1.7478000000, 2.9163000000", \
- "0.6173700000, 0.6963400000, 0.7730500000, 0.9245000000, 1.2227000000, 1.8120000000, 2.9809000000", \
- "0.6998000000, 0.7791000000, 0.8563000000, 1.0084000000, 1.3075000000, 1.8977000000, 3.0676000000", \
- "0.8483000000, 0.9275000000, 1.0048000000, 1.1574000000, 1.4572000000, 2.0489000000, 3.2201000000", \
- "0.9821000000, 1.0681000000, 1.1481000000, 1.3005000000, 1.6007000000, 2.1930000000, 3.3651000000", \
- "1.2717700000, 1.3764700000, 1.4740700000, 1.6570700000, 1.9888700000, 2.5883700000, 3.7624700000", \
- "1.3973300000, 1.5106300000, 1.6162300000, 1.8126300000, 2.1672300000, 2.7923300000, 3.9675300000", \
- "1.5112000000, 1.6332000000, 1.7461000000, 1.9556000000, 2.3317000000, 2.9903000000, 4.1725000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.2724100000, 0.3440100000, 0.4145600000, 0.5567800000, 0.8396100000, 1.4066600000, 2.5367400000", \
- "0.2725300000, 0.3438000000, 0.4149700000, 0.5563000000, 0.8400200000, 1.4066200000, 2.5375100000", \
- "0.2725800000, 0.3441500000, 0.4149600000, 0.5566000000, 0.8400600000, 1.4057700000, 2.5360000000", \
- "0.2724700000, 0.3440300000, 0.4147900000, 0.5563300000, 0.8400300000, 1.4062000000, 2.5369000000", \
- "0.2726300000, 0.3440100000, 0.4145400000, 0.5569000000, 0.8392800000, 1.4050700000, 2.5362000000", \
- "0.2725000000, 0.3439300000, 0.4149100000, 0.5565800000, 0.8396000000, 1.4056000000, 2.5377000000", \
- "0.2838000000, 0.3508000000, 0.4186000000, 0.5571000000, 0.8389000000, 1.4066000000, 2.5376000000", \
- "0.3283000000, 0.3890000000, 0.4509000000, 0.5799000000, 0.8466000000, 1.4065000000, 2.5361000000", \
- "0.4667000000, 0.5403000000, 0.6072000000, 0.7328000000, 0.9635000000, 1.4616000000, 2.5403000000", \
- "0.5354000000, 0.6144000000, 0.6874000000, 0.8206000000, 1.0575000000, 1.5256000000, 2.5623000000", \
- "0.6021000000, 0.6873000000, 0.7653000000, 0.9069000000, 1.1560000000, 1.6085000000, 2.6058000000");
- }
- related_pin : "A1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.3962300000, 0.4976400000, 0.5982800000, 0.7985300000, 1.1973000000, 1.9911000000, 3.5754000000", \
- "0.3961700000, 0.4977800000, 0.5972500000, 0.7978700000, 1.1968100000, 1.9914600000, 3.5746000000", \
- "0.3959400000, 0.4977100000, 0.5983200000, 0.7981000000, 1.1964200000, 1.9904400000, 3.5750000000", \
- "0.3957000000, 0.4973800000, 0.5980400000, 0.7981500000, 1.1971800000, 1.9903600000, 3.5752000000", \
- "0.3961300000, 0.4972800000, 0.5983500000, 0.7976600000, 1.1967500000, 1.9926000000, 3.5747000000", \
- "0.3962700000, 0.4976300000, 0.5984100000, 0.7986700000, 1.1962000000, 1.9924000000, 3.5772000000", \
- "0.4088000000, 0.5057000000, 0.6021000000, 0.7980000000, 1.1969000000, 1.9919000000, 3.5770000000", \
- "0.4505000000, 0.5420000000, 0.6333000000, 0.8207000000, 1.2027000000, 1.9923000000, 3.5753000000", \
- "0.5682000000, 0.6714000000, 0.7677000000, 0.9505000000, 1.3015000000, 2.0369000000, 3.5766000000", \
- "0.6258000000, 0.7327000000, 0.8336000000, 1.0245000000, 1.3757000000, 2.0883000000, 3.5904000000", \
- "0.6819000000, 0.7931000000, 0.8969000000, 1.0947000000, 1.4598000000, 2.1522000000, 3.6263000000");
- }
- sdf_cond : "(!A2&B1&B2)";
- timing_sense : "negative_unate";
- when : "(!A2&B1&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.3571300000, 0.4241300000, 0.4900700000, 0.6220900000, 0.8860600000, 1.4124700000, 2.4638700000", \
- "0.3628500000, 0.4308900000, 0.4971200000, 0.6300800000, 0.8942600000, 1.4206700000, 2.4738700000", \
- "0.3684800000, 0.4373200000, 0.5042000000, 0.6373500000, 0.9021200000, 1.4293300000, 2.4824300000", \
- "0.3859200000, 0.4570800000, 0.5254100000, 0.6599000000, 0.9263300000, 1.4548000000, 2.5082000000", \
- "0.4409000000, 0.5150100000, 0.5855400000, 0.7232300000, 0.9924000000, 1.5235000000, 2.5789000000", \
- "0.5277000000, 0.6013300000, 0.6729000000, 0.8121000000, 1.0844000000, 1.6179000000, 2.6740000000", \
- "0.6886000000, 0.7653000000, 0.8363000000, 0.9761000000, 1.2496000000, 1.7878000000, 2.8464000000", \
- "0.8169000000, 0.9058000000, 0.9868000000, 1.1345000000, 1.4084000000, 1.9464000000, 3.0110000000", \
- "1.0925700000, 1.2116700000, 1.3167700000, 1.5049700000, 1.8303700000, 2.3875700000, 3.4541700000", \
- "1.2067300000, 1.3407300000, 1.4586300000, 1.6666300000, 2.0208300000, 2.6156300000, 3.6846300000", \
- "1.3066000000, 1.4557000000, 1.5861000000, 1.8139000000, 2.1968000000, 2.8302000000, 3.9138000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.4323200000, 0.5120400000, 0.5891600000, 0.7410600000, 1.0392700000, 1.6288700000, 2.7973700000", \
- "0.4327600000, 0.5125100000, 0.5896600000, 0.7415300000, 1.0397700000, 1.6290700000, 2.7979700000", \
- "0.4342900000, 0.5140600000, 0.5913100000, 0.7432200000, 1.0415300000, 1.6308300000, 2.7997300000", \
- "0.4440600000, 0.5243100000, 0.6017700000, 0.7540300000, 1.0527000000, 1.6421000000, 2.8112000000", \
- "0.4893700000, 0.5709900000, 0.6495900000, 0.8032100000, 1.1033000000, 1.6939000000, 2.8640000000", \
- "0.5693100000, 0.6516000000, 0.7308000000, 0.8856000000, 1.1870000000, 1.7792000000, 2.9507000000", \
- "0.7447000000, 0.8244000000, 0.9030000000, 1.0586000000, 1.3614000000, 1.9557000000, 3.1287000000", \
- "0.9069000000, 1.0003000000, 1.0840000000, 1.2375000000, 1.5399000000, 2.1344000000, 3.3078000000", \
- "1.2501700000, 1.3811700000, 1.4971700000, 1.7006700000, 2.0416700000, 2.6359700000, 3.8101700000", \
- "1.3942300000, 1.5414300000, 1.6715300000, 1.9014300000, 2.2835300000, 2.8981300000, 4.0721300000", \
- "1.5239000000, 1.6858000000, 1.8288000000, 2.0815000000, 2.5016000000, 3.1637000000, 4.3357000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.2174100000, 0.3064300000, 0.3948800000, 0.5717600000, 0.9247000000, 1.6298100000, 3.0421000000", \
- "0.2173400000, 0.3066400000, 0.3950700000, 0.5719300000, 0.9254900000, 1.6319200000, 3.0421000000", \
- "0.2174300000, 0.3066500000, 0.3946600000, 0.5716200000, 0.9255300000, 1.6321600000, 3.0421000000", \
- "0.2174700000, 0.3066400000, 0.3950500000, 0.5719800000, 0.9249700000, 1.6319000000, 3.0422000000", \
- "0.2175000000, 0.3067000000, 0.3948100000, 0.5717300000, 0.9243100000, 1.6319200000, 3.0412000000", \
- "0.2181000000, 0.3066200000, 0.3950700000, 0.5719800000, 0.9249000000, 1.6297000000, 3.0406000000", \
- "0.2431000000, 0.3229000000, 0.4048000000, 0.5734000000, 0.9241000000, 1.6307000000, 3.0425000000", \
- "0.2896000000, 0.3703000000, 0.4452000000, 0.6023000000, 0.9331000000, 1.6311000000, 3.0423000000", \
- "0.4062000000, 0.5013000000, 0.5886000000, 0.7513000000, 1.0482000000, 1.6807000000, 3.0423000000", \
- "0.4665000000, 0.5676000000, 0.6598000000, 0.8297000000, 1.1375000000, 1.7385000000, 3.0580000000", \
- "0.5260000000, 0.6334000000, 0.7301000000, 0.9065000000, 1.2232000000, 1.8110000000, 3.0941000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.3657700000, 0.4660300000, 0.5653200000, 0.7637900000, 1.1594700000, 1.9535500000, 3.5343000000", \
- "0.3657000000, 0.4659000000, 0.5646700000, 0.7637800000, 1.1594700000, 1.9532300000, 3.5346000000", \
- "0.3658600000, 0.4653800000, 0.5645400000, 0.7636000000, 1.1603000000, 1.9534200000, 3.5347000000", \
- "0.3658100000, 0.4657200000, 0.5647800000, 0.7637000000, 1.1592300000, 1.9524700000, 3.5354000000", \
- "0.3659000000, 0.4653100000, 0.5644000000, 0.7636200000, 1.1600300000, 1.9537100000, 3.5342000000", \
- "0.3650600000, 0.4653900000, 0.5644800000, 0.7631400000, 1.1602000000, 1.9517000000, 3.5361000000", \
- "0.3941000000, 0.4830000000, 0.5749000000, 0.7637000000, 1.1592000000, 1.9513000000, 3.5355000000", \
- "0.4682000000, 0.5458000000, 0.6262000000, 0.7986000000, 1.1663000000, 1.9522000000, 3.5347000000", \
- "0.6383000000, 0.7453000000, 0.8391000000, 1.0049000000, 1.3100000000, 2.0007000000, 3.5323000000", \
- "0.7180000000, 0.8342000000, 0.9374000000, 1.1188000000, 1.4225000000, 2.0714000000, 3.5386000000", \
- "0.7929000000, 0.9200000000, 1.0312000000, 1.2249000000, 1.5501000000, 2.1630000000, 3.5731000000");
- }
- sdf_cond : "(!A1&!B1&B2)";
- timing_sense : "negative_unate";
- when : "(!A1&!B1&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.4876200000, 0.5606800000, 0.6316900000, 0.7720100000, 1.0485700000, 1.5969700000, 2.6868700000", \
- "0.4942300000, 0.5679800000, 0.6393400000, 0.7800300000, 1.0570700000, 1.6056700000, 2.6957700000", \
- "0.5008700000, 0.5750000000, 0.6466400000, 0.7877400000, 1.0651300000, 1.6141300000, 2.7044300000", \
- "0.5221800000, 0.5970500000, 0.6693000000, 0.8113600000, 1.0896000000, 1.6394000000, 2.7303000000", \
- "0.5839300000, 0.6600200000, 0.7333100000, 0.8768000000, 1.1571000000, 1.7088000000, 2.8011000000", \
- "0.6721000000, 0.7490000000, 0.8230000000, 0.9679000000, 1.2501000000, 1.8038000000, 2.8981000000", \
- "0.8350000000, 0.9116000000, 0.9858000000, 1.1315000000, 1.4157000000, 1.9723000000, 3.0694000000", \
- "0.9859000000, 1.0683000000, 1.1433000000, 1.2886000000, 1.5732000000, 2.1315000000, 3.2308000000", \
- "1.3164700000, 1.4194700000, 1.5141700000, 1.6894700000, 2.0034700000, 2.5670700000, 3.6700700000", \
- "1.4592300000, 1.5726300000, 1.6763300000, 1.8669300000, 2.2052300000, 2.7925300000, 3.8968300000", \
- "1.5880000000, 1.7119000000, 1.8246000000, 2.0303000000, 2.3919000000, 3.0143000000, 4.1234000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.4366300000, 0.5161300000, 0.5932700000, 0.7451400000, 1.0433700000, 1.6328700000, 2.8020700000", \
- "0.4370200000, 0.5165700000, 0.5937000000, 0.7455800000, 1.0439700000, 1.6333700000, 2.8024700000", \
- "0.4385300000, 0.5181400000, 0.5953200000, 0.7472400000, 1.0456300000, 1.6350300000, 2.8042300000", \
- "0.4483100000, 0.5283400000, 0.6057500000, 0.7579900000, 1.0566000000, 1.6462000000, 2.8154000000", \
- "0.4937000000, 0.5751300000, 0.6536100000, 0.8071500000, 1.1072000000, 1.6979000000, 2.8684000000", \
- "0.5737200000, 0.6558000000, 0.7349000000, 0.8896000000, 1.1911000000, 1.7834000000, 2.9549000000", \
- "0.7490000000, 0.8294000000, 0.9072000000, 1.0628000000, 1.3656000000, 1.9599000000, 3.1331000000", \
- "0.9123000000, 1.0050000000, 1.0880000000, 1.2416000000, 1.5440000000, 2.1385000000, 3.3124000000", \
- "1.2580700000, 1.3879700000, 1.5031700000, 1.7056700000, 2.0459700000, 2.6402700000, 3.8146700000", \
- "1.4032300000, 1.5490300000, 1.6784300000, 1.9075300000, 2.2883300000, 2.9024300000, 4.0763300000", \
- "1.5339000000, 1.6942000000, 1.8364000000, 2.0882000000, 2.5070000000, 3.1679000000, 4.3401000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.3151400000, 0.4077500000, 0.4991300000, 0.6821600000, 1.0472900000, 1.7777600000, 3.2364000000", \
- "0.3148900000, 0.4072300000, 0.4989000000, 0.6815500000, 1.0475000000, 1.7780600000, 3.2356000000", \
- "0.3151300000, 0.4076400000, 0.4987500000, 0.6820900000, 1.0464100000, 1.7780200000, 3.2363000000", \
- "0.3151300000, 0.4076500000, 0.4989100000, 0.6815500000, 1.0462400000, 1.7781000000, 3.2363000000", \
- "0.3150100000, 0.4077700000, 0.4991200000, 0.6820600000, 1.0466800000, 1.7779000000, 3.2364000000", \
- "0.3150100000, 0.4077000000, 0.4991700000, 0.6822900000, 1.0470000000, 1.7781000000, 3.2355000000", \
- "0.3205000000, 0.4093000000, 0.4991000000, 0.6817000000, 1.0471000000, 1.7775000000, 3.2365000000", \
- "0.3560000000, 0.4387000000, 0.5225000000, 0.6950000000, 1.0487000000, 1.7767000000, 3.2364000000", \
- "0.4704000000, 0.5644000000, 0.6525000000, 0.8181000000, 1.1344000000, 1.8099000000, 3.2345000000", \
- "0.5284000000, 0.6277000000, 0.7201000000, 0.8931000000, 1.2092000000, 1.8586000000, 3.2468000000", \
- "0.5856000000, 0.6902000000, 0.7863000000, 0.9655000000, 1.2948000000, 1.9198000000, 3.2725000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.5408300000, 0.6400000000, 0.7388100000, 0.9372100000, 1.3326200000, 2.1216300000, 3.6969000000", \
- "0.5409200000, 0.6399100000, 0.7387800000, 0.9370700000, 1.3323400000, 2.1210400000, 3.6967000000", \
- "0.5408100000, 0.6399000000, 0.7387200000, 0.9371400000, 1.3324700000, 2.1219000000, 3.6971000000", \
- "0.5409000000, 0.6398600000, 0.7387400000, 0.9368500000, 1.3322200000, 2.1218200000, 3.6971000000", \
- "0.5409400000, 0.6398700000, 0.7387300000, 0.9370300000, 1.3324600000, 2.1211300000, 3.6979000000", \
- "0.5401000000, 0.6397500000, 0.7386800000, 0.9369700000, 1.3323000000, 2.1209000000, 3.6965000000", \
- "0.5694000000, 0.6571000000, 0.7483000000, 0.9378000000, 1.3322000000, 2.1215000000, 3.6974000000", \
- "0.6422000000, 0.7200000000, 0.8004000000, 0.9716000000, 1.3391000000, 2.1219000000, 3.6969000000", \
- "0.8693000000, 0.9555000000, 1.0358000000, 1.1780000000, 1.4831000000, 2.1696000000, 3.6977000000", \
- "0.9707000000, 1.0636000000, 1.1504000000, 1.3095000000, 1.5957000000, 2.2402000000, 3.7049000000", \
- "1.0673000000, 1.1668000000, 1.2593000000, 1.4286000000, 1.7221000000, 2.3323000000, 3.7370000000");
- }
- sdf_cond : "(!A1&B1&!B2)";
- timing_sense : "negative_unate";
- when : "(!A1&B1&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.3137700000, 0.3666100000, 0.4185000000, 0.5222000000, 0.7289800000, 1.1425700000, 1.9669700000", \
- "0.3194400000, 0.3729800000, 0.4252200000, 0.5291100000, 0.7365300000, 1.1499700000, 1.9766700000", \
- "0.3252500000, 0.3792800000, 0.4321300000, 0.5362900000, 0.7443100000, 1.1583300000, 1.9846300000", \
- "0.3436400000, 0.3995900000, 0.4531000000, 0.5592200000, 0.7680900000, 1.1829000000, 2.0071000000", \
- "0.4014000000, 0.4595400000, 0.5153200000, 0.6230900000, 0.8349000000, 1.2504000000, 2.0798000000", \
- "0.4923400000, 0.5504300000, 0.6067300000, 0.7164000000, 0.9292000000, 1.3487000000, 2.1770000000", \
- "0.6623000000, 0.7266000000, 0.7836000000, 0.8938000000, 1.1084000000, 1.5298000000, 2.3608000000", \
- "0.7978000000, 0.8747000000, 0.9433000000, 1.0671000000, 1.2848000000, 1.7071000000, 2.5403000000", \
- "1.0840700000, 1.1939700000, 1.2899700000, 1.4587700000, 1.7408700000, 2.1995700000, 3.0365700000", \
- "1.2013300000, 1.3268300000, 1.4363300000, 1.6270300000, 1.9423300000, 2.4472300000, 3.2939300000", \
- "1.3035000000, 1.4444000000, 1.5667000000, 1.7791000000, 2.1265000000, 2.6755000000, 3.5504000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.4905300000, 0.5686900000, 0.6448400000, 0.7956400000, 1.0928700000, 1.6813700000, 2.8497700000", \
- "0.4912100000, 0.5693500000, 0.6455300000, 0.7962900000, 1.0935700000, 1.6821700000, 2.8508700000", \
- "0.4928900000, 0.5712100000, 0.6474200000, 0.7983200000, 1.0955300000, 1.6842300000, 2.8528300000", \
- "0.5031600000, 0.5819500000, 0.6585300000, 0.8097100000, 1.1074000000, 1.6963000000, 2.8651000000", \
- "0.5490500000, 0.6290200000, 0.7065600000, 0.8593000000, 1.1585000000, 1.7490000000, 2.9191000000", \
- "0.6292600000, 0.7096000000, 0.7882000000, 0.9419000000, 1.2428000000, 1.8349000000, 3.0059000000", \
- "0.8018000000, 0.8827000000, 0.9608000000, 1.1148000000, 1.4167000000, 2.0105000000, 3.1837000000", \
- "0.9746000000, 1.0621000000, 1.1396000000, 1.2919000000, 1.5935000000, 2.1877000000, 3.3619000000", \
- "1.3454700000, 1.4662700000, 1.5745700000, 1.7665700000, 2.0969700000, 2.6893700000, 3.8635700000", \
- "1.5013300000, 1.6369300000, 1.7585300000, 1.9736300000, 2.3451300000, 2.9515300000, 4.1253300000", \
- "1.6417000000, 1.7908000000, 1.9245000000, 2.1646000000, 2.5696000000, 3.2169000000, 4.3887000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.1904800000, 0.2597900000, 0.3282300000, 0.4650100000, 0.7374400000, 1.2832500000, 2.3735700000", \
- "0.1904800000, 0.2597900000, 0.3279500000, 0.4649700000, 0.7385400000, 1.2842300000, 2.3725000000", \
- "0.1905200000, 0.2596900000, 0.3282600000, 0.4649800000, 0.7376100000, 1.2823700000, 2.3717700000", \
- "0.1906200000, 0.2597900000, 0.3280100000, 0.4648400000, 0.7377700000, 1.2836600000, 2.3731900000", \
- "0.1905200000, 0.2595700000, 0.3282200000, 0.4649300000, 0.7377200000, 1.2838400000, 2.3724000000", \
- "0.1910700000, 0.2598400000, 0.3283500000, 0.4647400000, 0.7381500000, 1.2825000000, 2.3736000000", \
- "0.2225000000, 0.2816000000, 0.3428000000, 0.4706000000, 0.7373000000, 1.2833000000, 2.3731000000", \
- "0.2773000000, 0.3386000000, 0.3936000000, 0.5083000000, 0.7551000000, 1.2828000000, 2.3721000000", \
- "0.4158000000, 0.4910000000, 0.5596000000, 0.6849000000, 0.9043000000, 1.3604000000, 2.3791000000", \
- "0.4831000000, 0.5663000000, 0.6409000000, 0.7744000000, 1.0076000000, 1.4374000000, 2.4105000000", \
- "0.5497000000, 0.6390000000, 0.7190000000, 0.8615000000, 1.1067000000, 1.5321000000, 2.4615000000");
- }
- related_pin : "A2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.3959200000, 0.4975800000, 0.5980500000, 0.7984900000, 1.1960500000, 1.9926800000, 3.5763000000", \
- "0.3962700000, 0.4978500000, 0.5980300000, 0.7976100000, 1.1962200000, 1.9925500000, 3.5757000000", \
- "0.3959000000, 0.4973100000, 0.5972500000, 0.7984800000, 1.1971800000, 1.9926000000, 3.5724000000", \
- "0.3960800000, 0.4978600000, 0.5981100000, 0.7976200000, 1.1965700000, 1.9915900000, 3.5721000000", \
- "0.3960200000, 0.4975400000, 0.5980300000, 0.7986800000, 1.1962300000, 1.9928000000, 3.5747000000", \
- "0.3963800000, 0.4978000000, 0.5983000000, 0.7974800000, 1.1963000000, 1.9923000000, 3.5727000000", \
- "0.4171000000, 0.5088000000, 0.6031000000, 0.7981000000, 1.1972000000, 1.9896000000, 3.5747000000", \
- "0.4827000000, 0.5642000000, 0.6483000000, 0.8263000000, 1.2013000000, 1.9925000000, 3.5731000000", \
- "0.6621000000, 0.7663000000, 0.8594000000, 1.0212000000, 1.3342000000, 2.0328000000, 3.5767000000", \
- "0.7437000000, 0.8583000000, 0.9594000000, 1.1407000000, 1.4442000000, 2.1023000000, 3.5810000000", \
- "0.8216000000, 0.9448000000, 1.0541000000, 1.2455000000, 1.5664000000, 2.1897000000, 3.6100000000");
- }
- sdf_cond : "(!A1&B1&B2)";
- timing_sense : "negative_unate";
- when : "(!A1&B1&B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.4058000000, 0.4788400000, 0.5498400000, 0.6900600000, 0.9666800000, 1.5150700000, 2.6049700000", \
- "0.4044700000, 0.4775300000, 0.5484600000, 0.6887900000, 0.9653700000, 1.5137700000, 2.6036700000", \
- "0.4049400000, 0.4780300000, 0.5491800000, 0.6895500000, 0.9662800000, 1.5146300000, 2.6046300000", \
- "0.4136000000, 0.4871300000, 0.5589300000, 0.6994300000, 0.9764000000, 1.5256000000, 2.6156000000", \
- "0.4588600000, 0.5339400000, 0.6063100000, 0.7485200000, 1.0272000000, 1.5770000000, 2.6683000000", \
- "0.5382600000, 0.6143200000, 0.6875000000, 0.8309000000, 1.1111000000, 1.6634000000, 2.7556000000", \
- "0.7137000000, 0.7880000000, 0.8610000000, 1.0049000000, 1.2863000000, 1.8397000000, 2.9336000000", \
- "0.8714000000, 0.9599000000, 1.0397000000, 1.1828000000, 1.4628000000, 2.0184000000, 3.1121000000", \
- "1.2056700000, 1.3313700000, 1.4431700000, 1.6399700000, 1.9665700000, 2.5219700000, 3.6171700000", \
- "1.3459300000, 1.4876300000, 1.6129300000, 1.8341300000, 2.2025300000, 2.7856300000, 3.8803300000", \
- "1.4717000000, 1.6270000000, 1.7660000000, 2.0107000000, 2.4153000000, 3.0533000000, 4.1450000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.3402200000, 0.4150600000, 0.4881000000, 0.6339300000, 0.9253400000, 1.5079700000, 2.6691700000", \
- "0.3447100000, 0.4203100000, 0.4936900000, 0.6399700000, 0.9320200000, 1.5134700000, 2.6762700000", \
- "0.3498800000, 0.4257900000, 0.4999800000, 0.6470300000, 0.9389200000, 1.5205300000, 2.6844300000", \
- "0.3680200000, 0.4454200000, 0.5202300000, 0.6683500000, 0.9617000000, 1.5443000000, 2.7089000000", \
- "0.4257100000, 0.5050100000, 0.5816500000, 0.7315400000, 1.0275000000, 1.6121000000, 2.7780000000", \
- "0.5061100000, 0.5850600000, 0.6614000000, 0.8135000000, 1.1111000000, 1.6990000000, 2.8666000000", \
- "0.6405000000, 0.7291000000, 0.8072000000, 0.9582000000, 1.2569000000, 1.8483000000, 3.0170000000", \
- "0.7412000000, 0.8405000000, 0.9314000000, 1.0982000000, 1.3975000000, 1.9898000000, 3.1609000000", \
- "0.9579700000, 1.0854700000, 1.1989700000, 1.4038700000, 1.7622700000, 2.3788700000, 3.5550700000", \
- "1.0465300000, 1.1889300000, 1.3141300000, 1.5370300000, 1.9225300000, 2.5797300000, 3.7576300000", \
- "1.1232000000, 1.2808000000, 1.4177000000, 1.6587000000, 2.0700000000, 2.7643000000, 3.9598000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.3151800000, 0.4074300000, 0.4987000000, 0.6820500000, 1.0475100000, 1.7776300000, 3.2322000000", \
- "0.3151900000, 0.4073400000, 0.4990500000, 0.6817600000, 1.0475200000, 1.7763300000, 3.2319000000", \
- "0.3150200000, 0.4075200000, 0.4984900000, 0.6817400000, 1.0472900000, 1.7774900000, 3.2359000000", \
- "0.3151000000, 0.4072400000, 0.4987300000, 0.6821600000, 1.0476500000, 1.7755200000, 3.2364000000", \
- "0.3151700000, 0.4073300000, 0.4987500000, 0.6821200000, 1.0476400000, 1.7777600000, 3.2345000000", \
- "0.3141800000, 0.4072700000, 0.4991100000, 0.6820800000, 1.0475500000, 1.7777000000, 3.2327000000", \
- "0.3475000000, 0.4282000000, 0.5111000000, 0.6842000000, 1.0462000000, 1.7782000000, 3.2318000000", \
- "0.4208000000, 0.4945000000, 0.5672000000, 0.7227000000, 1.0572000000, 1.7762000000, 3.2365000000", \
- "0.5993000000, 0.6988000000, 0.7850000000, 0.9377000000, 1.2117000000, 1.8346000000, 3.2361000000", \
- "0.6810000000, 0.7912000000, 0.8875000000, 1.0552000000, 1.3330000000, 1.9150000000, 3.2480000000", \
- "0.7574000000, 0.8793000000, 0.9833000000, 1.1648000000, 1.4637000000, 2.0096000000, 3.2890000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.2526700000, 0.3526700000, 0.4507500000, 0.6485700000, 1.0447700000, 1.8365100000, 3.4129000000", \
- "0.2526900000, 0.3517900000, 0.4515900000, 0.6490700000, 1.0451400000, 1.8349700000, 3.4122000000", \
- "0.2525700000, 0.3524300000, 0.4507900000, 0.6489400000, 1.0449400000, 1.8344100000, 3.4132000000", \
- "0.2527100000, 0.3524300000, 0.4513800000, 0.6490600000, 1.0449100000, 1.8346500000, 3.4156000000", \
- "0.2521800000, 0.3526400000, 0.4507000000, 0.6489400000, 1.0452900000, 1.8349800000, 3.4163000000", \
- "0.2537900000, 0.3527100000, 0.4511400000, 0.6489300000, 1.0441000000, 1.8367000000, 3.4176000000", \
- "0.2957000000, 0.3827000000, 0.4715000000, 0.6571000000, 1.0444000000, 1.8365000000, 3.4168000000", \
- "0.3457000000, 0.4390000000, 0.5214000000, 0.6946000000, 1.0623000000, 1.8359000000, 3.4155000000", \
- "0.4596000000, 0.5648000000, 0.6633000000, 0.8499000000, 1.1885000000, 1.8977000000, 3.4196000000", \
- "0.5194000000, 0.6281000000, 0.7301000000, 0.9232000000, 1.2768000000, 1.9593000000, 3.4414000000", \
- "0.5790000000, 0.6926000000, 0.7972000000, 0.9945000000, 1.3597000000, 2.0333000000, 3.4762000000");
- }
- sdf_cond : "(!A1&A2&!B2)";
- timing_sense : "negative_unate";
- when : "(!A1&A2&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.5529800000, 0.6294800000, 0.7038000000, 0.8501600000, 1.1376700000, 1.7050700000, 2.8295700000", \
- "0.5514800000, 0.6280200000, 0.7023400000, 0.8487100000, 1.1361700000, 1.7035700000, 2.8281700000", \
- "0.5520900000, 0.6286800000, 0.7030000000, 0.8493900000, 1.1371300000, 1.7044300000, 2.8291300000", \
- "0.5610100000, 0.6379500000, 0.7125200000, 0.8592300000, 1.1471000000, 1.7149000000, 2.8397000000", \
- "0.6080100000, 0.6856500000, 0.7607500000, 0.9083000000, 1.1974000000, 1.7659000000, 2.8919000000", \
- "0.6898000000, 0.7679000000, 0.8435000000, 0.9919000000, 1.2814000000, 1.8523000000, 2.9786000000", \
- "0.8620000000, 0.9405000000, 1.0163000000, 1.1652000000, 1.4563000000, 2.0279000000, 3.1559000000", \
- "1.0414000000, 1.1183000000, 1.1939000000, 1.3427000000, 1.6317000000, 2.2038000000, 3.3336000000", \
- "1.4505700000, 1.5574700000, 1.6556700000, 1.8329700000, 2.1364700000, 2.7070700000, 3.8359700000", \
- "1.6228300000, 1.7437300000, 1.8528300000, 2.0521300000, 2.3929300000, 2.9697300000, 4.0978300000", \
- "1.7781000000, 1.9111000000, 2.0311000000, 2.2505000000, 2.6245000000, 3.2345000000, 4.3612000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.3450300000, 0.4197000000, 0.4924700000, 0.6382400000, 0.9290800000, 1.5108700000, 2.6728700000", \
- "0.3495100000, 0.4249500000, 0.4982700000, 0.6443500000, 0.9353600000, 1.5174700000, 2.6795700000", \
- "0.3546800000, 0.4307300000, 0.5043800000, 0.6509800000, 0.9423800000, 1.5247300000, 2.6879300000", \
- "0.3730000000, 0.4505000000, 0.5252000000, 0.6729500000, 0.9656000000, 1.5486000000, 2.7118000000", \
- "0.4309100000, 0.5099700000, 0.5863100000, 0.7363100000, 1.0312000000, 1.6167000000, 2.7802000000", \
- "0.5112600000, 0.5899900000, 0.6667000000, 0.8179000000, 1.1149000000, 1.7019000000, 2.8671000000", \
- "0.6466000000, 0.7348000000, 0.8126000000, 0.9637000000, 1.2623000000, 1.8509000000, 3.0190000000", \
- "0.7480000000, 0.8470000000, 0.9375000000, 1.1038000000, 1.4028000000, 1.9934000000, 3.1633000000", \
- "0.9670700000, 1.0935700000, 1.2065700000, 1.4107700000, 1.7684700000, 2.3847700000, 3.5580700000", \
- "1.0568300000, 1.1980300000, 1.3223300000, 1.5445300000, 1.9292300000, 2.5855300000, 3.7606300000", \
- "1.1347000000, 1.2909000000, 1.4268000000, 1.6667000000, 2.0770000000, 2.7704000000, 3.9643000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.4101300000, 0.5075100000, 0.6026800000, 0.7927400000, 1.1706700000, 1.9228000000, 3.4243000000", \
- "0.4103000000, 0.5075000000, 0.6027200000, 0.7929700000, 1.1705200000, 1.9236000000, 3.4243000000", \
- "0.4102900000, 0.5074600000, 0.6028300000, 0.7924100000, 1.1702900000, 1.9228800000, 3.4234000000", \
- "0.4100800000, 0.5075000000, 0.6028700000, 0.7926500000, 1.1698100000, 1.9234300000, 3.4242000000", \
- "0.4102500000, 0.5073100000, 0.6024400000, 0.7925900000, 1.1699600000, 1.9235000000, 3.4233000000", \
- "0.4100100000, 0.5074200000, 0.6027100000, 0.7927900000, 1.1706000000, 1.9236000000, 3.4208000000", \
- "0.4160000000, 0.5091000000, 0.6025000000, 0.7916000000, 1.1693000000, 1.9236000000, 3.4219000000", \
- "0.4640000000, 0.5478000000, 0.6329000000, 0.8068000000, 1.1707000000, 1.9225000000, 3.4243000000", \
- "0.6465000000, 0.7421000000, 0.8272000000, 0.9780000000, 1.2847000000, 1.9566000000, 3.4237000000", \
- "0.7316000000, 0.8364000000, 0.9306000000, 1.0959000000, 1.3868000000, 2.0179000000, 3.4270000000", \
- "0.8117000000, 0.9265000000, 1.0284000000, 1.2067000000, 1.5072000000, 2.1040000000, 3.4560000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.4126500000, 0.5154800000, 0.6164100000, 0.8169200000, 1.2133300000, 2.0014300000, 3.5755000000", \
- "0.4126600000, 0.5152300000, 0.6163200000, 0.8166200000, 1.2131000000, 2.0011600000, 3.5730000000", \
- "0.4125900000, 0.5153300000, 0.6161200000, 0.8169400000, 1.2131900000, 2.0010500000, 3.5738000000", \
- "0.4126300000, 0.5152800000, 0.6164200000, 0.8166400000, 1.2133000000, 2.0012500000, 3.5752000000", \
- "0.4126900000, 0.5152600000, 0.6163000000, 0.8166400000, 1.2134200000, 2.0012200000, 3.5745000000", \
- "0.4138300000, 0.5156100000, 0.6164000000, 0.8166700000, 1.2127000000, 2.0016000000, 3.5741000000", \
- "0.4555000000, 0.5459000000, 0.6376000000, 0.8254000000, 1.2134000000, 2.0007000000, 3.5742000000", \
- "0.5226000000, 0.6017000000, 0.6867000000, 0.8639000000, 1.2315000000, 2.0014000000, 3.5744000000", \
- "0.6789000000, 0.7698000000, 0.8579000000, 1.0297000000, 1.3578000000, 2.0660000000, 3.5762000000", \
- "0.7553000000, 0.8483000000, 0.9386000000, 1.1146000000, 1.4463000000, 2.1270000000, 3.6014000000", \
- "0.8310000000, 0.9256000000, 1.0175000000, 1.1964000000, 1.5392000000, 2.1997000000, 3.6389000000");
- }
- sdf_cond : "(A1&!A2&!B2)";
- timing_sense : "negative_unate";
- when : "(A1&!A2&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.3043800000, 0.3598800000, 0.4136300000, 0.5195300000, 0.7278200000, 1.1400700000, 1.9588700000", \
- "0.3044800000, 0.3600300000, 0.4137900000, 0.5196900000, 0.7280200000, 1.1402700000, 1.9589700000", \
- "0.3065300000, 0.3620600000, 0.4157500000, 0.5218500000, 0.7302400000, 1.1425300000, 1.9613300000", \
- "0.3194400000, 0.3752000000, 0.4292200000, 0.5356000000, 0.7439800000, 1.1569000000, 1.9756000000", \
- "0.3727000000, 0.4296400000, 0.4844100000, 0.5917200000, 0.8013600000, 1.2145000000, 2.0342000000", \
- "0.4605100000, 0.5181100000, 0.5733600000, 0.6814000000, 0.8919000000, 1.3075000000, 2.1276000000", \
- "0.6423000000, 0.7048000000, 0.7599000000, 0.8681000000, 1.0797000000, 1.4951000000, 2.3166000000", \
- "0.7908000000, 0.8690000000, 0.9378000000, 1.0574000000, 1.2690000000, 1.6833000000, 2.5025000000", \
- "1.1058700000, 1.2180700000, 1.3175700000, 1.4903700000, 1.7747700000, 2.2201700000, 3.0389700000", \
- "1.2382300000, 1.3655300000, 1.4775300000, 1.6735300000, 1.9967300000, 2.4956300000, 3.3175300000", \
- "1.3569000000, 1.4972000000, 1.6219000000, 1.8400000000, 2.1972000000, 2.7495000000, 3.5992000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.3402500000, 0.4149800000, 0.4877400000, 0.6333400000, 0.9256600000, 1.5069700000, 2.6725700000", \
- "0.3445200000, 0.4200600000, 0.4931900000, 0.6392200000, 0.9312600000, 1.5128700000, 2.6787700000", \
- "0.3494100000, 0.4252100000, 0.4991800000, 0.6459600000, 0.9379000000, 1.5200300000, 2.6836300000", \
- "0.3663100000, 0.4441700000, 0.5185900000, 0.6671200000, 0.9602000000, 1.5437000000, 2.7076000000", \
- "0.4232800000, 0.5020600000, 0.5781000000, 0.7286600000, 1.0242000000, 1.6088000000, 2.7748000000", \
- "0.5041000000, 0.5822500000, 0.6583000000, 0.8098000000, 1.1071000000, 1.6942000000, 2.8627000000", \
- "0.6389000000, 0.7272000000, 0.8048000000, 0.9552000000, 1.2530000000, 1.8418000000, 3.0133000000", \
- "0.7399000000, 0.8389000000, 0.9294000000, 1.0955000000, 1.3942000000, 1.9856000000, 3.1565000000", \
- "0.9570700000, 1.0843700000, 1.1976700000, 1.4020700000, 1.7596700000, 2.3754700000, 3.5507700000", \
- "1.0456300000, 1.1879300000, 1.3128300000, 1.5355300000, 1.9202300000, 2.5765300000, 3.7535300000", \
- "1.1223000000, 1.2798000000, 1.4165000000, 1.6572000000, 2.0680000000, 2.7614000000, 3.9560000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.2351500000, 0.3052400000, 0.3744100000, 0.5125100000, 0.7904100000, 1.3448900000, 2.4531600000", \
- "0.2351500000, 0.3050000000, 0.3743700000, 0.5130700000, 0.7902400000, 1.3454800000, 2.4539800000", \
- "0.2351800000, 0.3048200000, 0.3743000000, 0.5131700000, 0.7903500000, 1.3447200000, 2.4538300000", \
- "0.2350300000, 0.3052200000, 0.3743600000, 0.5128200000, 0.7895800000, 1.3441100000, 2.4543000000", \
- "0.2353000000, 0.3052100000, 0.3741700000, 0.5131400000, 0.7906500000, 1.3455500000, 2.4541000000", \
- "0.2354100000, 0.3045100000, 0.3741000000, 0.5130300000, 0.7899400000, 1.3448000000, 2.4533000000", \
- "0.2909000000, 0.3460000000, 0.4045000000, 0.5276000000, 0.7911000000, 1.3456000000, 2.4516000000", \
- "0.3652000000, 0.4263000000, 0.4777000000, 0.5852000000, 0.8218000000, 1.3458000000, 2.4552000000", \
- "0.5389000000, 0.6238000000, 0.6957000000, 0.8213000000, 1.0253000000, 1.4573000000, 2.4672000000", \
- "0.6177000000, 0.7130000000, 0.7951000000, 0.9340000000, 1.1596000000, 1.5590000000, 2.5131000000", \
- "0.6915000000, 0.7981000000, 0.8870000000, 1.0400000000, 1.2869000000, 1.6822000000, 2.5762000000");
- }
- related_pin : "B1";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.2527000000, 0.3525300000, 0.4514700000, 0.6491600000, 1.0454000000, 1.8354800000, 3.4167000000", \
- "0.2527500000, 0.3517500000, 0.4515700000, 0.6492100000, 1.0444800000, 1.8345600000, 3.4180000000", \
- "0.2527200000, 0.3524000000, 0.4516500000, 0.6487200000, 1.0444100000, 1.8345100000, 3.4128000000", \
- "0.2523400000, 0.3523000000, 0.4514300000, 0.6484400000, 1.0453200000, 1.8363900000, 3.4160000000", \
- "0.2523600000, 0.3523900000, 0.4514500000, 0.6486300000, 1.0450600000, 1.8348700000, 3.4163000000", \
- "0.2536800000, 0.3528100000, 0.4514100000, 0.6488900000, 1.0438000000, 1.8359000000, 3.4177000000", \
- "0.2960000000, 0.3826000000, 0.4721000000, 0.6574000000, 1.0443000000, 1.8341000000, 3.4175000000", \
- "0.3460000000, 0.4396000000, 0.5223000000, 0.6969000000, 1.0629000000, 1.8359000000, 3.4156000000", \
- "0.4602000000, 0.5654000000, 0.6643000000, 0.8507000000, 1.1892000000, 1.8984000000, 3.4198000000", \
- "0.5198000000, 0.6289000000, 0.7313000000, 0.9238000000, 1.2780000000, 1.9604000000, 3.4419000000", \
- "0.5795000000, 0.6928000000, 0.7976000000, 0.9961000000, 1.3608000000, 2.0345000000, 3.4770000000");
- }
- sdf_cond : "(A1&A2&!B2)";
- timing_sense : "negative_unate";
- when : "(A1&A2&!B2)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.2772100000, 0.3448500000, 0.4109500000, 0.5433800000, 0.8071900000, 1.3330700000, 2.3860700000", \
- "0.2790700000, 0.3482200000, 0.4154200000, 0.5485100000, 0.8132200000, 1.3408700000, 2.3935700000", \
- "0.2807000000, 0.3515600000, 0.4195900000, 0.5533500000, 0.8185800000, 1.3458300000, 2.3998300000", \
- "0.2888400000, 0.3628800000, 0.4330700000, 0.5695900000, 0.8357800000, 1.3648000000, 2.4190000000", \
- "0.3291000000, 0.4055600000, 0.4782500000, 0.6185800000, 0.8900000000, 1.4226000000, 2.4800000000", \
- "0.4079500000, 0.4822900000, 0.5545800000, 0.6963000000, 0.9710000000, 1.5070000000, 2.5664000000", \
- "0.5560000000, 0.6473000000, 0.7245000000, 0.8638000000, 1.1388000000, 1.6788000000, 2.7397000000", \
- "0.6663000000, 0.7797000000, 0.8752000000, 1.0375000000, 1.3114000000, 1.8511000000, 2.9160000000", \
- "0.8914700000, 1.0535700000, 1.1898700000, 1.4193700000, 1.7821700000, 2.3448700000, 3.4062700000", \
- "0.9822300000, 1.1656300000, 1.3196300000, 1.5785300000, 1.9884300000, 2.6053300000, 3.6660300000", \
- "1.0621000000, 1.2646000000, 1.4350000000, 1.7220000000, 2.1733000000, 2.8516000000, 3.9274000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.2877500000, 0.3808000000, 0.4552800000, 0.6020100000, 0.8931500000, 1.4759700000, 2.6408700000", \
- "0.2910200000, 0.3816400000, 0.4574900000, 0.6048400000, 0.8959800000, 1.4796700000, 2.6457700000", \
- "0.2953700000, 0.3835700000, 0.4594500000, 0.6077200000, 0.8998300000, 1.4843300000, 2.6501300000", \
- "0.3092400000, 0.3926300000, 0.4704300000, 0.6203400000, 0.9146200000, 1.4998000000, 2.6653000000", \
- "0.3527100000, 0.4355600000, 0.5153100000, 0.6689200000, 0.9680000000, 1.5566000000, 2.7231000000", \
- "0.4337100000, 0.5149900000, 0.5939200000, 0.7486000000, 1.0501000000, 1.6415000000, 2.8086000000", \
- "0.5878000000, 0.6856000000, 0.7657000000, 0.9188000000, 1.2202000000, 1.8141000000, 2.9866000000", \
- "0.7038000000, 0.8238000000, 0.9248000000, 1.0953000000, 1.3965000000, 1.9896000000, 3.1647000000", \
- "0.9447700000, 1.1149700000, 1.2571700000, 1.4995700000, 1.8817700000, 2.4853700000, 3.6617700000", \
- "1.0440300000, 1.2359300000, 1.3971300000, 1.6691300000, 2.0985300000, 2.7481300000, 3.9206300000", \
- "1.1324000000, 1.3439000000, 1.5219000000, 1.8221000000, 2.2942000000, 3.0079000000, 4.1840000000");
- }
- fall_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.2173700000, 0.3065400000, 0.3948500000, 0.5720800000, 0.9251500000, 1.6312600000, 3.0422000000", \
- "0.2173600000, 0.3065200000, 0.3947200000, 0.5721100000, 0.9252300000, 1.6316000000, 3.0401000000", \
- "0.2171800000, 0.3066000000, 0.3950400000, 0.5720900000, 0.9253200000, 1.6312300000, 3.0397000000", \
- "0.2172400000, 0.3064400000, 0.3951600000, 0.5718600000, 0.9253900000, 1.6312500000, 3.0419000000", \
- "0.2164500000, 0.3062100000, 0.3948800000, 0.5721100000, 0.9243500000, 1.6317700000, 3.0413000000", \
- "0.2219400000, 0.3046600000, 0.3932100000, 0.5711900000, 0.9243400000, 1.6308000000, 3.0391000000", \
- "0.3041000000, 0.3653000000, 0.4335000000, 0.5856000000, 0.9235000000, 1.6311000000, 3.0423000000", \
- "0.3774000000, 0.4552000000, 0.5206000000, 0.6485000000, 0.9493000000, 1.6295000000, 3.0423000000", \
- "0.5566000000, 0.6604000000, 0.7472000000, 0.8994000000, 1.1512000000, 1.7173000000, 3.0399000000", \
- "0.6383000000, 0.7538000000, 0.8517000000, 1.0179000000, 1.2910000000, 1.8087000000, 3.0643000000", \
- "0.7133000000, 0.8410000000, 0.9477000000, 1.1295000000, 1.4225000000, 1.9253000000, 3.1147000000");
- }
- related_pin : "B2";
- rise_transition ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.2524500000, 0.3519800000, 0.4512400000, 0.6488400000, 1.0445600000, 1.8350300000, 3.4168000000", \
- "0.2525500000, 0.3523000000, 0.4507600000, 0.6486200000, 1.0445700000, 1.8351700000, 3.4181000000", \
- "0.2524800000, 0.3525500000, 0.4514800000, 0.6489100000, 1.0442400000, 1.8358200000, 3.4186000000", \
- "0.2526500000, 0.3519400000, 0.4509700000, 0.6494100000, 1.0447000000, 1.8344200000, 3.4154000000", \
- "0.2524300000, 0.3518600000, 0.4516100000, 0.6490600000, 1.0447400000, 1.8367900000, 3.4160000000", \
- "0.2578100000, 0.3520000000, 0.4502900000, 0.6486800000, 1.0447300000, 1.8362000000, 3.4130000000", \
- "0.3407000000, 0.4098000000, 0.4884000000, 0.6617000000, 1.0435000000, 1.8362000000, 3.4154000000", \
- "0.4147000000, 0.5051000000, 0.5711000000, 0.7203000000, 1.0644000000, 1.8360000000, 3.4167000000", \
- "0.5831000000, 0.6961000000, 0.7940000000, 0.9633000000, 1.2476000000, 1.9057000000, 3.4134000000", \
- "0.6615000000, 0.7854000000, 0.8922000000, 1.0768000000, 1.3801000000, 1.9885000000, 3.4278000000", \
- "0.7351000000, 0.8708000000, 0.9847000000, 1.1832000000, 1.5127000000, 2.0911000000, 3.4695000000");
- }
- sdf_cond : "(!A1&A2&!B1)";
- timing_sense : "negative_unate";
- when : "(!A1&A2&!B1)";
- }
- timing () {
- cell_fall ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
- index_2("0.0000000000, 0.0013300000, 0.0026500000, 0.0053000000, 0.0106000000, 0.0212100000, 0.0424100000");
- values("0.4087200000, 0.4821400000, 0.5533000000, 0.6937400000, 0.9705600000, 1.5190700000, 2.6094700000", \
- "0.4119600000, 0.4863100000, 0.5581000000, 0.6992400000, 0.9766700000, 1.5256700000, 2.6162700000", \
- "0.4156200000, 0.4906000000, 0.5628400000, 0.7045200000, 0.9824300000, 1.5318300000, 2.6227300000", \
- "0.4293200000, 0.5054300000, 0.5784300000, 0.7214100000, 1.0006000000, 1.5513000000, 2.6428000000", \
- "0.4765800000, 0.5539900000, 0.6282900000, 0.7734200000, 1.0552000000, 1.6085000000, 2.7016000000", \
- "0.5539300000, 0.6318600000, 0.7068000000, 0.8530000000, 1.1373000000, 1.6931000000, 2.7889000000", \
- "0.7248000000, 0.7991000000, 0.8735000000, 1.0200000000, 1.3057000000, 1.8636000000, 2.9626000000", \
- "0.8787000000, 0.9687000000, 1.0485000000, 1.1929000000, 1.4778000000, 2.0365000000, 3.1379000000", \
- "1.1990700000, 1.3258700000, 1.4383700000, 1.6362700000, 1.9666700000, 2.5276700000, 3.6265700000", \
- "1.3318300000, 1.4743300000, 1.6009300000, 1.8237300000, 2.1958300000, 2.7861300000, 3.8851300000", \
- "1.4499000000, 1.6071000000, 1.7466000000, 1.9922000000, 2.4013000000, 3.0447000000, 4.1441000000");
- }
- cell_rise ("delay_template11x7") {
- index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
-