mirror of https://github.com/efabless/caravel.git
1854 lines
64 KiB
Plaintext
1854 lines
64 KiB
Plaintext
(DELAYFILE
|
|
(SDFVERSION "3.0")
|
|
(DESIGN "gpio_control_block")
|
|
(DATE "Wed Oct 5 13:27:46 2022")
|
|
(VENDOR "Parallax")
|
|
(PROGRAM "STA")
|
|
(VERSION "2.3.1")
|
|
(DIVIDER .)
|
|
(VOLTAGE 1.800::1.800)
|
|
(PROCESS "1.000::1.000")
|
|
(TEMPERATURE 25.000::25.000)
|
|
(TIMESCALE 1ns)
|
|
(CELL
|
|
(CELLTYPE "gpio_control_block")
|
|
(INSTANCE)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(INTERCONNECT gpio_defaults[0] _071_.B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[0] _072_.B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[0] ANTENNA__072__B.DIODE (0.001:0.001:0.001) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[0] ANTENNA__071__B.DIODE (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[10] _085_.B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[10] _086_.B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[10] ANTENNA__086__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[10] ANTENNA__085__B.DIODE (0.002:0.002:0.002) (0.002:0.002:0.002))
|
|
(INTERCONNECT gpio_defaults[11] _087_.B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[11] _088_.B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[11] ANTENNA__088__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[11] ANTENNA__087__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[12] _089_.B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[12] _090_.B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[12] ANTENNA__090__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[12] ANTENNA__089__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[1] _083_.B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[1] _084_.B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[1] ANTENNA__084__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[1] ANTENNA__083__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[2] _073_.B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[2] _074_.B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[2] ANTENNA__074__B.DIODE (0.001:0.001:0.001) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[2] ANTENNA__073__B.DIODE (0.001:0.001:0.001) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[3] _079_.B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[3] _080_.B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[3] ANTENNA__080__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[3] ANTENNA__079__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[4] _081_.B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[4] _082_.B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[4] ANTENNA__082__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[4] ANTENNA__081__B.DIODE (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[5] _091_.B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[5] _092_.B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[5] ANTENNA__092__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[5] ANTENNA__091__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[6] _093_.B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[6] _094_.B (0.001:0.001:0.001) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[6] ANTENNA__094__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[6] ANTENNA__093__B.DIODE (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[7] _095_.B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[7] _096_.B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[7] ANTENNA__096__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[7] ANTENNA__095__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[8] _075_.B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT gpio_defaults[8] _076_.B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[8] ANTENNA__076__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[8] ANTENNA__075__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[9] _077_.B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[9] _078_.B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[9] ANTENNA__078__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_defaults[9] ANTENNA__077__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT mgmt_gpio_oeb input1.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT mgmt_gpio_oeb ANTENNA_input1_A.DIODE (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT mgmt_gpio_out input2.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT mgmt_gpio_out ANTENNA_input2_A.DIODE (0.001:0.001:0.001) (0.000:0.000:0.000))
|
|
(INTERCONNECT pad_gpio_in input3.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT pad_gpio_in ANTENNA_input3_A.DIODE (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT resetn input4.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT resetn ANTENNA_input4_A.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT serial_clock clkbuf_0_serial_clock.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT serial_clock ANTENNA_clkbuf_0_serial_clock_A.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT serial_data_in input5.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT serial_data_in ANTENNA_input5_A.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT serial_load clkbuf_0_serial_load.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT serial_load ANTENNA_clkbuf_0_serial_load_A.DIODE (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT user_gpio_oeb _065_.A0 (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT user_gpio_oeb ANTENNA__065__A0.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT user_gpio_out _066_.B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT user_gpio_out ANTENNA__066__B.DIODE (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _060_.Y gpio_in_buf.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _061__1.Y _109_.CLK_N (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _062__14.Y _135_.CLK (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _063_.Y _139_.TE_B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _064_.X _065_.A1 (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _065_.X output16.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _066_.Y _070_.B1 (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _067_.X _068_.B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _067_.X _069_.A2 (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _068_.X _070_.A1 (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _069_.Y _070_.A2 (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _070_.Y output15.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _071_.X _109_.RESET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _072_.Y _109_.SET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _073_.X _110_.RESET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _074_.Y _110_.SET_B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _075_.X _111_.RESET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _076_.Y _111_.SET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _077_.X _112_.RESET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _078_.Y _112_.SET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _079_.X _113_.RESET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _080_.Y _113_.SET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _081_.X _114_.RESET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _082_.Y _114_.SET_B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _083_.X _115_.RESET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _084_.Y _115_.SET_B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _085_.X _116_.RESET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _086_.Y _116_.SET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _087_.X _117_.RESET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _088_.Y _117_.SET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _089_.X _118_.RESET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _090_.Y _118_.SET_B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _091_.X _119_.RESET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _092_.Y _119_.SET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _093_.X _120_.RESET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _094_.Y _120_.SET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _095_.X _121_.RESET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _096_.Y _121_.SET_B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _097__2.Y _110_.CLK_N (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _098__3.Y _111_.CLK_N (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _099__4.Y _112_.CLK_N (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _100__5.Y _113_.CLK_N (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _101__6.Y _114_.CLK_N (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _102__7.Y _115_.CLK_N (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _103__8.Y _116_.CLK_N (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _104__9.Y _117_.CLK_N (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _105__10.Y _118_.CLK_N (0.001:0.001:0.001) (0.000:0.000:0.000))
|
|
(INTERCONNECT _106__11.Y _119_.CLK_N (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _107__12.Y _120_.CLK_N (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _108__13.Y _121_.CLK_N (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _109_.Q _065_.S (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _109_.Q _066_.A_N (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _109_.Q _069_.B1 (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _110_.Q output12.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _111_.Q output17.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _112_.Q output18.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _113_.Q _063_.A_N (0.001:0.001:0.001) (0.000:0.000:0.000))
|
|
(INTERCONNECT _113_.Q output14.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _114_.Q output13.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _115_.Q _063_.B (0.001:0.001:0.001) (0.000:0.000:0.000))
|
|
(INTERCONNECT _115_.Q _064_.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _116_.Q output9.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _116_.Q_N _068_.A_N (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _117_.Q _067_.B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _117_.Q output10.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _118_.Q _067_.A_N (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _118_.Q output11.A (0.002:0.002:0.002) (0.002:0.002:0.002))
|
|
(INTERCONNECT _119_.Q output6.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _120_.Q output8.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _121_.Q output7.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _122_.Q hold3.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _123_.Q hold5.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _124_.Q hold4.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _125_.Q hold6.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _126_.Q hold13.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _127_.Q hold11.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _128_.Q hold9.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _129_.Q hold8.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _130_.Q hold12.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _131_.Q hold1.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _132_.Q hold10.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _133_.Q hold2.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _134_.Q _135_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _134_.Q hold7.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT _135_.Q output20.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _136_.X output19.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT _139_.Z mgmt_gpio_in (0.019:0.019:0.020) (0.019:0.019:0.020))
|
|
(INTERCONNECT clkbuf_0_serial_clock.X clkbuf_1_0__f_serial_clock.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_0_serial_clock.X clkbuf_1_1__f_serial_clock.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_0_serial_load.X clkbuf_1_0__f_serial_load.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_0_serial_load.X clkbuf_1_1__f_serial_load.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_0__f_serial_clock.X _062__14.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_0__f_serial_clock.X _130_.CLK (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_0__f_serial_clock.X _129_.CLK (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT clkbuf_1_0__f_serial_clock.X _128_.CLK (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_0__f_serial_clock.X _127_.CLK (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_0__f_serial_clock.X _126_.CLK (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_0__f_serial_clock.X _125_.CLK (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_0__f_serial_clock.X _124_.CLK (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_0__f_serial_clock.X _123_.CLK (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_0__f_serial_load.X _108__13.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_0__f_serial_load.X _107__12.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_0__f_serial_load.X _106__11.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_0__f_serial_load.X _103__8.A (0.001:0.001:0.001) (0.000:0.000:0.000))
|
|
(INTERCONNECT clkbuf_1_0__f_serial_load.X _101__6.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_0__f_serial_load.X _098__3.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_1__f_serial_clock.X serial_clock_out_buffer.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_1__f_serial_clock.X _122_.CLK (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_1__f_serial_clock.X _131_.CLK (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_1__f_serial_clock.X _132_.CLK (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_1__f_serial_clock.X _133_.CLK (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_1__f_serial_clock.X _134_.CLK (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_1__f_serial_load.X serial_load_out_buffer.A (0.002:0.002:0.002) (0.002:0.002:0.002))
|
|
(INTERCONNECT clkbuf_1_1__f_serial_load.X _061__1.A (0.002:0.002:0.002) (0.002:0.002:0.002))
|
|
(INTERCONNECT clkbuf_1_1__f_serial_load.X _097__2.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_1__f_serial_load.X _099__4.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_1__f_serial_load.X _100__5.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_1__f_serial_load.X _102__7.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT clkbuf_1_1__f_serial_load.X _104__9.A (0.002:0.002:0.002) (0.002:0.002:0.002))
|
|
(INTERCONNECT clkbuf_1_1__f_serial_load.X _105__10.A (0.002:0.002:0.002) (0.002:0.002:0.002))
|
|
(INTERCONNECT const_source.HI one_buffer.A (0.000:0.000:0.000))
|
|
(INTERCONNECT const_source.LO zero_buffer.A (0.000:0.000:0.000))
|
|
(INTERCONNECT fanout21.X _091_.A (0.002:0.002:0.002) (0.002:0.002:0.002))
|
|
(INTERCONNECT fanout21.X _092_.A_N (0.002:0.002:0.002) (0.002:0.002:0.002))
|
|
(INTERCONNECT fanout21.X _094_.A_N (0.002:0.002:0.002) (0.002:0.002:0.002))
|
|
(INTERCONNECT fanout21.X _081_.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout21.X _082_.A_N (0.002:0.002:0.002) (0.002:0.002:0.002))
|
|
(INTERCONNECT fanout21.X _126_.RESET_B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout21.X _127_.RESET_B (0.002:0.002:0.002) (0.002:0.002:0.002))
|
|
(INTERCONNECT fanout22.X fanout21.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout22.X _129_.RESET_B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout22.X _128_.RESET_B (0.001:0.001:0.001) (0.000:0.000:0.000))
|
|
(INTERCONNECT fanout22.X _093_.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout22.X _095_.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout22.X _096_.A_N (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout22.X _130_.RESET_B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout23.X _079_.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout23.X _080_.A_N (0.003:0.003:0.003) (0.003:0.003:0.003))
|
|
(INTERCONNECT fanout23.X _125_.RESET_B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout23.X _073_.A (0.002:0.002:0.002) (0.002:0.002:0.002))
|
|
(INTERCONNECT fanout23.X _074_.A_N (0.003:0.003:0.003) (0.003:0.003:0.003))
|
|
(INTERCONNECT fanout23.X _083_.A (0.002:0.002:0.002) (0.002:0.002:0.002))
|
|
(INTERCONNECT fanout23.X _084_.A_N (0.004:0.004:0.004) (0.003:0.003:0.003))
|
|
(INTERCONNECT fanout23.X ANTENNA__084__A_N.DIODE (0.004:0.004:0.004) (0.004:0.004:0.004))
|
|
(INTERCONNECT fanout23.X ANTENNA__083__A.DIODE (0.004:0.004:0.004) (0.004:0.004:0.004))
|
|
(INTERCONNECT fanout23.X ANTENNA__074__A_N.DIODE (0.003:0.003:0.003) (0.003:0.003:0.003))
|
|
(INTERCONNECT fanout23.X ANTENNA__073__A.DIODE (0.003:0.003:0.003) (0.003:0.003:0.003))
|
|
(INTERCONNECT fanout23.X ANTENNA__125__RESET_B.DIODE (0.003:0.003:0.003) (0.003:0.003:0.003))
|
|
(INTERCONNECT fanout23.X ANTENNA__080__A_N.DIODE (0.003:0.003:0.003) (0.003:0.003:0.003))
|
|
(INTERCONNECT fanout23.X ANTENNA__079__A.DIODE (0.004:0.004:0.004) (0.004:0.004:0.004))
|
|
(INTERCONNECT fanout24.X fanout23.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT fanout24.X _124_.RESET_B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout24.X _123_.RESET_B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout24.X _072_.A_N (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout24.X _122_.RESET_B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout25.X _071_.A (0.002:0.002:0.002) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout25.X _088_.A_N (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout25.X _133_.RESET_B (0.002:0.002:0.002) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout25.X _134_.RESET_B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout25.X _077_.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout25.X _087_.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout25.X _089_.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout26.X _090_.A_N (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT fanout26.X _135_.RESET_B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout26.X _136_.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout27.X _075_.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout27.X _076_.A_N (0.001:0.001:0.001) (0.000:0.000:0.000))
|
|
(INTERCONNECT fanout27.X _078_.A_N (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout27.X _085_.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout27.X _086_.A_N (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout27.X _131_.RESET_B (0.001:0.001:0.001) (0.000:0.000:0.000))
|
|
(INTERCONNECT fanout27.X _132_.RESET_B (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout28.X fanout24.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout28.X fanout22.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout28.X fanout27.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout28.X fanout25.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT fanout28.X fanout26.A (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT gpio_in_buf.Z user_gpio_in (0.017:0.017:0.017) (0.017:0.017:0.017))
|
|
(INTERCONNECT gpio_logic_high.gpio_logic1 gpio_in_buf.TE (0.000:0.000:0.000) (0.001:0.001:0.001))
|
|
(INTERCONNECT hold1.X _112_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold1.X _132_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold10.X _116_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold10.X _133_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold11.X _119_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold11.X _128_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold12.X _111_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold12.X _131_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold13.X _114_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold13.X _127_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold2.X _117_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold2.X _134_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold3.X _109_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold3.X _123_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold4.X _110_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold4.X _125_.D (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT hold5.X _115_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold5.X _124_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold6.X _113_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold6.X _126_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold7.X _118_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold8.X _121_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold8.X _130_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold9.X _120_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT hold9.X _129_.D (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT input1.X _064_.B (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT input1.X _067_.C (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT input2.X _069_.A1 (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT input3.X _060_.A (0.001:0.001:0.001) (0.000:0.000:0.000))
|
|
(INTERCONNECT input3.X _139_.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT input4.X fanout28.A (0.000:0.000:0.000) (0.000:0.000:0.000))
|
|
(INTERCONNECT input5.X _122_.D (0.001:0.001:0.001) (0.001:0.001:0.001))
|
|
(INTERCONNECT one_buffer.X one (0.000:0.000:0.000))
|
|
(INTERCONNECT output10.X pad_gpio_dm[1] (0.007:0.007:0.007) (0.007:0.007:0.007))
|
|
(INTERCONNECT output11.X pad_gpio_dm[2] (0.022:0.022:0.022) (0.022:0.022:0.022))
|
|
(INTERCONNECT output12.X pad_gpio_holdover (0.013:0.013:0.013) (0.012:0.012:0.012))
|
|
(INTERCONNECT output13.X pad_gpio_ib_mode_sel (0.012:0.012:0.012) (0.012:0.012:0.012))
|
|
(INTERCONNECT output14.X pad_gpio_inenb (0.010:0.010:0.010) (0.010:0.010:0.010))
|
|
(INTERCONNECT output15.X pad_gpio_out (0.012:0.012:0.012) (0.012:0.012:0.012))
|
|
(INTERCONNECT output16.X pad_gpio_outenb (0.010:0.010:0.010) (0.010:0.010:0.010))
|
|
(INTERCONNECT output17.X pad_gpio_slow_sel (0.014:0.014:0.014) (0.014:0.014:0.014))
|
|
(INTERCONNECT output18.X pad_gpio_vtrip_sel (0.007:0.007:0.007) (0.007:0.007:0.007))
|
|
(INTERCONNECT output19.X resetn_out (0.013:0.013:0.013) (0.013:0.013:0.013))
|
|
(INTERCONNECT output20.X serial_data_out (0.007:0.007:0.007) (0.007:0.007:0.007))
|
|
(INTERCONNECT output6.X pad_gpio_ana_en (0.015:0.015:0.015) (0.015:0.015:0.015))
|
|
(INTERCONNECT output7.X pad_gpio_ana_pol (0.011:0.011:0.011) (0.011:0.011:0.011))
|
|
(INTERCONNECT output8.X pad_gpio_ana_sel (0.022:0.022:0.022) (0.021:0.021:0.021))
|
|
(INTERCONNECT output9.X pad_gpio_dm[0] (0.011:0.011:0.011) (0.011:0.011:0.011))
|
|
(INTERCONNECT serial_clock_out_buffer.X serial_clock_out (0.025:0.025:0.025) (0.024:0.024:0.024))
|
|
(INTERCONNECT serial_load_out_buffer.X serial_load_out (0.028:0.028:0.028) (0.028:0.028:0.028))
|
|
(INTERCONNECT zero_buffer.X zero (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__inv_2")
|
|
(INSTANCE _060_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Y (0.153:0.153:0.153) (0.089:0.089:0.089))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__inv_2")
|
|
(INSTANCE _061__1)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Y (0.056:0.056:0.056) (0.041:0.041:0.041))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__inv_2")
|
|
(INSTANCE _062__14)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Y (0.062:0.062:0.062) (0.043:0.043:0.043))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__nand2b_2")
|
|
(INSTANCE _063_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N Y (0.197:0.197:0.197) (0.230:0.230:0.230))
|
|
(IOPATH B Y (0.121:0.121:0.121) (0.104:0.104:0.104))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__and2_0")
|
|
(INSTANCE _064_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.144:0.144:0.144) (0.143:0.143:0.143))
|
|
(IOPATH B X (0.164:0.164:0.164) (0.212:0.212:0.212))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__mux2_4")
|
|
(INSTANCE _065_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A0 X (0.655:0.655:0.655) (1.853:1.853:1.853))
|
|
(IOPATH A1 X (0.182:0.182:0.182) (0.290:0.290:0.290))
|
|
(IOPATH S X (0.234:0.234:0.234) (0.340:0.340:0.340))
|
|
(IOPATH S X (0.198:0.198:0.198) (0.333:0.333:0.333))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__nand2b_2")
|
|
(INSTANCE _066_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N Y (0.158:0.158:0.158) (0.204:0.204:0.204))
|
|
(IOPATH B Y (1.247:1.247:1.247) (0.249:0.249:0.249))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__and3b_2")
|
|
(INSTANCE _067_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N X (0.263:0.263:0.263) (0.240:0.240:0.240))
|
|
(IOPATH B X (0.222:0.222:0.222) (0.222:0.222:0.222))
|
|
(IOPATH C X (0.229:0.229:0.229) (0.279:0.279:0.279))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__and2b_2")
|
|
(INSTANCE _068_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N X (0.244:0.244:0.244) (0.237:0.237:0.237))
|
|
(IOPATH B X (0.181:0.181:0.181) (0.220:0.221:0.222))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__o21ai_2")
|
|
(INSTANCE _069_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A1 Y (0.234:0.234:0.234) (0.103:0.103:0.103))
|
|
(IOPATH A2 Y (0.174:0.175:0.175) (0.076:0.076:0.076))
|
|
(IOPATH B1 Y (0.091:0.091:0.091) (0.088:0.088:0.088))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__o21ai_4")
|
|
(INSTANCE _070_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A1 Y (0.186:0.186:0.187) (0.075:0.075:0.076))
|
|
(IOPATH A2 Y (0.162:0.164:0.166) (0.069:0.076:0.084))
|
|
(IOPATH B1 Y (0.084:0.163:0.243) (0.070:0.107:0.144))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__or2_0")
|
|
(INSTANCE _071_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.123:0.123:0.123) (0.217:0.217:0.217))
|
|
(IOPATH B X (0.275:0.275:0.275) (1.408:1.408:1.408))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__nand2b_2")
|
|
(INSTANCE _072_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N Y (0.163:0.163:0.163) (0.205:0.205:0.205))
|
|
(IOPATH B Y (1.181:1.181:1.181) (0.199:0.199:0.199))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__or2_0")
|
|
(INSTANCE _073_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.184:0.184:0.184) (0.267:0.267:0.267))
|
|
(IOPATH B X (0.339:0.339:0.339) (1.491:1.491:1.491))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__nand2b_2")
|
|
(INSTANCE _074_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N Y (0.199:0.199:0.199) (0.233:0.233:0.233))
|
|
(IOPATH B Y (1.292:1.292:1.292) (0.304:0.304:0.304))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__or2_0")
|
|
(INSTANCE _075_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.157:0.157:0.157) (0.245:0.245:0.245))
|
|
(IOPATH B X (0.326:0.326:0.326) (1.473:1.473:1.473))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__nand2b_2")
|
|
(INSTANCE _076_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N Y (0.144:0.144:0.144) (0.188:0.188:0.188))
|
|
(IOPATH B Y (1.042:1.042:1.042) (0.065:0.065:0.065))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__or2_0")
|
|
(INSTANCE _077_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.126:0.126:0.126) (0.220:0.220:0.220))
|
|
(IOPATH B X (0.283:0.283:0.283) (1.416:1.416:1.416))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__nand2b_2")
|
|
(INSTANCE _078_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N Y (0.143:0.143:0.143) (0.187:0.187:0.187))
|
|
(IOPATH B Y (1.029:1.029:1.029) (0.053:0.053:0.053))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__or2_0")
|
|
(INSTANCE _079_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.161:0.161:0.161) (0.249:0.249:0.249))
|
|
(IOPATH B X (0.313:0.313:0.313) (1.453:1.453:1.453))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__nand2b_2")
|
|
(INSTANCE _080_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N Y (0.173:0.173:0.173) (0.208:0.208:0.208))
|
|
(IOPATH B Y (1.080:1.080:1.080) (0.101:0.101:0.101))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__or2_0")
|
|
(INSTANCE _081_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.136:0.136:0.136) (0.229:0.229:0.229))
|
|
(IOPATH B X (0.297:0.297:0.297) (1.432:1.432:1.432))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__nand2b_2")
|
|
(INSTANCE _082_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N Y (0.166:0.166:0.166) (0.208:0.208:0.208))
|
|
(IOPATH B Y (1.179:1.179:1.179) (0.196:0.196:0.196))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__or2_0")
|
|
(INSTANCE _083_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.158:0.158:0.158) (0.247:0.247:0.247))
|
|
(IOPATH B X (0.310:0.310:0.310) (1.449:1.449:1.449))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__nand2b_2")
|
|
(INSTANCE _084_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N Y (0.190:0.190:0.190) (0.225:0.225:0.225))
|
|
(IOPATH B Y (1.230:1.230:1.230) (0.246:0.246:0.246))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__or2_0")
|
|
(INSTANCE _085_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.156:0.156:0.156) (0.244:0.244:0.244))
|
|
(IOPATH B X (0.326:0.326:0.326) (1.473:1.473:1.473))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__nand2b_2")
|
|
(INSTANCE _086_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N Y (0.146:0.146:0.146) (0.190:0.190:0.190))
|
|
(IOPATH B Y (1.057:1.057:1.057) (0.079:0.079:0.079))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__or2_0")
|
|
(INSTANCE _087_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.139:0.139:0.139) (0.232:0.232:0.232))
|
|
(IOPATH B X (0.305:0.305:0.305) (1.442:1.442:1.442))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__nand2b_2")
|
|
(INSTANCE _088_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N Y (0.163:0.163:0.163) (0.206:0.206:0.206))
|
|
(IOPATH B Y (1.191:1.191:1.191) (0.208:0.208:0.208))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__or2_0")
|
|
(INSTANCE _089_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.131:0.131:0.131) (0.225:0.225:0.225))
|
|
(IOPATH B X (0.295:0.295:0.295) (1.427:1.427:1.427))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__nand2b_2")
|
|
(INSTANCE _090_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N Y (0.154:0.154:0.154) (0.202:0.202:0.202))
|
|
(IOPATH B Y (1.226:1.226:1.226) (0.242:0.242:0.242))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__or2_0")
|
|
(INSTANCE _091_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.133:0.133:0.133) (0.227:0.227:0.227))
|
|
(IOPATH B X (0.295:0.295:0.295) (1.427:1.427:1.427))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__nand2b_2")
|
|
(INSTANCE _092_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N Y (0.167:0.167:0.167) (0.208:0.208:0.208))
|
|
(IOPATH B Y (1.184:1.184:1.184) (0.201:0.201:0.201))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__or2_0")
|
|
(INSTANCE _093_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.139:0.139:0.139) (0.231:0.231:0.231))
|
|
(IOPATH B X (0.307:0.307:0.307) (1.445:1.445:1.445))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__nand2b_2")
|
|
(INSTANCE _094_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N Y (0.147:0.147:0.147) (0.189:0.189:0.189))
|
|
(IOPATH B Y (1.019:1.019:1.019) (0.043:0.043:0.043))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__or2_0")
|
|
(INSTANCE _095_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.127:0.127:0.127) (0.221:0.221:0.221))
|
|
(IOPATH B X (0.293:0.293:0.293) (1.425:1.425:1.425))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__nand2b_2")
|
|
(INSTANCE _096_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A_N Y (0.140:0.140:0.140) (0.185:0.185:0.185))
|
|
(IOPATH B Y (1.027:1.027:1.027) (0.050:0.050:0.050))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__inv_2")
|
|
(INSTANCE _097__2)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Y (0.056:0.056:0.056) (0.040:0.040:0.040))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__inv_2")
|
|
(INSTANCE _098__3)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Y (0.041:0.041:0.041) (0.029:0.029:0.029))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__inv_2")
|
|
(INSTANCE _099__4)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Y (0.066:0.066:0.066) (0.047:0.047:0.047))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__inv_2")
|
|
(INSTANCE _100__5)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Y (0.051:0.051:0.051) (0.037:0.037:0.037))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__inv_2")
|
|
(INSTANCE _101__6)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Y (0.049:0.049:0.049) (0.035:0.035:0.035))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__inv_2")
|
|
(INSTANCE _102__7)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Y (0.055:0.055:0.055) (0.040:0.040:0.040))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__inv_2")
|
|
(INSTANCE _103__8)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Y (0.042:0.042:0.042) (0.030:0.030:0.030))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__inv_2")
|
|
(INSTANCE _104__9)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Y (0.049:0.049:0.049) (0.035:0.035:0.035))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__inv_2")
|
|
(INSTANCE _105__10)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Y (0.068:0.068:0.068) (0.049:0.049:0.049))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__inv_2")
|
|
(INSTANCE _106__11)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Y (0.046:0.046:0.046) (0.033:0.033:0.033))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__inv_2")
|
|
(INSTANCE _107__12)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Y (0.051:0.051:0.051) (0.037:0.037:0.037))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__inv_2")
|
|
(INSTANCE _108__13)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Y (0.039:0.039:0.039) (0.028:0.028:0.028))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfbbn_2")
|
|
(INSTANCE _109_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK_N Q_N (0.480:0.480:0.480) (0.380:0.380:0.380))
|
|
(IOPATH CLK_N Q (0.579:0.579:0.579) (0.629:0.629:0.629))
|
|
(IOPATH RESET_B Q_N (0.000:0.000:0.000))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q_N () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge SET_B) (negedge CLK_N) (0.064:0.021:-0.022))
|
|
(RECOVERY (posedge SET_B) (negedge CLK_N) (-0.057:-0.004:0.050))
|
|
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.073:0.063:0.053))
|
|
(RECOVERY (posedge RESET_B) (negedge CLK_N) (0.075:0.086:0.097))
|
|
(HOLD (posedge D) (negedge CLK_N) (0.032:0.032:0.032))
|
|
(HOLD (negedge D) (negedge CLK_N) (-0.152:-0.152:-0.152))
|
|
(SETUP (posedge D) (negedge CLK_N) (0.098:0.098:0.098))
|
|
(SETUP (negedge D) (negedge CLK_N) (0.172:0.172:0.172))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfbbn_2")
|
|
(INSTANCE _110_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK_N Q_N (0.480:0.480:0.480) (0.380:0.380:0.380))
|
|
(IOPATH CLK_N Q (0.583:0.583:0.583) (0.630:0.630:0.630))
|
|
(IOPATH RESET_B Q_N (0.000:0.000:0.000))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q_N () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge SET_B) (negedge CLK_N) (0.060:0.018:-0.025))
|
|
(RECOVERY (posedge SET_B) (negedge CLK_N) (-0.054:0.003:0.060))
|
|
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.058:0.053:0.048))
|
|
(RECOVERY (posedge RESET_B) (negedge CLK_N) (0.091:0.096:0.102))
|
|
(HOLD (posedge D) (negedge CLK_N) (0.024:0.024:0.024))
|
|
(HOLD (negedge D) (negedge CLK_N) (-0.159:-0.159:-0.159))
|
|
(SETUP (posedge D) (negedge CLK_N) (0.107:0.107:0.107))
|
|
(SETUP (negedge D) (negedge CLK_N) (0.179:0.179:0.179))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfbbn_2")
|
|
(INSTANCE _111_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK_N Q_N (0.476:0.476:0.476) (0.376:0.376:0.376))
|
|
(IOPATH CLK_N Q (0.570:0.570:0.570) (0.621:0.621:0.621))
|
|
(IOPATH RESET_B Q_N (0.000:0.000:0.000))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q_N () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge SET_B) (negedge CLK_N) (0.064:0.021:-0.023))
|
|
(RECOVERY (posedge SET_B) (negedge CLK_N) (-0.057:-0.008:0.042))
|
|
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.058:0.052:0.045))
|
|
(RECOVERY (posedge RESET_B) (negedge CLK_N) (0.091:0.098:0.105))
|
|
(HOLD (posedge D) (negedge CLK_N) (0.034:0.034:0.034))
|
|
(HOLD (negedge D) (negedge CLK_N) (-0.149:-0.149:-0.149))
|
|
(SETUP (posedge D) (negedge CLK_N) (0.097:0.097:0.097))
|
|
(SETUP (negedge D) (negedge CLK_N) (0.169:0.169:0.169))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfbbn_2")
|
|
(INSTANCE _112_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK_N Q_N (0.482:0.482:0.482) (0.382:0.382:0.382))
|
|
(IOPATH CLK_N Q (0.585:0.585:0.585) (0.633:0.633:0.633))
|
|
(IOPATH RESET_B Q_N (0.000:0.000:0.000))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q_N () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge SET_B) (negedge CLK_N) (0.070:0.027:-0.017))
|
|
(RECOVERY (posedge SET_B) (negedge CLK_N) (-0.063:-0.014:0.035))
|
|
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.075:0.065:0.054))
|
|
(RECOVERY (posedge RESET_B) (negedge CLK_N) (0.074:0.084:0.095))
|
|
(HOLD (posedge D) (negedge CLK_N) (0.039:0.039:0.039))
|
|
(HOLD (negedge D) (negedge CLK_N) (-0.146:-0.146:-0.146))
|
|
(SETUP (posedge D) (negedge CLK_N) (0.091:0.091:0.091))
|
|
(SETUP (negedge D) (negedge CLK_N) (0.166:0.166:0.166))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfbbn_2")
|
|
(INSTANCE _113_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK_N Q_N (0.479:0.479:0.479) (0.379:0.379:0.379))
|
|
(IOPATH CLK_N Q (0.592:0.592:0.592) (0.635:0.635:0.635))
|
|
(IOPATH RESET_B Q_N (0.000:0.000:0.000))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q_N () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge SET_B) (negedge CLK_N) (0.065:0.022:-0.021))
|
|
(RECOVERY (posedge SET_B) (negedge CLK_N) (-0.059:-0.008:0.043))
|
|
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.065:0.057:0.049))
|
|
(RECOVERY (posedge RESET_B) (negedge CLK_N) (0.084:0.093:0.101))
|
|
(HOLD (posedge D) (negedge CLK_N) (0.036:0.036:0.036))
|
|
(HOLD (negedge D) (negedge CLK_N) (-0.148:-0.148:-0.148))
|
|
(SETUP (posedge D) (negedge CLK_N) (0.095:0.095:0.095))
|
|
(SETUP (negedge D) (negedge CLK_N) (0.168:0.168:0.168))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfbbn_2")
|
|
(INSTANCE _114_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK_N Q_N (0.478:0.478:0.478) (0.378:0.378:0.378))
|
|
(IOPATH CLK_N Q (0.566:0.566:0.566) (0.620:0.620:0.620))
|
|
(IOPATH RESET_B Q_N (0.000:0.000:0.000))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q_N () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge SET_B) (negedge CLK_N) (0.062:0.019:-0.024))
|
|
(RECOVERY (posedge SET_B) (negedge CLK_N) (-0.055:-0.002:0.051))
|
|
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.068:0.058:0.048))
|
|
(RECOVERY (posedge RESET_B) (negedge CLK_N) (0.081:0.091:0.101))
|
|
(HOLD (posedge D) (negedge CLK_N) (0.032:0.032:0.032))
|
|
(HOLD (negedge D) (negedge CLK_N) (-0.151:-0.151:-0.151))
|
|
(SETUP (posedge D) (negedge CLK_N) (0.098:0.098:0.098))
|
|
(SETUP (negedge D) (negedge CLK_N) (0.171:0.171:0.171))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfbbn_2")
|
|
(INSTANCE _115_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK_N Q_N (0.480:0.480:0.480) (0.380:0.380:0.380))
|
|
(IOPATH CLK_N Q (0.559:0.559:0.559) (0.618:0.618:0.618))
|
|
(IOPATH RESET_B Q_N (0.000:0.000:0.000))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q_N () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge SET_B) (negedge CLK_N) (0.062:0.019:-0.024))
|
|
(RECOVERY (posedge SET_B) (negedge CLK_N) (-0.055:-0.001:0.054))
|
|
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.066:0.058:0.050))
|
|
(RECOVERY (posedge RESET_B) (negedge CLK_N) (0.082:0.091:0.100))
|
|
(HOLD (posedge D) (negedge CLK_N) (0.036:0.036:0.036))
|
|
(HOLD (negedge D) (negedge CLK_N) (-0.148:-0.148:-0.148))
|
|
(SETUP (posedge D) (negedge CLK_N) (0.094:0.094:0.094))
|
|
(SETUP (negedge D) (negedge CLK_N) (0.168:0.168:0.168))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfbbn_2")
|
|
(INSTANCE _116_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK_N Q_N (0.503:0.503:0.503) (0.403:0.403:0.403))
|
|
(IOPATH CLK_N Q (0.567:0.567:0.567) (0.620:0.620:0.620))
|
|
(IOPATH RESET_B Q_N (0.000:0.000:0.000))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q_N () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge SET_B) (negedge CLK_N) (0.064:0.021:-0.023))
|
|
(RECOVERY (posedge SET_B) (negedge CLK_N) (-0.057:-0.007:0.043))
|
|
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.059:0.052:0.045))
|
|
(RECOVERY (posedge RESET_B) (negedge CLK_N) (0.091:0.098:0.104))
|
|
(HOLD (posedge D) (negedge CLK_N) (0.030:0.030:0.030))
|
|
(HOLD (negedge D) (negedge CLK_N) (-0.153:-0.153:-0.153))
|
|
(SETUP (posedge D) (negedge CLK_N) (0.101:0.101:0.101))
|
|
(SETUP (negedge D) (negedge CLK_N) (0.173:0.173:0.173))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfbbn_2")
|
|
(INSTANCE _117_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK_N Q_N (0.478:0.478:0.478) (0.378:0.378:0.378))
|
|
(IOPATH CLK_N Q (0.590:0.590:0.590) (0.634:0.634:0.634))
|
|
(IOPATH RESET_B Q_N (0.000:0.000:0.000))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q_N () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge SET_B) (negedge CLK_N) (0.062:0.019:-0.024))
|
|
(RECOVERY (posedge SET_B) (negedge CLK_N) (-0.055:-0.002:0.052))
|
|
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.066:0.057:0.048))
|
|
(RECOVERY (posedge RESET_B) (negedge CLK_N) (0.083:0.092:0.101))
|
|
(HOLD (posedge D) (negedge CLK_N) (0.038:0.038:0.038))
|
|
(HOLD (negedge D) (negedge CLK_N) (-0.145:-0.145:-0.145))
|
|
(SETUP (posedge D) (negedge CLK_N) (0.092:0.092:0.092))
|
|
(SETUP (negedge D) (negedge CLK_N) (0.165:0.165:0.165))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfbbn_2")
|
|
(INSTANCE _118_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK_N Q_N (0.483:0.483:0.483) (0.383:0.383:0.383))
|
|
(IOPATH CLK_N Q (0.595:0.595:0.595) (0.638:0.638:0.638))
|
|
(IOPATH RESET_B Q_N (0.000:0.000:0.000))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q_N () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge SET_B) (negedge CLK_N) (0.066:0.023:-0.020))
|
|
(RECOVERY (posedge SET_B) (negedge CLK_N) (-0.059:-0.004:0.050))
|
|
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.074:0.064:0.054))
|
|
(RECOVERY (posedge RESET_B) (negedge CLK_N) (0.075:0.085:0.095))
|
|
(HOLD (posedge D) (negedge CLK_N) (0.047:0.047:0.047))
|
|
(HOLD (negedge D) (negedge CLK_N) (-0.138:-0.138:-0.138))
|
|
(SETUP (posedge D) (negedge CLK_N) (0.084:0.084:0.084))
|
|
(SETUP (negedge D) (negedge CLK_N) (0.158:0.158:0.158))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfbbn_2")
|
|
(INSTANCE _119_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK_N Q_N (0.477:0.477:0.477) (0.377:0.377:0.377))
|
|
(IOPATH CLK_N Q (0.565:0.565:0.565) (0.619:0.619:0.619))
|
|
(IOPATH RESET_B Q_N (0.000:0.000:0.000))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q_N () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge SET_B) (negedge CLK_N) (0.061:0.018:-0.025))
|
|
(RECOVERY (posedge SET_B) (negedge CLK_N) (-0.055:-0.001:0.052))
|
|
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.068:0.058:0.048))
|
|
(RECOVERY (posedge RESET_B) (negedge CLK_N) (0.081:0.091:0.102))
|
|
(HOLD (posedge D) (negedge CLK_N) (0.029:0.029:0.029))
|
|
(HOLD (negedge D) (negedge CLK_N) (-0.154:-0.154:-0.154))
|
|
(SETUP (posedge D) (negedge CLK_N) (0.102:0.102:0.102))
|
|
(SETUP (negedge D) (negedge CLK_N) (0.174:0.174:0.174))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfbbn_2")
|
|
(INSTANCE _120_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK_N Q_N (0.478:0.478:0.478) (0.378:0.378:0.378))
|
|
(IOPATH CLK_N Q (0.564:0.564:0.564) (0.619:0.619:0.619))
|
|
(IOPATH RESET_B Q_N (0.000:0.000:0.000))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q_N () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge SET_B) (negedge CLK_N) (0.067:0.023:-0.020))
|
|
(RECOVERY (posedge SET_B) (negedge CLK_N) (-0.060:-0.011:0.039))
|
|
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.066:0.057:0.048))
|
|
(RECOVERY (posedge RESET_B) (negedge CLK_N) (0.083:0.092:0.101))
|
|
(HOLD (posedge D) (negedge CLK_N) (0.037:0.037:0.037))
|
|
(HOLD (negedge D) (negedge CLK_N) (-0.147:-0.147:-0.147))
|
|
(SETUP (posedge D) (negedge CLK_N) (0.094:0.094:0.094))
|
|
(SETUP (negedge D) (negedge CLK_N) (0.167:0.167:0.167))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfbbn_2")
|
|
(INSTANCE _121_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK_N Q_N (0.476:0.476:0.476) (0.376:0.376:0.376))
|
|
(IOPATH CLK_N Q (0.565:0.565:0.565) (0.618:0.618:0.618))
|
|
(IOPATH RESET_B Q_N (0.000:0.000:0.000))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q_N () (0.000:0.000:0.000))
|
|
(IOPATH SET_B Q (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge SET_B) (negedge CLK_N) (0.064:0.021:-0.023))
|
|
(RECOVERY (posedge SET_B) (negedge CLK_N) (-0.058:-0.008:0.041))
|
|
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.067:0.057:0.047))
|
|
(RECOVERY (posedge RESET_B) (negedge CLK_N) (0.082:0.092:0.103))
|
|
(HOLD (posedge D) (negedge CLK_N) (0.033:0.033:0.033))
|
|
(HOLD (negedge D) (negedge CLK_N) (-0.150:-0.150:-0.150))
|
|
(SETUP (posedge D) (negedge CLK_N) (0.098:0.098:0.098))
|
|
(SETUP (negedge D) (negedge CLK_N) (0.170:0.170:0.170))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfrtp_4")
|
|
(INSTANCE _122_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK Q (0.385:0.385:0.385) (0.454:0.454:0.454))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge RESET_B) (posedge CLK) (0.351:0.351:0.351))
|
|
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.186:-0.186:-0.186))
|
|
(HOLD (posedge D) (posedge CLK) (-0.059:-0.059:-0.059))
|
|
(HOLD (negedge D) (posedge CLK) (-0.094:-0.094:-0.094))
|
|
(SETUP (posedge D) (posedge CLK) (0.090:0.090:0.090))
|
|
(SETUP (negedge D) (posedge CLK) (0.170:0.170:0.170))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfrtp_4")
|
|
(INSTANCE _123_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK Q (0.384:0.384:0.384) (0.453:0.453:0.453))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge RESET_B) (posedge CLK) (0.352:0.352:0.352))
|
|
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.186:-0.186:-0.186))
|
|
(HOLD (posedge D) (posedge CLK) (-0.046:-0.046:-0.046))
|
|
(HOLD (negedge D) (posedge CLK) (-0.054:-0.054:-0.054))
|
|
(SETUP (posedge D) (posedge CLK) (0.076:0.076:0.076))
|
|
(SETUP (negedge D) (posedge CLK) (0.127:0.127:0.127))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfrtp_4")
|
|
(INSTANCE _124_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK Q (0.405:0.405:0.405) (0.473:0.473:0.473))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge RESET_B) (posedge CLK) (0.352:0.352:0.352))
|
|
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.186:-0.186:-0.186))
|
|
(HOLD (posedge D) (posedge CLK) (-0.042:-0.042:-0.042))
|
|
(HOLD (negedge D) (posedge CLK) (-0.050:-0.050:-0.050))
|
|
(SETUP (posedge D) (posedge CLK) (0.071:0.071:0.071))
|
|
(SETUP (negedge D) (posedge CLK) (0.123:0.123:0.123))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfrtp_4")
|
|
(INSTANCE _125_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK Q (0.383:0.383:0.383) (0.452:0.452:0.452))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge RESET_B) (posedge CLK) (0.373:0.373:0.373))
|
|
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.161:-0.161:-0.161))
|
|
(HOLD (posedge D) (posedge CLK) (-0.053:-0.053:-0.053))
|
|
(HOLD (negedge D) (posedge CLK) (-0.061:-0.061:-0.061))
|
|
(SETUP (posedge D) (posedge CLK) (0.084:0.084:0.084))
|
|
(SETUP (negedge D) (posedge CLK) (0.134:0.134:0.134))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfrtp_4")
|
|
(INSTANCE _126_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK Q (0.382:0.382:0.382) (0.452:0.452:0.452))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge RESET_B) (posedge CLK) (0.355:0.355:0.355))
|
|
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.183:-0.183:-0.183))
|
|
(HOLD (posedge D) (posedge CLK) (-0.041:-0.041:-0.041))
|
|
(HOLD (negedge D) (posedge CLK) (-0.049:-0.049:-0.049))
|
|
(SETUP (posedge D) (posedge CLK) (0.071:0.071:0.071))
|
|
(SETUP (negedge D) (posedge CLK) (0.122:0.122:0.122))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfrtp_4")
|
|
(INSTANCE _127_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK Q (0.385:0.385:0.385) (0.454:0.454:0.454))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge RESET_B) (posedge CLK) (0.355:0.355:0.355))
|
|
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.183:-0.183:-0.183))
|
|
(HOLD (posedge D) (posedge CLK) (-0.044:-0.044:-0.044))
|
|
(HOLD (negedge D) (posedge CLK) (-0.052:-0.052:-0.052))
|
|
(SETUP (posedge D) (posedge CLK) (0.073:0.073:0.073))
|
|
(SETUP (negedge D) (posedge CLK) (0.125:0.125:0.125))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfrtp_4")
|
|
(INSTANCE _128_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK Q (0.388:0.388:0.388) (0.457:0.457:0.457))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge RESET_B) (posedge CLK) (0.347:0.347:0.347))
|
|
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.191:-0.191:-0.191))
|
|
(HOLD (posedge D) (posedge CLK) (-0.046:-0.046:-0.046))
|
|
(HOLD (negedge D) (posedge CLK) (-0.054:-0.054:-0.054))
|
|
(SETUP (posedge D) (posedge CLK) (0.076:0.076:0.076))
|
|
(SETUP (negedge D) (posedge CLK) (0.127:0.127:0.127))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfrtp_4")
|
|
(INSTANCE _129_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK Q (0.383:0.383:0.383) (0.453:0.453:0.453))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge RESET_B) (posedge CLK) (0.347:0.347:0.347))
|
|
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.191:-0.191:-0.191))
|
|
(HOLD (posedge D) (posedge CLK) (-0.040:-0.040:-0.040))
|
|
(HOLD (negedge D) (posedge CLK) (-0.048:-0.048:-0.048))
|
|
(SETUP (posedge D) (posedge CLK) (0.069:0.069:0.069))
|
|
(SETUP (negedge D) (posedge CLK) (0.121:0.121:0.121))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfrtp_4")
|
|
(INSTANCE _130_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK Q (0.386:0.386:0.386) (0.455:0.455:0.455))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge RESET_B) (posedge CLK) (0.347:0.347:0.347))
|
|
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.191:-0.191:-0.191))
|
|
(HOLD (posedge D) (posedge CLK) (-0.041:-0.041:-0.041))
|
|
(HOLD (negedge D) (posedge CLK) (-0.050:-0.050:-0.050))
|
|
(SETUP (posedge D) (posedge CLK) (0.071:0.071:0.071))
|
|
(SETUP (negedge D) (posedge CLK) (0.123:0.123:0.123))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfrtp_4")
|
|
(INSTANCE _131_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK Q (0.384:0.384:0.384) (0.453:0.453:0.453))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge RESET_B) (posedge CLK) (0.349:0.349:0.349))
|
|
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.189:-0.189:-0.189))
|
|
(HOLD (posedge D) (posedge CLK) (-0.041:-0.041:-0.041))
|
|
(HOLD (negedge D) (posedge CLK) (-0.049:-0.049:-0.049))
|
|
(SETUP (posedge D) (posedge CLK) (0.070:0.070:0.070))
|
|
(SETUP (negedge D) (posedge CLK) (0.122:0.122:0.122))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfrtp_4")
|
|
(INSTANCE _132_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK Q (0.383:0.383:0.383) (0.452:0.452:0.452))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge RESET_B) (posedge CLK) (0.349:0.349:0.349))
|
|
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.189:-0.189:-0.189))
|
|
(HOLD (posedge D) (posedge CLK) (-0.042:-0.042:-0.042))
|
|
(HOLD (negedge D) (posedge CLK) (-0.050:-0.050:-0.050))
|
|
(SETUP (posedge D) (posedge CLK) (0.071:0.071:0.071))
|
|
(SETUP (negedge D) (posedge CLK) (0.123:0.123:0.123))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfrtp_4")
|
|
(INSTANCE _133_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK Q (0.386:0.386:0.386) (0.455:0.455:0.455))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge RESET_B) (posedge CLK) (0.351:0.351:0.351))
|
|
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.187:-0.187:-0.187))
|
|
(HOLD (posedge D) (posedge CLK) (-0.044:-0.044:-0.044))
|
|
(HOLD (negedge D) (posedge CLK) (-0.053:-0.053:-0.053))
|
|
(SETUP (posedge D) (posedge CLK) (0.074:0.074:0.074))
|
|
(SETUP (negedge D) (posedge CLK) (0.126:0.126:0.126))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfrtp_4")
|
|
(INSTANCE _134_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK Q (0.414:0.414:0.414) (0.481:0.481:0.481))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge RESET_B) (posedge CLK) (0.351:0.351:0.351))
|
|
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.187:-0.187:-0.187))
|
|
(HOLD (posedge D) (posedge CLK) (-0.039:-0.039:-0.039))
|
|
(HOLD (negedge D) (posedge CLK) (-0.047:-0.047:-0.047))
|
|
(SETUP (posedge D) (posedge CLK) (0.068:0.068:0.068))
|
|
(SETUP (negedge D) (posedge CLK) (0.119:0.119:0.119))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dfrtp_2")
|
|
(INSTANCE _135_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH CLK Q (0.389:0.389:0.389) (0.424:0.424:0.424))
|
|
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
(TIMINGCHECK
|
|
(REMOVAL (posedge RESET_B) (posedge CLK) (0.338:0.338:0.338))
|
|
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.203:-0.203:-0.203))
|
|
(HOLD (posedge D) (posedge CLK) (-0.039:-0.039:-0.039))
|
|
(HOLD (negedge D) (posedge CLK) (-0.050:-0.050:-0.050))
|
|
(SETUP (posedge D) (posedge CLK) (0.068:0.068:0.068))
|
|
(SETUP (negedge D) (posedge CLK) (0.124:0.124:0.124))
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_2")
|
|
(INSTANCE _136_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.173:0.173:0.173) (0.158:0.158:0.158))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__ebufn_8")
|
|
(INSTANCE _139_)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Z (0.872:0.872:0.872) (0.463:0.463:0.463))
|
|
(IOPATH TE_B Z (0.817:0.819:0.820) (0.412:0.414:0.416))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__clkbuf_16")
|
|
(INSTANCE clkbuf_0_serial_clock)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.619:0.619:0.619) (1.466:1.466:1.466))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__clkbuf_16")
|
|
(INSTANCE clkbuf_0_serial_load)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.618:0.618:0.618) (1.465:1.465:1.465))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__clkbuf_16")
|
|
(INSTANCE clkbuf_1_0__f_serial_clock)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.178:0.178:0.178) (0.210:0.210:0.210))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__clkbuf_16")
|
|
(INSTANCE clkbuf_1_0__f_serial_load)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.182:0.182:0.182) (0.212:0.212:0.212))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__clkbuf_16")
|
|
(INSTANCE clkbuf_1_1__f_serial_clock)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.177:0.177:0.177) (0.209:0.209:0.209))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__clkbuf_16")
|
|
(INSTANCE clkbuf_1_1__f_serial_load)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.197:0.197:0.197) (0.222:0.222:0.222))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_2")
|
|
(INSTANCE fanout21)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.222:0.222:0.222) (0.185:0.185:0.185))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_2")
|
|
(INSTANCE fanout22)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.198:0.198:0.198) (0.171:0.171:0.171))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_2")
|
|
(INSTANCE fanout23)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.272:0.272:0.272) (0.212:0.212:0.212))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_2")
|
|
(INSTANCE fanout24)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.208:0.208:0.208) (0.178:0.178:0.178))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_2")
|
|
(INSTANCE fanout25)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.207:0.207:0.207) (0.176:0.176:0.176))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_2")
|
|
(INSTANCE fanout26)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.177:0.177:0.177) (0.161:0.161:0.161))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_2")
|
|
(INSTANCE fanout27)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.203:0.203:0.203) (0.174:0.174:0.174))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_2")
|
|
(INSTANCE fanout28)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.193:0.193:0.193) (0.202:0.202:0.202))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__einvp_8")
|
|
(INSTANCE gpio_in_buf)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A Z (0.728:0.728:0.728) (0.296:0.296:0.296))
|
|
(IOPATH TE Z (0.777:0.777:0.777) (0.262:0.262:0.262))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dlygate4sd3_1")
|
|
(INSTANCE hold1)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.563:0.563:0.563) (0.574:0.574:0.574))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dlygate4sd3_1")
|
|
(INSTANCE hold10)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.574:0.574:0.574) (0.584:0.584:0.584))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dlygate4sd3_1")
|
|
(INSTANCE hold11)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.581:0.581:0.581) (0.590:0.590:0.590))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dlygate4sd3_1")
|
|
(INSTANCE hold12)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.559:0.559:0.559) (0.571:0.571:0.571))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dlygate4sd3_1")
|
|
(INSTANCE hold13)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.571:0.571:0.571) (0.581:0.581:0.581))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dlygate4sd3_1")
|
|
(INSTANCE hold2)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.551:0.551:0.551) (0.564:0.564:0.564))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dlygate4sd3_1")
|
|
(INSTANCE hold3)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.580:0.580:0.580) (0.589:0.589:0.589))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dlygate4sd3_1")
|
|
(INSTANCE hold4)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.611:0.611:0.611) (0.612:0.612:0.612))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dlygate4sd3_1")
|
|
(INSTANCE hold5)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.563:0.563:0.563) (0.574:0.574:0.574))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dlygate4sd3_1")
|
|
(INSTANCE hold6)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.561:0.561:0.561) (0.573:0.573:0.573))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dlygate4sd3_1")
|
|
(INSTANCE hold7)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.541:0.541:0.541) (0.556:0.556:0.556))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dlygate4sd3_1")
|
|
(INSTANCE hold8)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.563:0.563:0.563) (0.574:0.574:0.574))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__dlygate4sd3_1")
|
|
(INSTANCE hold9)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.558:0.558:0.558) (0.570:0.570:0.570))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_2")
|
|
(INSTANCE input1)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.560:0.560:0.560) (1.257:1.257:1.257))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_2")
|
|
(INSTANCE input2)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.542:0.542:0.542) (1.237:1.237:1.237))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_2")
|
|
(INSTANCE input3)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.613:0.613:0.613) (1.309:1.309:1.309))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_2")
|
|
(INSTANCE input4)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.523:0.523:0.523) (1.223:1.223:1.223))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_2")
|
|
(INSTANCE input5)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.599:0.599:0.599) (1.296:1.296:1.296))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE one_buffer)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE output10)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.284:0.284:0.284) (0.228:0.228:0.228))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE output11)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.275:0.275:0.275) (0.218:0.218:0.218))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE output12)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.277:0.277:0.277) (0.222:0.222:0.222))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE output13)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.272:0.272:0.272) (0.218:0.218:0.218))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE output14)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.281:0.281:0.281) (0.226:0.226:0.226))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE output15)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.267:0.279:0.290) (0.214:0.238:0.262))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE output16)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.267:0.282:0.296) (0.225:0.259:0.292))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE output17)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.274:0.274:0.274) (0.219:0.219:0.219))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE output18)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.283:0.283:0.283) (0.226:0.226:0.226))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE output19)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.277:0.277:0.277) (0.220:0.220:0.220))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE output20)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.278:0.278:0.278) (0.228:0.228:0.228))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE output6)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.270:0.270:0.270) (0.216:0.216:0.216))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE output7)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.274:0.274:0.274) (0.219:0.219:0.219))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE output8)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.267:0.267:0.267) (0.211:0.211:0.211))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE output9)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.275:0.275:0.275) (0.220:0.220:0.220))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__clkbuf_16")
|
|
(INSTANCE serial_clock_out_buffer)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.283:0.283:0.283) (0.245:0.245:0.245))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__clkbuf_16")
|
|
(INSTANCE serial_load_out_buffer)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.290:0.290:0.290) (0.248:0.248:0.248))
|
|
)
|
|
)
|
|
)
|
|
(CELL
|
|
(CELLTYPE "sky130_fd_sc_hd__buf_16")
|
|
(INSTANCE zero_buffer)
|
|
(DELAY
|
|
(ABSOLUTE
|
|
(IOPATH A X (0.000:0.000:0.000))
|
|
)
|
|
)
|
|
)
|
|
)
|