blob: 57a18d952e480f6930a307a8d5d55a8ed0e560d8 [file] [log] [blame]
Netgen 1.5.146 compiled on Fri 27 Mar 2020 05:37:42 PM EDT
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 ../spi/lvs/striVe.spice
Reading netlist file ../verilog/rtl/striVe.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 scs8hd_inv_4.
Creating placeholder cell definition for module scs8hd_or2_4.
Creating placeholder cell definition for module scs8hd_or4_4.
Creating placeholder cell definition for module scs8hd_or3_4.
Creating placeholder cell definition for module scs8hd_buf_4.
Creating placeholder cell definition for module scs8hd_and3_4.
Creating placeholder cell definition for module scs8hd_nor2_4.
Creating placeholder cell definition for module scs8hd_nor3_4.
Creating placeholder cell definition for module scs8hd_o21a_4.
Creating placeholder cell definition for module scs8hd_a32o_4.
Creating placeholder cell definition for module scs8hd_and2_4.
Creating placeholder cell definition for module scs8hd_a211o_4.
Creating placeholder cell definition for module scs8hd_nand2_4.
Creating placeholder cell definition for module scs8hd_o22a_4.
Creating placeholder cell definition for module scs8hd_and4_4.
Creating placeholder cell definition for module scs8hd_nand3_4.
Creating placeholder cell definition for module scs8hd_o22ai_4.
Creating placeholder cell definition for module scs8hd_a21o_4.
Creating placeholder cell definition for module scs8hd_o21ai_4.
Creating placeholder cell definition for module scs8hd_a32oi_4.
Creating placeholder cell definition for module scs8hd_a21oi_4.
Creating placeholder cell definition for module scs8hd_a21bo_4.
Creating placeholder cell definition for module scs8hd_a22oi_4.
Creating placeholder cell definition for module scs8hd_o32a_4.
Creating placeholder cell definition for module scs8hd_a21boi_4.
Creating placeholder cell definition for module scs8hd_conb_1.
Creating placeholder cell definition for module scs8hd_dfxtp_4.
Creating placeholder cell definition for module scs8hd_buf_2.
Creating placeholder cell definition for module scs8hd_clkbuf_4.
Creating placeholder cell definition for module scs8hd_clkbuf_16.
Creating placeholder cell definition for module scs8hd_o41a_4.
Creating placeholder cell definition for module scs8hd_o32ai_4.
Creating placeholder cell definition for module scs8hd_inv_8.
Creating placeholder cell definition for module scs8hd_a2111o_4.
Creating placeholder cell definition for module scs8hd_xor2_4.
Creating placeholder cell definition for module scs8hd_xnor2_4.
Creating placeholder cell definition for module scs8hd_a41o_4.
Creating placeholder cell definition for module scs8hd_decap_3.
Creating placeholder cell definition for module scs8hd_tapvpwrvgnd_1.
Creating placeholder cell definition for module scs8hd_diode_2.
Creating placeholder cell definition for module scs8hd_dfstp_4.
Creating placeholder cell definition for module scs8hd_dfrtp_4.
Creating placeholder cell definition for module scs8hd_dfrbp_1.
Creating placeholder cell definition for module scs8hd_clkbuf_2.
Creating placeholder cell definition for module scs8hd_clkbuf_1.
Creating placeholder cell definition for module scs8hd_einvp_2.
Creating placeholder cell definition for module scs8hd_einvn_8.
Creating placeholder cell definition for module scs8hd_einvn_4.
Creating placeholder cell definition for module scs8hd_clkinv_1.
Creating placeholder cell definition for module scs8hd_clkinv_2.
Creating placeholder cell definition for module scs8hd_clkinv_8.
Creating placeholder cell definition for module scs8hd_or2_2.
Creating placeholder cell definition for module scs8hd_einvp_1.
Creating placeholder cell definition for module s8iom0_vdda_hvc_pad.
Creating placeholder cell definition for module s8iom0_vddio_hvc_pad.
Creating placeholder cell definition for module s8iom0_vdda_lvc_pad.
Creating placeholder cell definition for module s8iom0_vccd_hvc_pad.
Creating placeholder cell definition for module s8iom0_vccd_lvc_pad.
Creating placeholder cell definition for module s8iom0_vssa_hvc_pad.
Creating placeholder cell definition for module s8iom0_vssa_lvc_pad.
Creating placeholder cell definition for module s8iom0_vssd_lvc_pad.
Creating placeholder cell definition for module s8iom0_vssio_lvc_pad.
Creating placeholder cell definition for module s8iom0_gpiov2_pad.
Creating placeholder cell definition for module s8iom0s8_top_xres4v2.
Creating placeholder cell definition for module s8iom0s8_top_gpio_ovtv2.
Creating placeholder cell definition for module s8iom0_corner_pad.
Reading setup file /home/tim/projects/efabless/tech/SW/EFS8A/libs.tech/netgen/EFS8A_setup.tcl
Comparison output logged to file striVe_comp.out
Logging to file "striVe_comp.out" enabled
Contents of circuit 1: Circuit: 'scs8hd_tapvpwrvgnd_1'
Circuit scs8hd_tapvpwrvgnd_1 contains 0 device instances.
Circuit contains 0 nets, and 2 disconnected pins.
Contents of circuit 2: Circuit: 'scs8hd_tapvpwrvgnd_1'
Circuit scs8hd_tapvpwrvgnd_1 contains 0 device instances.
Circuit contains 0 nets.
Circuit scs8hd_tapvpwrvgnd_1 contains no devices.
Contents of circuit 1: Circuit: 's8iom0_vddio_hvc_pad'
Circuit s8iom0_vddio_hvc_pad contains 0 device instances.
Circuit contains 0 nets, and 14 disconnected pins.
Contents of circuit 2: Circuit: 's8iom0_vddio_hvc_pad'
Circuit s8iom0_vddio_hvc_pad contains 0 device instances.
Circuit contains 0 nets.
Circuit s8iom0_vddio_hvc_pad contains no devices.
Contents of circuit 1: Circuit: 's8iom0_gpiov2_pad'
Circuit s8iom0_gpiov2_pad contains 0 device instances.
Circuit contains 0 nets, and 39 disconnected pins.
Contents of circuit 2: Circuit: 's8iom0_gpiov2_pad'
Circuit s8iom0_gpiov2_pad contains 0 device instances.
Circuit contains 0 nets.
Circuit s8iom0_gpiov2_pad contains no devices.
Contents of circuit 1: Circuit: 'scs8hd_conb_1'
Circuit scs8hd_conb_1 contains 0 device instances.
Circuit contains 0 nets, and 4 disconnected pins.
Contents of circuit 2: Circuit: 'scs8hd_conb_1'
Circuit scs8hd_conb_1 contains 0 device instances.
Circuit contains 0 nets.
Circuit scs8hd_conb_1 contains no devices.
Contents of circuit 1: Circuit: 's8iom0_vssd_lvc_pad'
Circuit s8iom0_vssd_lvc_pad contains 0 device instances.
Circuit contains 0 nets, and 18 disconnected pins.
Contents of circuit 2: Circuit: 's8iom0_vssd_lvc_pad'
Circuit s8iom0_vssd_lvc_pad contains 0 device instances.
Circuit contains 0 nets.
Circuit s8iom0_vssd_lvc_pad contains no devices.
Contents of circuit 1: Circuit: 'digital_pll'
Circuit digital_pll contains 0 device instances.
Circuit contains 0 nets, and 48 disconnected pins.
Contents of circuit 2: Circuit: 'digital_pll'
Circuit digital_pll contains 413 device instances.
Class: scs8hd_or2_2 instances: 1
Class: scs8hd_o22a_4 instances: 7
Class: scs8hd_or2_4 instances: 55
Class: scs8hd_a21bo_4 instances: 27
Class: scs8hd_nor3_4 instances: 1
Class: scs8hd_a32o_4 instances: 5
Class: scs8hd_o21a_4 instances: 9
Class: scs8hd_nand2_4 instances: 2
Class: scs8hd_einvn_4 instances: 13
Class: scs8hd_einvn_8 instances: 13
Class: scs8hd_nor2_4 instances: 4
Class: scs8hd_a21o_4 instances: 4
Class: scs8hd_xnor2_4 instances: 1
Class: scs8hd_a32oi_4 instances: 1
Class: scs8hd_xor2_4 instances: 2
Class: scs8hd_a211o_4 instances: 11
Class: scs8hd_and4_4 instances: 17
Class: scs8hd_dfrbp_1 instances: 4
Class: scs8hd_or4_4 instances: 26
Class: scs8hd_buf_2 instances: 1
Class: scs8hd_buf_4 instances: 22
Class: scs8hd_o22ai_4 instances: 10
Class: scs8hd_conb_1 instances: 1
Class: scs8hd_o21ai_4 instances: 2
Class: scs8hd_a21oi_4 instances: 3
Class: scs8hd_clkbuf_1 instances: 13
Class: scs8hd_clkbuf_2 instances: 12
Class: scs8hd_and3_4 instances: 2
Class: scs8hd_inv_4 instances: 52
Class: scs8hd_or3_4 instances: 3
Class: scs8hd_clkinv_1 instances: 13
Class: scs8hd_clkinv_2 instances: 2
Class: scs8hd_clkinv_8 instances: 2
Class: scs8hd_einvp_1 instances: 1
Class: scs8hd_einvp_2 instances: 26
Class: scs8hd_dfrtp_4 instances: 23
Class: scs8hd_and2_4 instances: 22
Circuit contains 429 nets.
Circuit digital_pll contains no devices.
Duplicate pin X in cell lvlshiftdown
Contents of circuit 1: Circuit: 'lvlshiftdown'
Circuit lvlshiftdown contains 0 device instances.
Circuit contains 0 nets, and 6 disconnected pins.
Contents of circuit 2: Circuit: 'lvlshiftdown'
Circuit lvlshiftdown contains 0 device instances.
Circuit contains 1 nets, and 4 disconnected pins.
Circuit lvlshiftdown contains no devices.
Contents of circuit 1: Circuit: 's8iom0s8_top_gpio_ovtv2'
Circuit s8iom0s8_top_gpio_ovtv2 contains 0 device instances.
Circuit contains 0 nets, and 44 disconnected pins.
Contents of circuit 2: Circuit: 's8iom0s8_top_gpio_ovtv2'
Circuit s8iom0s8_top_gpio_ovtv2 contains 0 device instances.
Circuit contains 0 nets.
Circuit s8iom0s8_top_gpio_ovtv2 contains no devices.
Contents of circuit 1: Circuit: 's8iom0_vccd_lvc_pad'
Circuit s8iom0_vccd_lvc_pad contains 0 device instances.
Circuit contains 0 nets, and 18 disconnected pins.
Contents of circuit 2: Circuit: 's8iom0_vccd_lvc_pad'
Circuit s8iom0_vccd_lvc_pad contains 0 device instances.
Circuit contains 0 nets.
Circuit s8iom0_vccd_lvc_pad contains no devices.
Contents of circuit 1: Circuit: 's8iom0_vccd_hvc_pad'
Circuit s8iom0_vccd_hvc_pad contains 0 device instances.
Circuit contains 0 nets, and 14 disconnected pins.
Contents of circuit 2: Circuit: 's8iom0_vccd_hvc_pad'
Circuit s8iom0_vccd_hvc_pad contains 0 device instances.
Circuit contains 0 nets.
Circuit s8iom0_vccd_hvc_pad contains no devices.
Contents of circuit 1: Circuit: 's8iom0_vdda_lvc_pad'
Circuit s8iom0_vdda_lvc_pad contains 0 device instances.
Circuit contains 0 nets, and 18 disconnected pins.
Contents of circuit 2: Circuit: 's8iom0_vdda_lvc_pad'
Circuit s8iom0_vdda_lvc_pad contains 0 device instances.
Circuit contains 0 nets.
Circuit s8iom0_vdda_lvc_pad contains no devices.
Contents of circuit 1: Circuit: 's8iom0_vssa_hvc_pad'
Circuit s8iom0_vssa_hvc_pad contains 0 device instances.
Circuit contains 0 nets, and 14 disconnected pins.
Contents of circuit 2: Circuit: 's8iom0_vssa_hvc_pad'
Circuit s8iom0_vssa_hvc_pad contains 0 device instances.
Circuit contains 0 nets.
Circuit s8iom0_vssa_hvc_pad contains no devices.
Contents of circuit 1: Circuit: 's8iom0_vdda_hvc_pad'
Circuit s8iom0_vdda_hvc_pad contains 0 device instances.
Circuit contains 0 nets, and 14 disconnected pins.
Contents of circuit 2: Circuit: 's8iom0_vdda_hvc_pad'
Circuit s8iom0_vdda_hvc_pad contains 0 device instances.
Circuit contains 0 nets.
Circuit s8iom0_vdda_hvc_pad contains no devices.
Contents of circuit 1: Circuit: 's8iom0_vssio_lvc_pad'
Circuit s8iom0_vssio_lvc_pad contains 0 device instances.
Circuit contains 0 nets, and 18 disconnected pins.
Contents of circuit 2: Circuit: 's8iom0_vssio_lvc_pad'
Circuit s8iom0_vssio_lvc_pad contains 0 device instances.
Circuit contains 0 nets.
Circuit s8iom0_vssio_lvc_pad contains no devices.
Contents of circuit 1: Circuit: 'striVe_clkrst'
Circuit striVe_clkrst contains 0 device instances.
Circuit contains 0 nets, and 10 disconnected pins.
Contents of circuit 2: Circuit: 'striVe_clkrst'
Circuit striVe_clkrst contains 10 device instances.
Class: scs8hd_nor2_4 instances: 1
Class: scs8hd_a21o_4 instances: 1
Class: scs8hd_inv_4 instances: 4
Class: scs8hd_dfstp_4 instances: 3
Class: scs8hd_and2_4 instances: 1
Circuit contains 16 nets.
Circuit striVe_clkrst contains no devices.
Contents of circuit 1: Circuit: 's8iom0_vssa_lvc_pad'
Circuit s8iom0_vssa_lvc_pad contains 0 device instances.
Circuit contains 0 nets, and 18 disconnected pins.
Contents of circuit 2: Circuit: 's8iom0_vssa_lvc_pad'
Circuit s8iom0_vssa_lvc_pad contains 0 device instances.
Circuit contains 0 nets.
Circuit s8iom0_vssa_lvc_pad contains no devices.
Contents of circuit 1: Circuit: 's8iom0_corner_pad'
Circuit s8iom0_corner_pad contains 0 device instances.
Circuit contains 0 nets, and 12 disconnected pins.
Contents of circuit 2: Circuit: 's8iom0_corner_pad'
Circuit s8iom0_corner_pad contains 0 device instances.
Circuit contains 0 nets.
Circuit s8iom0_corner_pad contains no devices.
Contents of circuit 1: Circuit: 'striVe_soc'
Circuit striVe_soc contains 0 device instances.
Circuit contains 0 nets, and 307 disconnected pins.
Contents of circuit 2: Circuit: 'striVe_soc'
Circuit striVe_soc contains 188916 device instances.
Class: scs8hd_clkbuf_16 instances: 1
Class: scs8hd_o32a_4 instances: 20
Class: scs8hd_o22a_4 instances: 1214
Class: scs8hd_or2_4 instances: 22287
Class: scs8hd_nand3_4 instances: 5
Class: scs8hd_a21bo_4 instances: 9364
Class: scs8hd_nor3_4 instances: 3736
Class: scs8hd_a32o_4 instances: 464
Class: scs8hd_o41a_4 instances: 10
Class: scs8hd_o21a_4 instances: 884
Class: scs8hd_nand2_4 instances: 452
Class: scs8hd_nor2_4 instances: 477
Class: scs8hd_a41o_4 instances: 1
Class: scs8hd_a21o_4 instances: 364
Class: scs8hd_tapvpwrvgnd_1 instances: 43806
Class: scs8hd_xnor2_4 instances: 3
Class: scs8hd_o32ai_4 instances: 6
Class: scs8hd_a32oi_4 instances: 353
Class: scs8hd_xor2_4 instances: 44
Class: scs8hd_diode_2 instances: 72618
Class: scs8hd_a211o_4 instances: 712
Class: scs8hd_and4_4 instances: 106
Class: scs8hd_or4_4 instances: 549
Class: scs8hd_buf_2 instances: 129
Class: scs8hd_buf_4 instances: 9033
Class: scs8hd_o22ai_4 instances: 690
Class: scs8hd_conb_1 instances: 42
Class: scs8hd_a22oi_4 instances: 92
Class: scs8hd_o21ai_4 instances: 278
Class: scs8hd_a21oi_4 instances: 72
Class: scs8hd_clkbuf_4 instances: 730
Class: scs8hd_and3_4 instances: 5512
Class: scs8hd_inv_4 instances: 2284
Class: scs8hd_inv_8 instances: 7
Class: scs8hd_a21boi_4 instances: 17
Class: scs8hd_or3_4 instances: 675
Class: scs8hd_dfxtp_4 instances: 10941
Class: scs8hd_a2111o_4 instances: 3
Class: scs8hd_and2_4 instances: 935
Circuit contains 72618 nets, and 43808 disconnected pins.
Circuit striVe_soc contains no devices.
Contents of circuit 1: Circuit: 'striVe_spi'
Circuit striVe_spi contains 0 device instances.
Circuit contains 0 nets, and 79 disconnected pins.
Contents of circuit 2: Circuit: 'striVe_spi'
Circuit striVe_spi contains 521 device instances.
Class: scs8hd_clkbuf_16 instances: 1
Class: scs8hd_o32a_4 instances: 2
Class: scs8hd_o22a_4 instances: 54
Class: scs8hd_or2_4 instances: 65
Class: scs8hd_a21bo_4 instances: 4
Class: scs8hd_a32o_4 instances: 10
Class: scs8hd_o21a_4 instances: 6
Class: scs8hd_nand2_4 instances: 1
Class: scs8hd_nor2_4 instances: 8
Class: scs8hd_a21o_4 instances: 10
Class: scs8hd_a32oi_4 instances: 7
Class: scs8hd_a211o_4 instances: 17
Class: scs8hd_or4_4 instances: 5
Class: scs8hd_buf_2 instances: 4
Class: scs8hd_buf_4 instances: 110
Class: scs8hd_o22ai_4 instances: 12
Class: scs8hd_conb_1 instances: 20
Class: scs8hd_o21ai_4 instances: 1
Class: scs8hd_a21oi_4 instances: 2
Class: scs8hd_clkbuf_4 instances: 5
Class: scs8hd_and3_4 instances: 14
Class: scs8hd_inv_4 instances: 53
Class: scs8hd_or3_4 instances: 4
Class: scs8hd_dfstp_4 instances: 31
Class: scs8hd_dfrtp_4 instances: 45
Class: scs8hd_and2_4 instances: 30
Circuit contains 530 nets, and 7 disconnected pins.
Circuit striVe_spi contains no devices.
Contents of circuit 1: Circuit: 's8iom0s8_top_xres4v2'
Circuit s8iom0s8_top_xres4v2 contains 0 device instances.
Circuit contains 0 nets, and 25 disconnected pins.
Contents of circuit 2: Circuit: 's8iom0s8_top_xres4v2'
Circuit s8iom0s8_top_xres4v2 contains 0 device instances.
Circuit contains 0 nets.
Circuit s8iom0s8_top_xres4v2 contains no devices.
Duplicate pin vss in cell striVe
Contents of circuit 1: Circuit: 'striVe'
Circuit striVe contains 71 device instances.
Class: striVe_spi instances: 1
Class: striVe_clkrst instances: 1
Class: s8iom0_vssd_lvc_pad instances: 1
Class: s8iom0s8_top_gpio_ovtv2 instances: 2
Class: s8iom0_vdda_hvc_pad instances: 2
Class: s8iom0_vssio_lvc_pad instances: 1
Class: s8iom0_vddio_hvc_pad instances: 2
Class: s8iom0_gpiov2_pad instances: 36
Class: digital_pll instances: 1
Class: s8iom0_vssa_hvc_pad instances: 4
Class: s8iom0_vssa_lvc_pad instances: 1
Class: lvlshiftdown instances: 1
Class: striVe_soc instances: 1
Class: s8iom0_vccd_hvc_pad instances: 2
Class: s8iom0_vccd_lvc_pad instances: 2
Class: s8iom0s8_top_xres4v2 instances: 1
Class: scs8hd_conb_1 instances: 4
Class: s8iom0_vdda_lvc_pad instances: 4
Class: s8iom0_corner_pad instances: 4
Circuit contains 628 nets, and 48 disconnected pins.
Contents of circuit 2: Circuit: 'striVe'
Circuit striVe contains 71 device instances.
Class: striVe_spi instances: 1
Class: striVe_clkrst instances: 1
Class: s8iom0_vssd_lvc_pad instances: 1
Class: s8iom0s8_top_gpio_ovtv2 instances: 2
Class: s8iom0_vdda_hvc_pad instances: 2
Class: s8iom0_vssio_lvc_pad instances: 1
Class: s8iom0_vddio_hvc_pad instances: 2
Class: s8iom0_gpiov2_pad instances: 36
Class: digital_pll instances: 1
Class: s8iom0_vssa_hvc_pad instances: 4
Class: s8iom0_vssa_lvc_pad instances: 1
Class: lvlshiftdown instances: 1
Class: striVe_soc instances: 1
Class: s8iom0_vccd_hvc_pad instances: 2
Class: s8iom0_vccd_lvc_pad instances: 2
Class: s8iom0s8_top_xres4v2 instances: 1
Class: scs8hd_conb_1 instances: 4
Class: s8iom0_vdda_lvc_pad instances: 4
Class: s8iom0_corner_pad instances: 4
Circuit contains 617 nets, and 113 disconnected pins.
Circuit 1 contains 71 devices, Circuit 2 contains 71 devices.
Circuit 1 contains 615 nets, Circuit 2 contains 617 nets. *** MISMATCH ***
Result: Netlists do not match.
Logging to file "striVe_comp.out" disabled
LVS Done.