diff --git a/projects/tt_um_snn_with_delays_paolaunisa/commit_id.json b/projects/tt_um_snn_with_delays_paolaunisa/commit_id.json index ce67a577..5dbac8bb 100644 --- a/projects/tt_um_snn_with_delays_paolaunisa/commit_id.json +++ b/projects/tt_um_snn_with_delays_paolaunisa/commit_id.json @@ -1,8 +1,8 @@ { "app": "Tiny Tapeout tt09 a48b1c74", "repo": "https://github.com/PaolaUniSa/tt09_chatGPT_SNN_LD", - "commit": "f18a95b590b6f6dd246201eaacb62f60dd6b6902", - "workflow_url": "https://github.com/PaolaUniSa/tt09_chatGPT_SNN_LD/actions/runs/11758555274", + "commit": "da31a93c483ec2a4e3d4100a2b7191a5074a3229", + "workflow_url": "https://github.com/PaolaUniSa/tt09_chatGPT_SNN_LD/actions/runs/11765791446", "sort_id": 1730988218526, "openlane_version": "OpenLane2 2.1.9", "pdk_version": "open_pdks bdc9412b3e468c102d01b7cf6337be06ec6e9c9a" diff --git a/projects/tt_um_snn_with_delays_paolaunisa/docs/info.md b/projects/tt_um_snn_with_delays_paolaunisa/docs/info.md index f5ac0109..84c32380 100644 --- a/projects/tt_um_snn_with_delays_paolaunisa/docs/info.md +++ b/projects/tt_um_snn_with_delays_paolaunisa/docs/info.md @@ -6,14 +6,41 @@ sections. You can also include images in this folder and reference them in the markdown. Each image must be less than 512 kb in size, and the combined size of all images must be less than 1 MB. --> +## Overview + + + ## How it works -This project implements 16 programmable digital LIF neurons with programmable delays and a total of 128 synapsis. The neurons are arranged in 2 layers (8 inputs + FC (8 neurons) + FC (8 neurons) ). Spikes_in directly maps to the inputs of the first layer neurons. When an input spike is received, it is first multiplied by an 2 bit weight, programmable from an SPI interface, 1 per input neuron. This 8 bit value is then added to the membrane potential of the respective neuron. When the first layer neurons activate, its pulse is routed to each of the 8 neurons in the next layer. There are 128 (8x8+8x8) programmable weights describing the connectivity between the input spikes and the first layer (64 weights=8x8), the first and second layers (64 weights=8x8). Output spikes from the 2nd layer drive spikes_out. +This project implements 18 programmable digital LIF neurons with programmable delays and a total of 144 synapsis. +The neurons are arranged in 3 layers (8 inputs + FC (8 neurons) + FC (8 neurons) + FC (2 neurons) +2 outputs). Spikes_in directly maps to the inputs of the first layer neurons. When an input spike is received, it is first multiplied by an 2-bit weight, programmable from an SPI interface, 1 per input neuron. This value is then added to the membrane potential of the respective neuron. When the first layer neurons activate, its pulse is routed to each of the 8 neurons in the next layer. There are 144 (8x8+8x8+8x2) programmable weights describing the connectivity between the input spikes and the first layer (64 weights=8x8), the first and second layers (64 weights=8x8), and the second and third layers (16 weights=8x2). + +Through a configurable selection signal via SPI, it is possible to read any of the membrane potentials from any neuron in any layer, or the output spikes from any layer. + + ## How to test -After reset, program the neuron threshold, leak rate, and refractory period. Additionally program the first and second layer weights and delays. Once programmed activate spikes_in to represent input data, track spikes_out synchronously. +After reset, program the neuron threshold, decay rate, and refractory period. Additionally program the first, second, and third layer weights and delays. Once programmed activate spikes_in to represent input data, track spikes_out synchronously. + +### Memory Map Overview + +Each parameter (decay, refractory period, membrane potential threshold, weights, and delays) and each configuration signal ( value for the configurable clock divider and output select signal) is accessible via SPI in specific byte addresses. The memory is organized as follows: + + +| Parameter | Bit Range / Byte | Address (Hex) | Address (Decimal) | Description | +|---------------------|--------------------------|---------------|-------------------|-----------------------------------------------------| +| `decay` | 5:0 bits in 2nd byte | 0x00 | 0 | Decay configuration parameter | +| `refractory_period` | 5:0 bits in 3rd byte | 0x01 | 1 | Refractory period parameter | +| `threshold` | 5:0 bits in 4th byte | 0x02 | 2 | Membrane potential threshold | +| `div_value` | 5th byte | 0x03 | 3 | Division value for clock divider | +| `weights` | 36 bytes (5th to 40th) | 0x04 - 0x27 | 4 - 39 | Synaptic weights | +| `delays` | 72 bytes (41st to 112th) | 0x28 - 0x6F | 40 - 111 | Synaptic delay | +| `output_config` | 8 bits in 113th byte | 0x70 | 112 | Output select signal | + +### Simulations + ## External hardware diff --git a/projects/tt_um_snn_with_delays_paolaunisa/info.yaml b/projects/tt_um_snn_with_delays_paolaunisa/info.yaml index 453bae22..a916568b 100644 --- a/projects/tt_um_snn_with_delays_paolaunisa/info.yaml +++ b/projects/tt_um_snn_with_delays_paolaunisa/info.yaml @@ -34,7 +34,7 @@ project: - "spi_slave.v" - "spiking_network_top.v" - "synchronizer.v" - - "TwoLayerNetwork_debug.v" + - "ThreeLayerNetwork_debug.v" - "reset_manager.v" # The pinout of your project. Leave unused pins blank. DO NOT delete or add any pins. diff --git a/projects/tt_um_snn_with_delays_paolaunisa/stats/metrics.csv b/projects/tt_um_snn_with_delays_paolaunisa/stats/metrics.csv index 073348db..3deeea12 100644 --- a/projects/tt_um_snn_with_delays_paolaunisa/stats/metrics.csv +++ b/projects/tt_um_snn_with_delays_paolaunisa/stats/metrics.csv @@ -274,9 +274,9 @@ timing__unannotated_net_filtered__count,0 design_powergrid__voltage__worst__net:VPWR__corner:nom_tt_025C_1v80,1.79989 design_powergrid__drop__average__net:VPWR__corner:nom_tt_025C_1v80,1.79999 design_powergrid__drop__worst__net:VPWR__corner:nom_tt_025C_1v80,0.000109611 -design_powergrid__voltage__worst__net:VGND__corner:nom_tt_025C_1v80,0.0000976546 -design_powergrid__drop__average__net:VGND__corner:nom_tt_025C_1v80,0.0000110045 -design_powergrid__drop__worst__net:VGND__corner:nom_tt_025C_1v80,0.0000976546 +design_powergrid__voltage__worst__net:VGND__corner:nom_tt_025C_1v80,0.0000953447 +design_powergrid__drop__average__net:VGND__corner:nom_tt_025C_1v80,0.0000109158 +design_powergrid__drop__worst__net:VGND__corner:nom_tt_025C_1v80,0.0000953447 ir__voltage__worst,1.8000000000000000444089209850062616169452667236328125 ir__drop__avg,0.000010799999999999999934796081346721763338791788555681705474853515625 ir__drop__worst,0.000110000000000000003916138247017642015634919516742229461669921875 diff --git a/projects/tt_um_snn_with_delays_paolaunisa/tt_um_snn_with_delays_paolaunisa.gds.br b/projects/tt_um_snn_with_delays_paolaunisa/tt_um_snn_with_delays_paolaunisa.gds.br index e96e6a91..1c94c923 100644 Binary files a/projects/tt_um_snn_with_delays_paolaunisa/tt_um_snn_with_delays_paolaunisa.gds.br and b/projects/tt_um_snn_with_delays_paolaunisa/tt_um_snn_with_delays_paolaunisa.gds.br differ diff --git a/projects/tt_um_snn_with_delays_paolaunisa/tt_um_snn_with_delays_paolaunisa.v b/projects/tt_um_snn_with_delays_paolaunisa/tt_um_snn_with_delays_paolaunisa.v index 26d37068..b0122c5a 100644 --- a/projects/tt_um_snn_with_delays_paolaunisa/tt_um_snn_with_delays_paolaunisa.v +++ b/projects/tt_um_snn_with_delays_paolaunisa/tt_um_snn_with_delays_paolaunisa.v @@ -7537,694 +7537,694 @@ module tt_um_snn_with_delays_paolaunisa (clk, wire \spiking_network_top_uut.output_data_ready ; wire \spiking_network_top_uut.output_ready ; wire \spiking_network_top_uut.snn_en_sync_inst.sync_ff1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.enable_LYR_2 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.enable_LYR_3 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; - wire \spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.enable_LYR_2 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.enable_LYR_3 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ; + wire \spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ; wire \spiking_network_top_uut.spi_inst.LSB_Address_reg[0] ; wire \spiking_network_top_uut.spi_inst.LSB_Address_reg[1] ; wire \spiking_network_top_uut.spi_inst.LSB_Address_reg[2] ; @@ -9427,25 +9427,25 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_01664_)); - sky130_fd_sc_hd__inv_2 _06583_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06583_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01665_)); - sky130_fd_sc_hd__inv_2 _06584_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06584_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01666_)); - sky130_fd_sc_hd__inv_2 _06585_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__inv_2 _06585_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01667_)); - sky130_fd_sc_hd__inv_2 _06586_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06586_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -9457,25 +9457,25 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_01669_)); - sky130_fd_sc_hd__inv_2 _06588_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06588_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01670_)); - sky130_fd_sc_hd__inv_2 _06589_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06589_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01671_)); - sky130_fd_sc_hd__inv_2 _06590_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__inv_2 _06590_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01672_)); - sky130_fd_sc_hd__inv_2 _06591_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06591_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -9487,121 +9487,121 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_01674_)); - sky130_fd_sc_hd__inv_2 _06593_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06593_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01675_)); - sky130_fd_sc_hd__inv_2 _06594_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06594_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01676_)); - sky130_fd_sc_hd__inv_2 _06595_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__inv_2 _06595_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01677_)); - sky130_fd_sc_hd__inv_2 _06596_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06596_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01678_)); - sky130_fd_sc_hd__inv_2 _06597_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06597_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01679_)); - sky130_fd_sc_hd__inv_2 _06598_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06598_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01680_)); - sky130_fd_sc_hd__inv_2 _06599_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__inv_2 _06599_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01681_)); - sky130_fd_sc_hd__inv_2 _06600_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06600_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01682_)); - sky130_fd_sc_hd__inv_2 _06601_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06601_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01683_)); - sky130_fd_sc_hd__inv_2 _06602_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06602_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01684_)); - sky130_fd_sc_hd__inv_2 _06603_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__inv_2 _06603_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01685_)); - sky130_fd_sc_hd__inv_2 _06604_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06604_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01686_)); - sky130_fd_sc_hd__inv_2 _06605_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06605_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01687_)); - sky130_fd_sc_hd__inv_2 _06606_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__inv_2 _06606_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01688_)); - sky130_fd_sc_hd__inv_2 _06607_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06607_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01689_)); - sky130_fd_sc_hd__inv_2 _06608_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__inv_2 _06608_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01690_)); - sky130_fd_sc_hd__inv_2 _06609_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06609_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01691_)); - sky130_fd_sc_hd__inv_2 _06610_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06610_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01692_)); - sky130_fd_sc_hd__inv_2 _06611_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06611_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01693_)); - sky130_fd_sc_hd__inv_2 _06612_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06612_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -9613,223 +9613,223 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_01695_)); - sky130_fd_sc_hd__inv_2 _06614_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06614_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01696_)); - sky130_fd_sc_hd__inv_2 _06615_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06615_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01697_)); - sky130_fd_sc_hd__inv_2 _06616_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06616_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01698_)); - sky130_fd_sc_hd__inv_2 _06617_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__inv_2 _06617_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01699_)); - sky130_fd_sc_hd__inv_2 _06618_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06618_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01700_)); - sky130_fd_sc_hd__inv_2 _06619_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06619_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01701_)); - sky130_fd_sc_hd__inv_2 _06620_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__inv_2 _06620_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01702_)); - sky130_fd_sc_hd__inv_2 _06621_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06621_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01703_)); - sky130_fd_sc_hd__inv_2 _06622_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06622_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01704_)); - sky130_fd_sc_hd__inv_2 _06623_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06623_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01705_)); - sky130_fd_sc_hd__inv_2 _06624_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__inv_2 _06624_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01706_)); - sky130_fd_sc_hd__inv_2 _06625_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06625_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01707_)); - sky130_fd_sc_hd__inv_2 _06626_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06626_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01708_)); - sky130_fd_sc_hd__inv_2 _06627_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06627_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01709_)); - sky130_fd_sc_hd__inv_2 _06628_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__inv_2 _06628_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01710_)); - sky130_fd_sc_hd__inv_2 _06629_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06629_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01711_)); - sky130_fd_sc_hd__inv_2 _06630_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06630_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01712_)); - sky130_fd_sc_hd__inv_2 _06631_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06631_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01713_)); - sky130_fd_sc_hd__inv_2 _06632_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__inv_2 _06632_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01714_)); - sky130_fd_sc_hd__inv_2 _06633_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06633_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01715_)); - sky130_fd_sc_hd__inv_2 _06634_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06634_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01716_)); - sky130_fd_sc_hd__inv_2 _06635_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06635_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01717_)); - sky130_fd_sc_hd__inv_2 _06636_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__inv_2 _06636_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01718_)); - sky130_fd_sc_hd__inv_2 _06637_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06637_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01719_)); - sky130_fd_sc_hd__inv_2 _06638_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06638_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01720_)); - sky130_fd_sc_hd__inv_2 _06639_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06639_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01721_)); - sky130_fd_sc_hd__inv_2 _06640_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__inv_2 _06640_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01722_)); - sky130_fd_sc_hd__inv_2 _06641_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06641_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01723_)); - sky130_fd_sc_hd__inv_2 _06642_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06642_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01724_)); - sky130_fd_sc_hd__inv_2 _06643_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__inv_2 _06643_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01725_)); - sky130_fd_sc_hd__inv_2 _06644_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06644_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01726_)); - sky130_fd_sc_hd__inv_2 _06645_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__inv_2 _06645_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01727_)); - sky130_fd_sc_hd__inv_2 _06646_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06646_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01728_)); - sky130_fd_sc_hd__inv_2 _06647_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06647_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01729_)); - sky130_fd_sc_hd__inv_2 _06648_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06648_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01730_)); - sky130_fd_sc_hd__inv_2 _06649_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__inv_2 _06649_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01731_)); - sky130_fd_sc_hd__inv_2 _06650_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06650_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -9901,43 +9901,43 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_01743_)); - sky130_fd_sc_hd__inv_2 _06662_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06662_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01744_)); - sky130_fd_sc_hd__inv_2 _06663_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06663_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01745_)); - sky130_fd_sc_hd__inv_2 _06664_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06664_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01746_)); - sky130_fd_sc_hd__inv_2 _06665_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__inv_2 _06665_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01747_)); - sky130_fd_sc_hd__inv_2 _06666_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__inv_2 _06666_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01748_)); - sky130_fd_sc_hd__inv_2 _06667_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__inv_2 _06667_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01749_)); - sky130_fd_sc_hd__inv_2 _06668_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__inv_2 _06668_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -16498,95 +16498,95 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_02481_)); - sky130_fd_sc_hd__a22o_1 _07408_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__a22o_1 _07408_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .A2(_02448_), .B1(_02451_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02482_)); - sky130_fd_sc_hd__a221o_1 _07409_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__a221o_1 _07409_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .A2(_02445_), .B1(_02450_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .C1(_02482_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02483_)); - sky130_fd_sc_hd__a22o_1 _07410_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__a22o_1 _07410_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .A2(_02455_), .B1(_02471_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02484_)); - sky130_fd_sc_hd__a221o_1 _07411_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__a221o_1 _07411_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .A2(_02454_), .B1(_02475_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .C1(_02484_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02485_)); - sky130_fd_sc_hd__a22o_1 _07412_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__a22o_1 _07412_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .A2(_02464_), .B1(_02478_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02486_)); - sky130_fd_sc_hd__a221o_1 _07413_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__a221o_1 _07413_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .A2(_02468_), .B1(_02470_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .C1(_02486_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02487_)); - sky130_fd_sc_hd__a22o_1 _07414_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__a22o_1 _07414_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .A2(_02462_), .B1(_02465_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02488_)); - sky130_fd_sc_hd__a221o_1 _07415_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__a221o_1 _07415_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .A2(_02459_), .B1(_02466_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .C1(_02488_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02489_)); - sky130_fd_sc_hd__a22o_1 _07416_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__a22o_1 _07416_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .A2(_02457_), .B1(_02476_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02490_)); - sky130_fd_sc_hd__a221o_1 _07417_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__a221o_1 _07417_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .A2(_02473_), .B1(_02477_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .C1(_02490_), .VGND(VGND), .VNB(VGND), @@ -16610,102 +16610,102 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02493_)); sky130_fd_sc_hd__mux2_4 _07420_ (.A0(_02493_), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(_02481_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uo_out[0])); - sky130_fd_sc_hd__a22o_1 _07421_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__a22o_1 _07421_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .A2(_02448_), .B1(_02451_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02494_)); - sky130_fd_sc_hd__a221o_1 _07422_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__a221o_1 _07422_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .A2(_02445_), .B1(_02450_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .C1(_02494_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02495_)); - sky130_fd_sc_hd__a22o_1 _07423_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__a22o_1 _07423_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .A2(_02468_), .B1(_02470_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02496_)); - sky130_fd_sc_hd__a22o_1 _07424_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__a22o_1 _07424_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .A2(_02454_), .B1(_02464_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02497_)); - sky130_fd_sc_hd__a221o_1 _07425_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__a221o_1 _07425_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .A2(_02459_), .B1(_02473_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .C1(_02497_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02498_)); - sky130_fd_sc_hd__a22o_1 _07426_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__a22o_1 _07426_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .A2(_02457_), .B1(_02462_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02499_)); - sky130_fd_sc_hd__a221o_1 _07427_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__a221o_1 _07427_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .A2(_02471_), .B1(_02478_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .C1(_02496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02500_)); - sky130_fd_sc_hd__a221o_1 _07428_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__a221o_1 _07428_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .A2(_02466_), .B1(_02476_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .C1(_02499_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02501_)); - sky130_fd_sc_hd__a22o_1 _07429_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__a22o_1 _07429_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .A2(_02455_), .B1(_02465_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02502_)); - sky130_fd_sc_hd__a221o_1 _07430_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + sky130_fd_sc_hd__a221o_1 _07430_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .A2(_02475_), .B1(_02477_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .C1(_02502_), .VGND(VGND), .VNB(VGND), @@ -16729,92 +16729,92 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02505_)); sky130_fd_sc_hd__mux2_4 _07433_ (.A0(_02505_), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(_02481_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uo_out[1])); - sky130_fd_sc_hd__a22o_1 _07434_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__a22o_1 _07434_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .A2(_02445_), .B1(_02451_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02506_)); - sky130_fd_sc_hd__a22o_1 _07435_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _07435_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(_02466_), .B1(_02473_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02507_)); - sky130_fd_sc_hd__a221o_1 _07436_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a221o_1 _07436_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(_02454_), .B1(_02471_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .C1(_02507_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02508_)); - sky130_fd_sc_hd__a22o_1 _07437_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _07437_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(_02464_), .B1(_02478_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02509_)); - sky130_fd_sc_hd__a221o_1 _07438_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a221o_1 _07438_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(_02457_), .B1(_02465_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .C1(_02509_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02510_)); - sky130_fd_sc_hd__a22o_1 _07439_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _07439_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(_02459_), .B1(_02475_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02511_)); - sky130_fd_sc_hd__a221o_1 _07440_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a221o_1 _07440_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(_02455_), .B1(_02477_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .C1(_02511_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02512_)); - sky130_fd_sc_hd__a22o_1 _07441_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _07441_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(_02462_), .B1(_02470_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02513_)); - sky130_fd_sc_hd__a221o_1 _07442_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a221o_1 _07442_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(_02468_), .B1(_02476_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .C1(_02513_), .VGND(VGND), .VNB(VGND), @@ -16830,7 +16830,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02515_)); - sky130_fd_sc_hd__a211o_1 _07444_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a211o_1 _07444_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(_02450_), .B1(_02506_), .C1(_02515_), @@ -16840,92 +16840,92 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02516_)); sky130_fd_sc_hd__mux2_4 _07445_ (.A0(_02516_), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(_02481_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uo_out[2])); - sky130_fd_sc_hd__a22o_1 _07446_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__a22o_1 _07446_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .A2(_02445_), .B1(_02450_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02517_)); - sky130_fd_sc_hd__a22o_1 _07447_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a22o_1 _07447_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_02464_), .B1(_02475_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02518_)); - sky130_fd_sc_hd__a221o_1 _07448_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a221o_1 _07448_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_02455_), .B1(_02457_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(_02518_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02519_)); - sky130_fd_sc_hd__a22o_1 _07449_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a22o_1 _07449_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_02466_), .B1(_02477_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02520_)); - sky130_fd_sc_hd__a221o_1 _07450_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a221o_1 _07450_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_02465_), .B1(_02473_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(_02520_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02521_)); - sky130_fd_sc_hd__a22o_1 _07451_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a22o_1 _07451_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_02459_), .B1(_02478_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02522_)); - sky130_fd_sc_hd__a221o_1 _07452_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a221o_1 _07452_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_02470_), .B1(_02471_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(_02522_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02523_)); - sky130_fd_sc_hd__a22o_1 _07453_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a22o_1 _07453_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_02462_), .B1(_02468_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02524_)); - sky130_fd_sc_hd__a221o_1 _07454_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a221o_1 _07454_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_02454_), .B1(_02476_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(_02524_), .VGND(VGND), .VNB(VGND), @@ -16941,7 +16941,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02526_)); - sky130_fd_sc_hd__a211o_1 _07456_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a211o_1 _07456_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_02451_), .B1(_02517_), .C1(_02526_), @@ -16951,92 +16951,92 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02527_)); sky130_fd_sc_hd__mux2_4 _07457_ (.A0(_02527_), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(_02481_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uo_out[3])); - sky130_fd_sc_hd__a22o_1 _07458_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__a22o_1 _07458_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .A2(_02445_), .B1(_02450_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02528_)); - sky130_fd_sc_hd__a22o_1 _07459_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a22o_1 _07459_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_02462_), .B1(_02470_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02529_)); - sky130_fd_sc_hd__a221o_1 _07460_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a221o_1 _07460_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_02454_), .B1(_02465_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .C1(_02529_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02530_)); - sky130_fd_sc_hd__a22o_1 _07461_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a22o_1 _07461_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_02457_), .B1(_02464_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02531_)); - sky130_fd_sc_hd__a221o_1 _07462_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a221o_1 _07462_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_02455_), .B1(_02477_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .C1(_02531_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02532_)); - sky130_fd_sc_hd__a22o_1 _07463_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a22o_1 _07463_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_02466_), .B1(_02468_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02533_)); - sky130_fd_sc_hd__a221o_1 _07464_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a221o_1 _07464_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_02473_), .B1(_02476_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .C1(_02533_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02534_)); - sky130_fd_sc_hd__a22o_1 _07465_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a22o_1 _07465_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_02471_), .B1(_02478_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02535_)); - sky130_fd_sc_hd__a221o_1 _07466_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a221o_1 _07466_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_02459_), .B1(_02475_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .C1(_02535_), .VGND(VGND), .VNB(VGND), @@ -17052,7 +17052,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02537_)); - sky130_fd_sc_hd__a211o_1 _07468_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a211o_1 _07468_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_02451_), .B1(_02528_), .C1(_02537_), @@ -17062,35 +17062,35 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02538_)); sky130_fd_sc_hd__mux2_4 _07469_ (.A0(_02538_), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(_02481_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uo_out[4])); - sky130_fd_sc_hd__a22o_4 _07470_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__a22o_4 _07470_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .A2(_02445_), .B1(_02481_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uo_out[5])); - sky130_fd_sc_hd__a22o_4 _07471_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__a22o_4 _07471_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .A2(_02445_), .B1(_02481_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uo_out[6])); - sky130_fd_sc_hd__a22o_4 _07472_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__a22o_4 _07472_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .A2(_02445_), .B1(_02481_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -17190,7 +17190,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_02547_)); - sky130_fd_sc_hd__nand2b_1 _07485_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nand2b_1 _07485_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net576), .VGND(VGND), .VNB(VGND), @@ -17236,7 +17236,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_02553_)); sky130_fd_sc_hd__a21oi_1 _07491_ (.A1(net150), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02553_), .VGND(VGND), .VNB(VGND), @@ -17300,7 +17300,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02561_)); - sky130_fd_sc_hd__nand2b_1 _07500_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nand2b_1 _07500_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net575), .VGND(VGND), .VNB(VGND), @@ -17339,7 +17339,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02566_)); sky130_fd_sc_hd__o21ba_1 _07505_ (.A1(net153), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1_N(_02566_), .VGND(VGND), .VNB(VGND), @@ -17347,7 +17347,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02567_)); sky130_fd_sc_hd__a21oi_1 _07506_ (.A1(net153), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02567_), .VGND(VGND), .VNB(VGND), @@ -17375,7 +17375,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_00017_)); - sky130_fd_sc_hd__nand2b_1 _07510_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__nand2b_1 _07510_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(net557), .VGND(VGND), .VNB(VGND), @@ -17383,7 +17383,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_02571_)); sky130_fd_sc_hd__and2b_1 _07511_ (.A_N(net557), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -17424,7 +17424,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_02577_)); - sky130_fd_sc_hd__nand2b_1 _07517_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nand2b_1 _07517_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net577), .VGND(VGND), .VNB(VGND), @@ -17462,7 +17462,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02582_)); sky130_fd_sc_hd__o21ba_1 _07522_ (.A1(net151), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1_N(_02582_), .VGND(VGND), .VNB(VGND), @@ -17470,7 +17470,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02583_)); sky130_fd_sc_hd__a21oi_1 _07523_ (.A1(net151), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02583_), .VGND(VGND), .VNB(VGND), @@ -17540,7 +17540,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02592_)); - sky130_fd_sc_hd__nand2b_1 _07533_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nand2b_1 _07533_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net578), .VGND(VGND), .VNB(VGND), @@ -17593,7 +17593,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_02599_)); sky130_fd_sc_hd__a21oi_1 _07540_ (.A1(net151), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02599_), .VGND(VGND), .VNB(VGND), @@ -17670,7 +17670,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_02609_)); - sky130_fd_sc_hd__nand2b_1 _07551_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nand2b_1 _07551_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net575), .VGND(VGND), .VNB(VGND), @@ -17708,7 +17708,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02614_)); sky130_fd_sc_hd__o21ba_1 _07556_ (.A1(net150), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1_N(_02614_), .VGND(VGND), .VNB(VGND), @@ -17716,7 +17716,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02615_)); sky130_fd_sc_hd__a21oi_1 _07557_ (.A1(net150), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02615_), .VGND(VGND), .VNB(VGND), @@ -17787,7 +17787,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_02624_)); - sky130_fd_sc_hd__nand2b_1 _07567_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nand2b_1 _07567_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net576), .VGND(VGND), .VNB(VGND), @@ -17825,7 +17825,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02629_)); sky130_fd_sc_hd__o21ba_1 _07572_ (.A1(net150), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1_N(_02629_), .VGND(VGND), .VNB(VGND), @@ -17833,7 +17833,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02630_)); sky130_fd_sc_hd__a21oi_1 _07573_ (.A1(net150), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02630_), .VGND(VGND), .VNB(VGND), @@ -17910,7 +17910,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_02640_)); - sky130_fd_sc_hd__nand2b_1 _07584_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nand2b_1 _07584_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net578), .VGND(VGND), .VNB(VGND), @@ -17942,7 +17942,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02644_)); sky130_fd_sc_hd__o21ba_1 _07588_ (.A1(net152), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1_N(_02644_), .VGND(VGND), .VNB(VGND), @@ -17950,7 +17950,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02645_)); sky130_fd_sc_hd__a21oi_1 _07589_ (.A1(net152), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02645_), .VGND(VGND), .VNB(VGND), @@ -17993,20 +17993,20 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_02650_)); sky130_fd_sc_hd__xnor2_1 _07595_ (.A(net564), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02651_)); sky130_fd_sc_hd__xor2_1 _07596_ (.A(net570), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02652_)); - sky130_fd_sc_hd__and2b_1 _07597_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2b_1 _07597_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net576), .VGND(VGND), .VNB(VGND), @@ -18044,7 +18044,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02657_)); sky130_fd_sc_hd__o21ba_1 _07602_ (.A1(net150), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1_N(_02657_), .VGND(VGND), .VNB(VGND), @@ -18052,7 +18052,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02658_)); sky130_fd_sc_hd__a21oi_1 _07603_ (.A1(net150), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02658_), .VGND(VGND), .VNB(VGND), @@ -18122,7 +18122,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02667_)); - sky130_fd_sc_hd__nand2b_1 _07613_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nand2b_1 _07613_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net575), .VGND(VGND), .VNB(VGND), @@ -18167,7 +18167,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02673_)); sky130_fd_sc_hd__o21ba_1 _07619_ (.A1(net150), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1_N(_02673_), .VGND(VGND), .VNB(VGND), @@ -18175,7 +18175,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02674_)); sky130_fd_sc_hd__a21oi_1 _07620_ (.A1(net150), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02674_), .VGND(VGND), .VNB(VGND), @@ -18218,20 +18218,20 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_02679_)); sky130_fd_sc_hd__xnor2_1 _07626_ (.A(net566), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02680_)); sky130_fd_sc_hd__xor2_1 _07627_ (.A(net570), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02681_)); - sky130_fd_sc_hd__and2b_1 _07628_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2b_1 _07628_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net575), .VGND(VGND), .VNB(VGND), @@ -18269,7 +18269,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02686_)); sky130_fd_sc_hd__o21ba_1 _07633_ (.A1(net153), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1_N(_02686_), .VGND(VGND), .VNB(VGND), @@ -18277,7 +18277,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02687_)); sky130_fd_sc_hd__a21oi_1 _07634_ (.A1(net153), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02687_), .VGND(VGND), .VNB(VGND), @@ -18305,7 +18305,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_00015_)); - sky130_fd_sc_hd__nand2b_1 _07638_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__nand2b_1 _07638_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(net557), .VGND(VGND), .VNB(VGND), @@ -18313,27 +18313,27 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_02691_)); sky130_fd_sc_hd__and2b_1 _07639_ (.A_N(net557), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02692_)); sky130_fd_sc_hd__xnor2_1 _07640_ (.A(net565), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02693_)); sky130_fd_sc_hd__xor2_1 _07641_ (.A(net572), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02694_)); - sky130_fd_sc_hd__and2b_1 _07642_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2b_1 _07642_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net577), .VGND(VGND), .VNB(VGND), @@ -18371,7 +18371,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02699_)); sky130_fd_sc_hd__o21ba_1 _07647_ (.A1(net151), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1_N(_02699_), .VGND(VGND), .VNB(VGND), @@ -18379,7 +18379,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02700_)); sky130_fd_sc_hd__a21oi_1 _07648_ (.A1(net151), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02700_), .VGND(VGND), .VNB(VGND), @@ -18449,7 +18449,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02709_)); - sky130_fd_sc_hd__nand2b_1 _07658_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nand2b_1 _07658_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net578), .VGND(VGND), .VNB(VGND), @@ -18494,7 +18494,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02715_)); sky130_fd_sc_hd__o21ba_1 _07664_ (.A1(net152), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1_N(_02715_), .VGND(VGND), .VNB(VGND), @@ -18502,7 +18502,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02716_)); sky130_fd_sc_hd__a21oi_1 _07665_ (.A1(net153), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02716_), .VGND(VGND), .VNB(VGND), @@ -18579,7 +18579,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_02726_)); - sky130_fd_sc_hd__nand2b_1 _07676_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nand2b_1 _07676_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net577), .VGND(VGND), .VNB(VGND), @@ -18611,7 +18611,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02730_)); sky130_fd_sc_hd__o21ba_1 _07680_ (.A1(net151), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1_N(_02730_), .VGND(VGND), .VNB(VGND), @@ -18619,7 +18619,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02731_)); sky130_fd_sc_hd__a21oi_1 _07681_ (.A1(net151), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02731_), .VGND(VGND), .VNB(VGND), @@ -18696,7 +18696,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_02741_)); - sky130_fd_sc_hd__nand2b_1 _07692_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nand2b_1 _07692_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net578), .VGND(VGND), .VNB(VGND), @@ -18728,7 +18728,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02745_)); sky130_fd_sc_hd__o21ba_1 _07696_ (.A1(net152), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1_N(_02745_), .VGND(VGND), .VNB(VGND), @@ -18736,7 +18736,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02746_)); sky130_fd_sc_hd__a21oi_1 _07697_ (.A1(net152), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02746_), .VGND(VGND), .VNB(VGND), @@ -18820,7 +18820,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_02757_)); - sky130_fd_sc_hd__and2b_1 _07709_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2b_1 _07709_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net578), .VGND(VGND), .VNB(VGND), @@ -18850,7 +18850,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_02761_)); sky130_fd_sc_hd__o22a_1 _07713_ (.A1(net152), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02752_), .B2(_02760_), .VGND(VGND), @@ -18859,7 +18859,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02762_)); sky130_fd_sc_hd__a21oi_1 _07714_ (.A1(net152), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02762_), .VGND(VGND), .VNB(VGND), @@ -18902,20 +18902,20 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_02767_)); sky130_fd_sc_hd__xnor2_1 _07720_ (.A(net568), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02768_)); sky130_fd_sc_hd__xor2_1 _07721_ (.A(net574), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02769_)); - sky130_fd_sc_hd__and2b_1 _07722_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2b_1 _07722_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net579), .VGND(VGND), .VNB(VGND), @@ -18953,7 +18953,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02774_)); sky130_fd_sc_hd__o21ba_1 _07727_ (.A1(net152), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1_N(_02774_), .VGND(VGND), .VNB(VGND), @@ -18961,7 +18961,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02775_)); sky130_fd_sc_hd__a21oi_1 _07728_ (.A1(net152), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02775_), .VGND(VGND), .VNB(VGND), @@ -19004,20 +19004,20 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_02780_)); sky130_fd_sc_hd__xnor2_1 _07734_ (.A(net568), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02781_)); sky130_fd_sc_hd__xor2_1 _07735_ (.A(net574), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02782_)); - sky130_fd_sc_hd__and2b_1 _07736_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2b_1 _07736_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net579), .VGND(VGND), .VNB(VGND), @@ -19063,7 +19063,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_02788_)); sky130_fd_sc_hd__a21oi_1 _07742_ (.A1(net152), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02788_), .VGND(VGND), .VNB(VGND), @@ -19091,7 +19091,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_00006_)); - sky130_fd_sc_hd__nand2b_1 _07746_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__nand2b_1 _07746_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(net557), .VGND(VGND), .VNB(VGND), @@ -19099,27 +19099,27 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_02792_)); sky130_fd_sc_hd__and2b_1 _07747_ (.A_N(net560), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02793_)); sky130_fd_sc_hd__xnor2_1 _07748_ (.A(net565), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02794_)); sky130_fd_sc_hd__xor2_1 _07749_ (.A(net572), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02795_)); - sky130_fd_sc_hd__and2b_1 _07750_ (.A_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2b_1 _07750_ (.A_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(net577), .VGND(VGND), .VNB(VGND), @@ -19157,7 +19157,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02800_)); sky130_fd_sc_hd__o21ba_1 _07755_ (.A1(net150), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1_N(_02800_), .VGND(VGND), .VNB(VGND), @@ -19165,7 +19165,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02801_)); sky130_fd_sc_hd__a21oi_1 _07756_ (.A1(net151), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_02801_), .VGND(VGND), .VNB(VGND), @@ -19239,10 +19239,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(\spiking_network_top_uut.output_ready )); - sky130_fd_sc_hd__mux4_1 _07766_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _07766_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[860] ), .S1(\spiking_network_top_uut.all_data_out[861] ), .VGND(VGND), @@ -19250,10 +19250,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02808_)); - sky130_fd_sc_hd__mux4_1 _07767_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _07767_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[860] ), .S1(\spiking_network_top_uut.all_data_out[861] ), .VGND(VGND), @@ -19278,17 +19278,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00030_)); sky130_fd_sc_hd__mux2_1 _07770_ (.A0(net838), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .S(net587), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00031_)); - sky130_fd_sc_hd__mux4_1 _07771_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _07771_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[856] ), .S1(\spiking_network_top_uut.all_data_out[857] ), .VGND(VGND), @@ -19296,10 +19296,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02811_)); - sky130_fd_sc_hd__mux4_1 _07772_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _07772_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[856] ), .S1(\spiking_network_top_uut.all_data_out[857] ), .VGND(VGND), @@ -19323,7 +19323,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00032_)); - sky130_fd_sc_hd__mux2_1 _07775_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _07775_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .A1(net866), .S(net582), .VGND(VGND), @@ -19331,10 +19331,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00033_)); - sky130_fd_sc_hd__mux4_1 _07776_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _07776_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[852] ), .S1(\spiking_network_top_uut.all_data_out[853] ), .VGND(VGND), @@ -19342,10 +19342,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02814_)); - sky130_fd_sc_hd__mux4_1 _07777_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _07777_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[852] ), .S1(\spiking_network_top_uut.all_data_out[853] ), .VGND(VGND), @@ -19377,10 +19377,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00035_)); - sky130_fd_sc_hd__mux4_1 _07781_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _07781_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[848] ), .S1(\spiking_network_top_uut.all_data_out[849] ), .VGND(VGND), @@ -19388,10 +19388,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02817_)); - sky130_fd_sc_hd__mux4_1 _07782_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _07782_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[848] ), .S1(\spiking_network_top_uut.all_data_out[849] ), .VGND(VGND), @@ -19423,10 +19423,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00037_)); - sky130_fd_sc_hd__mux4_1 _07786_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _07786_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[844] ), .S1(\spiking_network_top_uut.all_data_out[845] ), .VGND(VGND), @@ -19434,10 +19434,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02820_)); - sky130_fd_sc_hd__mux4_1 _07787_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _07787_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[844] ), .S1(\spiking_network_top_uut.all_data_out[845] ), .VGND(VGND), @@ -19469,10 +19469,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00039_)); - sky130_fd_sc_hd__mux4_1 _07791_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _07791_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[840] ), .S1(\spiking_network_top_uut.all_data_out[841] ), .VGND(VGND), @@ -19480,10 +19480,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02823_)); - sky130_fd_sc_hd__mux4_1 _07792_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _07792_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[840] ), .S1(\spiking_network_top_uut.all_data_out[841] ), .VGND(VGND), @@ -19508,17 +19508,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00040_)); sky130_fd_sc_hd__mux2_1 _07795_ (.A0(net832), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .S(net585), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00041_)); - sky130_fd_sc_hd__mux4_1 _07796_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _07796_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[836] ), .S1(\spiking_network_top_uut.all_data_out[837] ), .VGND(VGND), @@ -19526,10 +19526,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02826_)); - sky130_fd_sc_hd__mux4_1 _07797_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _07797_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[836] ), .S1(\spiking_network_top_uut.all_data_out[837] ), .VGND(VGND), @@ -19561,10 +19561,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00043_)); - sky130_fd_sc_hd__mux4_1 _07801_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _07801_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[832] ), .S1(\spiking_network_top_uut.all_data_out[833] ), .VGND(VGND), @@ -19572,10 +19572,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02829_)); - sky130_fd_sc_hd__mux4_1 _07802_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _07802_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[832] ), .S1(\spiking_network_top_uut.all_data_out[833] ), .VGND(VGND), @@ -19599,29 +19599,29 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00044_)); - sky130_fd_sc_hd__or3_1 _07805_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__or3_1 _07805_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02832_)); - sky130_fd_sc_hd__or2_1 _07806_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _07806_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_02832_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02833_)); - sky130_fd_sc_hd__nor2_1 _07807_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__nor2_1 _07807_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_02833_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02834_)); - sky130_fd_sc_hd__or2_2 _07808_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_2 _07808_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_02833_), .VGND(VGND), .VNB(VGND), @@ -19644,7 +19644,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02837_)); - sky130_fd_sc_hd__mux2_1 _07811_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _07811_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_02837_), .S(_02836_), .VGND(VGND), @@ -19652,8 +19652,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00045_)); - sky130_fd_sc_hd__xnor2_1 _07812_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__xnor2_1 _07812_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -19667,7 +19667,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02839_)); - sky130_fd_sc_hd__mux2_1 _07814_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _07814_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_02839_), .S(_02836_), .VGND(VGND), @@ -19675,9 +19675,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00046_)); - sky130_fd_sc_hd__o21ai_1 _07815_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _07815_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -19706,7 +19706,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00047_)); - sky130_fd_sc_hd__and2_1 _07819_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _07819_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_02832_), .VGND(VGND), .VNB(VGND), @@ -19755,7 +19755,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00049_)); sky130_fd_sc_hd__mux2_1 _07825_ (.A0(net750), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .S(net589), .VGND(VGND), .VNB(VGND), @@ -19793,7 +19793,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02850_)); - sky130_fd_sc_hd__a21o_1 _07830_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _07830_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net88), .B1(net119), .VGND(VGND), @@ -19801,7 +19801,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02851_)); - sky130_fd_sc_hd__a21o_1 _07831_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _07831_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_02851_), .B1(net101), .VGND(VGND), @@ -19809,7 +19809,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02852_)); - sky130_fd_sc_hd__o21a_1 _07832_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _07832_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net91), .B1(_02852_), .VGND(VGND), @@ -19817,7 +19817,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02853_)); - sky130_fd_sc_hd__xnor2_1 _07833_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _07833_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_02853_), .VGND(VGND), .VNB(VGND), @@ -19831,17 +19831,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_02855_)); - sky130_fd_sc_hd__o221a_1 _07835_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _07835_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net140), .B1(net84), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net91), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02856_)); - sky130_fd_sc_hd__a22o_1 _07836_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _07836_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net101), .B1(_02851_), .B2(_02856_), @@ -19871,10 +19871,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_02860_)); - sky130_fd_sc_hd__o22a_1 _07840_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o22a_1 _07840_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net84), .B1(net81), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -19890,7 +19890,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .X(_02862_)); sky130_fd_sc_hd__o21ba_1 _07842_ (.A1(_02859_), .A2(_02862_), - .B1_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B1_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -19918,14 +19918,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02866_)); - sky130_fd_sc_hd__nand2_1 _07846_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__nand2_1 _07846_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(_02852_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02867_)); - sky130_fd_sc_hd__a31o_1 _07847_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a31o_1 _07847_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_02852_), .A3(_02866_), .B1(_01690_), @@ -19934,16 +19934,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02868_)); - sky130_fd_sc_hd__mux2_1 _07848_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _07848_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[835] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02869_)); - sky130_fd_sc_hd__mux2_1 _07849_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _07849_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[839] ), .VGND(VGND), .VNB(VGND), @@ -20004,16 +20004,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_02877_)); - sky130_fd_sc_hd__mux2_1 _07857_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _07857_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[843] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02878_)); - sky130_fd_sc_hd__mux2_1 _07858_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _07858_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[847] ), .VGND(VGND), .VNB(VGND), @@ -20062,16 +20062,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_02884_)); - sky130_fd_sc_hd__mux2_2 _07864_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _07864_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[851] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02885_)); - sky130_fd_sc_hd__mux2_2 _07865_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _07865_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[855] ), .VGND(VGND), .VNB(VGND), @@ -20121,16 +20121,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_02891_)); - sky130_fd_sc_hd__mux2_1 _07871_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _07871_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[859] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02892_)); - sky130_fd_sc_hd__mux2_2 _07872_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _07872_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[863] ), .VGND(VGND), .VNB(VGND), @@ -20712,7 +20712,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .Y(_02968_)); sky130_fd_sc_hd__nor3b_1 _07948_ (.A(_02859_), .B(_02862_), - .C_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .C_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -20863,7 +20863,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__a221o_1 _07967_ (.A1(_02549_), .A2(_00016_), .B1(_02987_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .C1(_02986_), .VGND(VGND), .VNB(VGND), @@ -20920,7 +20920,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_02993_)); sky130_fd_sc_hd__a221o_1 _07974_ (.A1(net149), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .B1(_00016_), .B2(_02993_), .C1(_02991_), @@ -20971,7 +20971,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_02998_)); sky130_fd_sc_hd__a221o_1 _07980_ (.A1(_01669_), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B1(_00016_), .B2(_02998_), .C1(_02997_), @@ -21014,7 +21014,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_03002_)); sky130_fd_sc_hd__xor2_1 _07985_ (.A(net561), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -21036,7 +21036,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_03005_)); sky130_fd_sc_hd__o22a_1 _07988_ (.A1(net581), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_03002_), .B2(_03005_), .VGND(VGND), @@ -21085,25 +21085,25 @@ module tt_um_snn_with_delays_paolaunisa (clk, .Y(_03010_)); sky130_fd_sc_hd__a2bb2o_1 _07994_ (.A1_N(_03010_), .A2_N(_03008_), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B2(_01669_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00055_)); - sky130_fd_sc_hd__mux2_1 _07995_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _07995_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), .S(net631), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00056_)); - sky130_fd_sc_hd__mux4_1 _07996_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _07996_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[892] ), .S1(\spiking_network_top_uut.all_data_out[893] ), .VGND(VGND), @@ -21111,10 +21111,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03011_)); - sky130_fd_sc_hd__mux4_1 _07997_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _07997_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[892] ), .S1(\spiking_network_top_uut.all_data_out[893] ), .VGND(VGND), @@ -21138,64 +21138,64 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00057_)); - sky130_fd_sc_hd__mux2_1 _08000_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__mux2_1 _08000_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(net584), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00058_)); - sky130_fd_sc_hd__mux2_1 _08001_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _08001_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), .S(net584), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00059_)); - sky130_fd_sc_hd__mux2_1 _08002_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _08002_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), .S(net584), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00060_)); - sky130_fd_sc_hd__mux2_1 _08003_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _08003_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), .S(net584), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00061_)); - sky130_fd_sc_hd__mux2_1 _08004_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _08004_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S(net584), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00062_)); - sky130_fd_sc_hd__mux2_1 _08005_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _08005_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), .S(net588), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00063_)); - sky130_fd_sc_hd__mux2_1 _08006_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _08006_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), .S(net584), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00064_)); - sky130_fd_sc_hd__mux2_1 _08007_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _08007_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), .S(net584), .VGND(VGND), .VNB(VGND), @@ -21210,10 +21210,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00066_)); - sky130_fd_sc_hd__mux4_1 _08009_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08009_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[888] ), .S1(\spiking_network_top_uut.all_data_out[889] ), .VGND(VGND), @@ -21221,10 +21221,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03014_)); - sky130_fd_sc_hd__mux4_1 _08010_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08010_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[888] ), .S1(\spiking_network_top_uut.all_data_out[889] ), .VGND(VGND), @@ -21248,64 +21248,64 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00067_)); - sky130_fd_sc_hd__mux2_1 _08013_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__mux2_1 _08013_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(net591), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00068_)); - sky130_fd_sc_hd__mux2_1 _08014_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _08014_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), .S(net591), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00069_)); - sky130_fd_sc_hd__mux2_1 _08015_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _08015_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), .S(net591), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00070_)); - sky130_fd_sc_hd__mux2_1 _08016_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _08016_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), .S(net591), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00071_)); - sky130_fd_sc_hd__mux2_1 _08017_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _08017_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S(net591), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00072_)); - sky130_fd_sc_hd__mux2_1 _08018_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _08018_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), .S(net591), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00073_)); - sky130_fd_sc_hd__mux2_1 _08019_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _08019_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), .S(net591), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00074_)); - sky130_fd_sc_hd__mux2_1 _08020_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _08020_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), .S(net591), .VGND(VGND), .VNB(VGND), @@ -21313,17 +21313,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00075_)); sky130_fd_sc_hd__mux2_1 _08021_ (.A0(net713), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .S(net586), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00076_)); - sky130_fd_sc_hd__mux4_1 _08022_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08022_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[884] ), .S1(\spiking_network_top_uut.all_data_out[885] ), .VGND(VGND), @@ -21331,10 +21331,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03017_)); - sky130_fd_sc_hd__mux4_1 _08023_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08023_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[884] ), .S1(\spiking_network_top_uut.all_data_out[885] ), .VGND(VGND), @@ -21358,64 +21358,64 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00077_)); - sky130_fd_sc_hd__mux2_1 _08026_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__mux2_1 _08026_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(net590), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00078_)); - sky130_fd_sc_hd__mux2_1 _08027_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _08027_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), .S(net588), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00079_)); - sky130_fd_sc_hd__mux2_1 _08028_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _08028_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), .S(net588), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00080_)); - sky130_fd_sc_hd__mux2_1 _08029_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _08029_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), .S(net588), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00081_)); - sky130_fd_sc_hd__mux2_1 _08030_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _08030_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S(net588), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00082_)); - sky130_fd_sc_hd__mux2_1 _08031_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _08031_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), .S(net590), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00083_)); - sky130_fd_sc_hd__mux2_1 _08032_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _08032_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), .S(net587), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00084_)); - sky130_fd_sc_hd__mux2_1 _08033_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _08033_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), .S(net587), .VGND(VGND), .VNB(VGND), @@ -21423,17 +21423,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00085_)); sky130_fd_sc_hd__mux2_1 _08034_ (.A0(net815), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .S(net591), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00086_)); - sky130_fd_sc_hd__mux4_1 _08035_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08035_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[880] ), .S1(\spiking_network_top_uut.all_data_out[881] ), .VGND(VGND), @@ -21441,10 +21441,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03020_)); - sky130_fd_sc_hd__mux4_1 _08036_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08036_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[880] ), .S1(\spiking_network_top_uut.all_data_out[881] ), .VGND(VGND), @@ -21468,71 +21468,71 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00087_)); - sky130_fd_sc_hd__mux2_1 _08039_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__mux2_1 _08039_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(net584), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00088_)); - sky130_fd_sc_hd__mux2_1 _08040_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _08040_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), .S(net583), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00089_)); - sky130_fd_sc_hd__mux2_1 _08041_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _08041_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), .S(net585), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00090_)); - sky130_fd_sc_hd__mux2_1 _08042_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _08042_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), .S(net585), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00091_)); - sky130_fd_sc_hd__mux2_1 _08043_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _08043_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S(net583), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00092_)); - sky130_fd_sc_hd__mux2_1 _08044_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _08044_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), .S(net583), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00093_)); - sky130_fd_sc_hd__mux2_1 _08045_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _08045_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), .S(net585), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00094_)); - sky130_fd_sc_hd__mux2_1 _08046_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _08046_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), .S(net585), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00095_)); - sky130_fd_sc_hd__mux2_1 _08047_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08047_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .A1(net933), .S(net588), .VGND(VGND), @@ -21540,10 +21540,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00096_)); - sky130_fd_sc_hd__mux4_1 _08048_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08048_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[876] ), .S1(\spiking_network_top_uut.all_data_out[877] ), .VGND(VGND), @@ -21551,10 +21551,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03023_)); - sky130_fd_sc_hd__mux4_1 _08049_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08049_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[876] ), .S1(\spiking_network_top_uut.all_data_out[877] ), .VGND(VGND), @@ -21578,64 +21578,64 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00097_)); - sky130_fd_sc_hd__mux2_1 _08052_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__mux2_1 _08052_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(net585), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00098_)); - sky130_fd_sc_hd__mux2_1 _08053_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _08053_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), .S(net583), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00099_)); - sky130_fd_sc_hd__mux2_1 _08054_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _08054_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), .S(net583), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00100_)); - sky130_fd_sc_hd__mux2_1 _08055_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _08055_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), .S(net583), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00101_)); - sky130_fd_sc_hd__mux2_1 _08056_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _08056_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S(net583), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00102_)); - sky130_fd_sc_hd__mux2_1 _08057_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _08057_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), .S(net587), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00103_)); - sky130_fd_sc_hd__mux2_1 _08058_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _08058_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), .S(net587), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00104_)); - sky130_fd_sc_hd__mux2_1 _08059_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _08059_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), .S(net587), .VGND(VGND), .VNB(VGND), @@ -21650,10 +21650,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00106_)); - sky130_fd_sc_hd__mux4_1 _08061_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08061_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[872] ), .S1(\spiking_network_top_uut.all_data_out[873] ), .VGND(VGND), @@ -21661,10 +21661,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03026_)); - sky130_fd_sc_hd__mux4_1 _08062_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08062_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[872] ), .S1(\spiking_network_top_uut.all_data_out[873] ), .VGND(VGND), @@ -21688,64 +21688,64 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00107_)); - sky130_fd_sc_hd__mux2_1 _08065_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__mux2_1 _08065_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(net590), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00108_)); - sky130_fd_sc_hd__mux2_1 _08066_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _08066_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), .S(net593), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00109_)); - sky130_fd_sc_hd__mux2_1 _08067_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _08067_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), .S(net593), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00110_)); - sky130_fd_sc_hd__mux2_1 _08068_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _08068_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), .S(net593), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00111_)); - sky130_fd_sc_hd__mux2_1 _08069_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _08069_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S(net593), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00112_)); - sky130_fd_sc_hd__mux2_1 _08070_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _08070_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), .S(net593), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00113_)); - sky130_fd_sc_hd__mux2_1 _08071_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _08071_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), .S(net593), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00114_)); - sky130_fd_sc_hd__mux2_1 _08072_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _08072_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), .S(net593), .VGND(VGND), .VNB(VGND), @@ -21760,10 +21760,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00116_)); - sky130_fd_sc_hd__mux4_1 _08074_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08074_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[868] ), .S1(\spiking_network_top_uut.all_data_out[869] ), .VGND(VGND), @@ -21771,10 +21771,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03029_)); - sky130_fd_sc_hd__mux4_1 _08075_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08075_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[868] ), .S1(\spiking_network_top_uut.all_data_out[869] ), .VGND(VGND), @@ -21798,64 +21798,64 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00117_)); - sky130_fd_sc_hd__mux2_1 _08078_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__mux2_1 _08078_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(net586), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00118_)); - sky130_fd_sc_hd__mux2_1 _08079_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _08079_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), .S(net586), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00119_)); - sky130_fd_sc_hd__mux2_1 _08080_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _08080_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), .S(net586), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00120_)); - sky130_fd_sc_hd__mux2_1 _08081_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _08081_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), .S(net589), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00121_)); - sky130_fd_sc_hd__mux2_1 _08082_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _08082_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S(net589), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00122_)); - sky130_fd_sc_hd__mux2_1 _08083_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _08083_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), .S(net589), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00123_)); - sky130_fd_sc_hd__mux2_1 _08084_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _08084_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), .S(net589), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00124_)); - sky130_fd_sc_hd__mux2_1 _08085_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _08085_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), .S(net589), .VGND(VGND), .VNB(VGND), @@ -21863,17 +21863,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00125_)); sky130_fd_sc_hd__mux2_1 _08086_ (.A0(net754), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .S(net590), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00126_)); - sky130_fd_sc_hd__mux4_1 _08087_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08087_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[864] ), .S1(\spiking_network_top_uut.all_data_out[865] ), .VGND(VGND), @@ -21881,10 +21881,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03032_)); - sky130_fd_sc_hd__mux4_1 _08088_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08088_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[864] ), .S1(\spiking_network_top_uut.all_data_out[865] ), .VGND(VGND), @@ -21908,29 +21908,29 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00127_)); - sky130_fd_sc_hd__or3_1 _08091_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__or3_1 _08091_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03035_)); - sky130_fd_sc_hd__or2_1 _08092_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _08092_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_03035_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03036_)); - sky130_fd_sc_hd__nor2_1 _08093_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__nor2_1 _08093_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_03036_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03037_)); - sky130_fd_sc_hd__or2_2 _08094_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_2 _08094_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_03036_), .VGND(VGND), .VNB(VGND), @@ -21953,7 +21953,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03040_)); - sky130_fd_sc_hd__mux2_1 _08097_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _08097_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_03040_), .S(_03039_), .VGND(VGND), @@ -21961,8 +21961,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00128_)); - sky130_fd_sc_hd__xnor2_1 _08098_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__xnor2_1 _08098_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -21976,7 +21976,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03042_)); - sky130_fd_sc_hd__mux2_1 _08100_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _08100_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_03042_), .S(_03039_), .VGND(VGND), @@ -21984,9 +21984,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00129_)); - sky130_fd_sc_hd__o21ai_1 _08101_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _08101_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -22015,7 +22015,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00130_)); - sky130_fd_sc_hd__and2_1 _08105_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _08105_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_03035_), .VGND(VGND), .VNB(VGND), @@ -22063,7 +22063,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00132_)); - sky130_fd_sc_hd__mux2_1 _08111_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08111_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .A1(net810), .S(net586), .VGND(VGND), @@ -22071,7 +22071,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00133_)); - sky130_fd_sc_hd__a21o_1 _08112_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _08112_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net89), .B1(net120), .VGND(VGND), @@ -22079,7 +22079,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03050_)); - sky130_fd_sc_hd__a21o_1 _08113_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _08113_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_03050_), .B1(net103), .VGND(VGND), @@ -22087,14 +22087,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03051_)); - sky130_fd_sc_hd__and2_1 _08114_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__and2_1 _08114_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(_03051_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03052_)); - sky130_fd_sc_hd__o21a_1 _08115_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _08115_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net98), .B1(_03051_), .VGND(VGND), @@ -22102,24 +22102,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03053_)); - sky130_fd_sc_hd__xnor2_1 _08116_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _08116_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_03053_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03054_)); - sky130_fd_sc_hd__o221a_1 _08117_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _08117_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_01751_), .B1(net83), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net98), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03055_)); - sky130_fd_sc_hd__a22o_1 _08118_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _08118_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net103), .B1(_03050_), .B2(_03055_), @@ -22142,10 +22142,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03058_)); - sky130_fd_sc_hd__o22a_1 _08121_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o22a_1 _08121_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net83), .B1(net81), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -22161,7 +22161,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .X(_03060_)); sky130_fd_sc_hd__o21ba_1 _08123_ (.A1(_03058_), .A2(_03060_), - .B1_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B1_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -22189,7 +22189,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03064_)); - sky130_fd_sc_hd__a31o_1 _08127_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a31o_1 _08127_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_03052_), .A3(_03064_), .B1(_01667_), @@ -22198,16 +22198,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03065_)); - sky130_fd_sc_hd__mux2_1 _08128_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08128_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[871] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03066_)); - sky130_fd_sc_hd__mux2_1 _08129_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08129_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[867] ), .VGND(VGND), .VNB(VGND), @@ -22262,16 +22262,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03073_)); - sky130_fd_sc_hd__mux2_1 _08136_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08136_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[875] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03074_)); - sky130_fd_sc_hd__mux2_1 _08137_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08137_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[879] ), .VGND(VGND), .VNB(VGND), @@ -22320,16 +22320,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03080_)); - sky130_fd_sc_hd__mux2_2 _08143_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _08143_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[887] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03081_)); - sky130_fd_sc_hd__mux2_1 _08144_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08144_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[883] ), .VGND(VGND), .VNB(VGND), @@ -22379,16 +22379,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03087_)); - sky130_fd_sc_hd__mux2_2 _08150_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _08150_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[895] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03088_)); - sky130_fd_sc_hd__mux2_2 _08151_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _08151_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[891] ), .VGND(VGND), .VNB(VGND), @@ -22598,7 +22598,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03115_)); - sky130_fd_sc_hd__xnor2_1 _08178_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__xnor2_1 _08178_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B(_03052_), .VGND(VGND), .VNB(VGND), @@ -22970,7 +22970,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .Y(_03164_)); sky130_fd_sc_hd__nor3b_1 _08227_ (.A(_03058_), .B(_03060_), - .C_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .C_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -23122,7 +23122,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_03184_)); sky130_fd_sc_hd__nand2b_1 _08247_ (.A_N(net575), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -23135,7 +23135,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03186_)); - sky130_fd_sc_hd__a221o_1 _08249_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__a221o_1 _08249_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .A2(net149), .B1(_00017_), .B2(_03186_), @@ -23197,7 +23197,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .X(_03192_)); sky130_fd_sc_hd__o2bb2a_1 _08256_ (.A1_N(_03190_), .A2_N(_03192_), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .B2(net581), .VGND(VGND), .VNB(VGND), @@ -23251,7 +23251,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03198_)); - sky130_fd_sc_hd__a221o_1 _08263_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a221o_1 _08263_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net149), .B1(_00017_), .B2(_03198_), @@ -23295,7 +23295,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_03202_)); sky130_fd_sc_hd__xor2_1 _08268_ (.A(net561), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -23326,7 +23326,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .X(_03206_)); sky130_fd_sc_hd__o2bb2a_1 _08272_ (.A1_N(_03202_), .A2_N(_03206_), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B2(net582), .VGND(VGND), .VNB(VGND), @@ -23374,10 +23374,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00138_)); - sky130_fd_sc_hd__mux4_1 _08278_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08278_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[604] ), .S1(\spiking_network_top_uut.all_data_out[605] ), .VGND(VGND), @@ -23385,10 +23385,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03211_)); - sky130_fd_sc_hd__mux4_1 _08279_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08279_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[604] ), .S1(\spiking_network_top_uut.all_data_out[605] ), .VGND(VGND), @@ -23412,7 +23412,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00139_)); - sky130_fd_sc_hd__mux2_1 _08282_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08282_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .A1(net699), .S(net628), .VGND(VGND), @@ -23420,10 +23420,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00140_)); - sky130_fd_sc_hd__mux4_1 _08283_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08283_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[600] ), .S1(\spiking_network_top_uut.all_data_out[601] ), .VGND(VGND), @@ -23431,10 +23431,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03214_)); - sky130_fd_sc_hd__mux4_1 _08284_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08284_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[600] ), .S1(\spiking_network_top_uut.all_data_out[601] ), .VGND(VGND), @@ -23458,7 +23458,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00141_)); - sky130_fd_sc_hd__mux2_1 _08287_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08287_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .A1(net659), .S(net626), .VGND(VGND), @@ -23466,10 +23466,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00142_)); - sky130_fd_sc_hd__mux4_1 _08288_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08288_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[596] ), .S1(\spiking_network_top_uut.all_data_out[597] ), .VGND(VGND), @@ -23477,10 +23477,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03217_)); - sky130_fd_sc_hd__mux4_1 _08289_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08289_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[596] ), .S1(\spiking_network_top_uut.all_data_out[597] ), .VGND(VGND), @@ -23504,7 +23504,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00143_)); - sky130_fd_sc_hd__mux2_1 _08292_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08292_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .A1(net731), .S(net611), .VGND(VGND), @@ -23512,10 +23512,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00144_)); - sky130_fd_sc_hd__mux4_1 _08293_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08293_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[592] ), .S1(\spiking_network_top_uut.all_data_out[593] ), .VGND(VGND), @@ -23523,10 +23523,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03220_)); - sky130_fd_sc_hd__mux4_1 _08294_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08294_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[592] ), .S1(\spiking_network_top_uut.all_data_out[593] ), .VGND(VGND), @@ -23551,17 +23551,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00145_)); sky130_fd_sc_hd__mux2_1 _08297_ (.A0(net799), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .S(net611), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00146_)); - sky130_fd_sc_hd__mux4_1 _08298_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08298_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[588] ), .S1(\spiking_network_top_uut.all_data_out[589] ), .VGND(VGND), @@ -23569,10 +23569,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03223_)); - sky130_fd_sc_hd__mux4_1 _08299_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08299_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[588] ), .S1(\spiking_network_top_uut.all_data_out[589] ), .VGND(VGND), @@ -23604,10 +23604,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00148_)); - sky130_fd_sc_hd__mux4_1 _08303_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08303_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[584] ), .S1(\spiking_network_top_uut.all_data_out[585] ), .VGND(VGND), @@ -23615,10 +23615,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03226_)); - sky130_fd_sc_hd__mux4_1 _08304_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08304_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[584] ), .S1(\spiking_network_top_uut.all_data_out[585] ), .VGND(VGND), @@ -23643,17 +23643,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00149_)); sky130_fd_sc_hd__mux2_1 _08307_ (.A0(net715), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .S(net615), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00150_)); - sky130_fd_sc_hd__mux4_1 _08308_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08308_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[580] ), .S1(\spiking_network_top_uut.all_data_out[581] ), .VGND(VGND), @@ -23661,10 +23661,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03229_)); - sky130_fd_sc_hd__mux4_1 _08309_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08309_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[580] ), .S1(\spiking_network_top_uut.all_data_out[581] ), .VGND(VGND), @@ -23696,10 +23696,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00152_)); - sky130_fd_sc_hd__mux4_1 _08313_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08313_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[576] ), .S1(\spiking_network_top_uut.all_data_out[577] ), .VGND(VGND), @@ -23707,10 +23707,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03232_)); - sky130_fd_sc_hd__mux4_1 _08314_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08314_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[576] ), .S1(\spiking_network_top_uut.all_data_out[577] ), .VGND(VGND), @@ -23734,22 +23734,22 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00153_)); - sky130_fd_sc_hd__or3_1 _08317_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__or3_1 _08317_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03235_)); - sky130_fd_sc_hd__or2_1 _08318_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _08318_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_03235_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03236_)); - sky130_fd_sc_hd__or2_4 _08319_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_4 _08319_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_03236_), .VGND(VGND), .VNB(VGND), @@ -23778,7 +23778,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03240_)); - sky130_fd_sc_hd__mux2_1 _08323_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _08323_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_03240_), .S(_03239_), .VGND(VGND), @@ -23786,8 +23786,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00154_)); - sky130_fd_sc_hd__xnor2_1 _08324_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__xnor2_1 _08324_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -23801,7 +23801,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03242_)); - sky130_fd_sc_hd__mux2_1 _08326_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _08326_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_03242_), .S(_03239_), .VGND(VGND), @@ -23809,9 +23809,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00155_)); - sky130_fd_sc_hd__o21ai_1 _08327_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _08327_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -23840,7 +23840,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00156_)); - sky130_fd_sc_hd__and2_1 _08331_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _08331_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_03235_), .VGND(VGND), .VNB(VGND), @@ -23896,7 +23896,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00159_)); - sky130_fd_sc_hd__a21o_1 _08338_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _08338_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net88), .B1(net119), .VGND(VGND), @@ -23904,7 +23904,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03250_)); - sky130_fd_sc_hd__a21o_1 _08339_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _08339_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_03250_), .B1(net101), .VGND(VGND), @@ -23912,7 +23912,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03251_)); - sky130_fd_sc_hd__o21a_1 _08340_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _08340_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net93), .B1(_03251_), .VGND(VGND), @@ -23920,24 +23920,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03252_)); - sky130_fd_sc_hd__xnor2_1 _08341_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _08341_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_03252_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03253_)); - sky130_fd_sc_hd__o221a_1 _08342_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _08342_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net140), .B1(net84), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net92), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03254_)); - sky130_fd_sc_hd__a22o_1 _08343_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _08343_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net101), .B1(_03250_), .B2(_03254_), @@ -23953,10 +23953,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03256_)); - sky130_fd_sc_hd__o221a_1 _08345_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o221a_1 _08345_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net84), .B1(net81), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net92), .VGND(VGND), .VNB(VGND), @@ -23972,7 +23972,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03258_)); - sky130_fd_sc_hd__nor2_1 _08347_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nor2_1 _08347_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_03258_), .VGND(VGND), .VNB(VGND), @@ -24001,8 +24001,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03262_)); - sky130_fd_sc_hd__and3_1 _08351_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__and3_1 _08351_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .C(_03251_), .VGND(VGND), .VNB(VGND), @@ -24011,22 +24011,22 @@ module tt_um_snn_with_delays_paolaunisa (clk, .X(_03263_)); sky130_fd_sc_hd__a21boi_2 _08352_ (.A1(_03262_), .A2(_03263_), - .B1_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B1_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03264_)); - sky130_fd_sc_hd__mux2_4 _08353_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _08353_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[583] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03265_)); - sky130_fd_sc_hd__mux2_2 _08354_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _08354_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[579] ), .VGND(VGND), .VNB(VGND), @@ -24081,16 +24081,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03272_)); - sky130_fd_sc_hd__mux2_2 _08361_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _08361_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[591] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03273_)); - sky130_fd_sc_hd__mux2_2 _08362_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _08362_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[587] ), .VGND(VGND), .VNB(VGND), @@ -24139,16 +24139,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03279_)); - sky130_fd_sc_hd__mux2_1 _08368_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08368_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[599] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03280_)); - sky130_fd_sc_hd__mux2_1 _08369_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08369_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[595] ), .VGND(VGND), .VNB(VGND), @@ -24198,16 +24198,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03286_)); - sky130_fd_sc_hd__mux2_2 _08375_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _08375_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[603] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03287_)); - sky130_fd_sc_hd__mux2_4 _08376_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _08376_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[607] ), .VGND(VGND), .VNB(VGND), @@ -24411,9 +24411,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03313_)); - sky130_fd_sc_hd__a21oi_1 _08402_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21oi_1 _08402_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_03251_), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -24804,7 +24804,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03365_)); - sky130_fd_sc_hd__and2_1 _08454_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2_1 _08454_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_03258_), .VGND(VGND), .VNB(VGND), @@ -24947,7 +24947,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__a22o_1 _08472_ (.A1(_02579_), .A2(_00008_), .B1(_03383_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -25013,7 +25013,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _08480_ (.A1_N(_03388_), .A2_N(_03390_), .B1(net603), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -25076,7 +25076,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _08488_ (.A1_N(_03395_), .A2_N(_03397_), .B1(net602), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -25107,7 +25107,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_03400_)); sky130_fd_sc_hd__xor2_1 _08492_ (.A(net562), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -25139,14 +25139,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _08496_ (.A1_N(_03400_), .A2_N(_03404_), .B1(net602), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00163_)); sky130_fd_sc_hd__and2_1 _08497_ (.A(net147), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -25193,18 +25193,18 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00164_)); - sky130_fd_sc_hd__mux2_1 _08503_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _08503_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), .S(net294), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00165_)); - sky130_fd_sc_hd__mux4_1 _08504_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08504_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[636] ), .S1(\spiking_network_top_uut.all_data_out[637] ), .VGND(VGND), @@ -25212,10 +25212,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03410_)); - sky130_fd_sc_hd__mux4_1 _08505_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08505_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[636] ), .S1(\spiking_network_top_uut.all_data_out[637] ), .VGND(VGND), @@ -25239,7 +25239,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00166_)); - sky130_fd_sc_hd__mux2_1 _08508_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08508_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .A1(net770), .S(net628), .VGND(VGND), @@ -25247,10 +25247,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00167_)); - sky130_fd_sc_hd__mux4_1 _08509_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08509_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[632] ), .S1(\spiking_network_top_uut.all_data_out[633] ), .VGND(VGND), @@ -25258,10 +25258,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03413_)); - sky130_fd_sc_hd__mux4_1 _08510_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08510_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[632] ), .S1(\spiking_network_top_uut.all_data_out[633] ), .VGND(VGND), @@ -25293,10 +25293,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00169_)); - sky130_fd_sc_hd__mux4_1 _08514_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08514_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[628] ), .S1(\spiking_network_top_uut.all_data_out[629] ), .VGND(VGND), @@ -25304,10 +25304,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03416_)); - sky130_fd_sc_hd__mux4_1 _08515_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08515_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[628] ), .S1(\spiking_network_top_uut.all_data_out[629] ), .VGND(VGND), @@ -25332,17 +25332,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00170_)); sky130_fd_sc_hd__mux2_1 _08518_ (.A0(net704), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .S(net615), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00171_)); - sky130_fd_sc_hd__mux4_1 _08519_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08519_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[624] ), .S1(\spiking_network_top_uut.all_data_out[625] ), .VGND(VGND), @@ -25350,10 +25350,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03419_)); - sky130_fd_sc_hd__mux4_1 _08520_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08520_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[624] ), .S1(\spiking_network_top_uut.all_data_out[625] ), .VGND(VGND), @@ -25385,10 +25385,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00173_)); - sky130_fd_sc_hd__mux4_1 _08524_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08524_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[620] ), .S1(\spiking_network_top_uut.all_data_out[621] ), .VGND(VGND), @@ -25396,10 +25396,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03422_)); - sky130_fd_sc_hd__mux4_1 _08525_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08525_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[620] ), .S1(\spiking_network_top_uut.all_data_out[621] ), .VGND(VGND), @@ -25424,17 +25424,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00174_)); sky130_fd_sc_hd__mux2_1 _08528_ (.A0(net773), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .S(net610), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00175_)); - sky130_fd_sc_hd__mux4_1 _08529_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08529_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[616] ), .S1(\spiking_network_top_uut.all_data_out[617] ), .VGND(VGND), @@ -25442,10 +25442,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03425_)); - sky130_fd_sc_hd__mux4_1 _08530_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08530_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[616] ), .S1(\spiking_network_top_uut.all_data_out[617] ), .VGND(VGND), @@ -25470,17 +25470,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00176_)); sky130_fd_sc_hd__mux2_1 _08533_ (.A0(net681), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .S(net619), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00177_)); - sky130_fd_sc_hd__mux4_1 _08534_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08534_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[612] ), .S1(\spiking_network_top_uut.all_data_out[613] ), .VGND(VGND), @@ -25488,10 +25488,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03428_)); - sky130_fd_sc_hd__mux4_1 _08535_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08535_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[612] ), .S1(\spiking_network_top_uut.all_data_out[613] ), .VGND(VGND), @@ -25515,7 +25515,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00178_)); - sky130_fd_sc_hd__mux2_1 _08538_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08538_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .A1(net802), .S(net631), .VGND(VGND), @@ -25523,10 +25523,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00179_)); - sky130_fd_sc_hd__mux4_1 _08539_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08539_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[608] ), .S1(\spiking_network_top_uut.all_data_out[609] ), .VGND(VGND), @@ -25534,10 +25534,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03431_)); - sky130_fd_sc_hd__mux4_1 _08540_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08540_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[608] ), .S1(\spiking_network_top_uut.all_data_out[609] ), .VGND(VGND), @@ -25561,29 +25561,29 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00180_)); - sky130_fd_sc_hd__or3_1 _08543_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__or3_1 _08543_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03434_)); - sky130_fd_sc_hd__or2_1 _08544_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _08544_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_03434_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03435_)); - sky130_fd_sc_hd__nor2_2 _08545_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__nor2_2 _08545_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_03435_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03436_)); - sky130_fd_sc_hd__or2_2 _08546_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_2 _08546_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_03435_), .VGND(VGND), .VNB(VGND), @@ -25606,7 +25606,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03439_)); - sky130_fd_sc_hd__mux2_1 _08549_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _08549_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_03439_), .S(_03438_), .VGND(VGND), @@ -25614,8 +25614,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00181_)); - sky130_fd_sc_hd__xnor2_1 _08550_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__xnor2_1 _08550_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -25629,7 +25629,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03441_)); - sky130_fd_sc_hd__mux2_1 _08552_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _08552_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_03441_), .S(_03438_), .VGND(VGND), @@ -25637,9 +25637,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00182_)); - sky130_fd_sc_hd__o21ai_1 _08553_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _08553_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -25668,7 +25668,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00183_)); - sky130_fd_sc_hd__and2_1 _08557_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _08557_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_03434_), .VGND(VGND), .VNB(VGND), @@ -25716,7 +25716,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00185_)); - sky130_fd_sc_hd__mux2_1 _08563_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08563_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .A1(net691), .S(net624), .VGND(VGND), @@ -25724,7 +25724,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00186_)); - sky130_fd_sc_hd__a21o_1 _08564_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _08564_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net88), .B1(net119), .VGND(VGND), @@ -25732,7 +25732,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03449_)); - sky130_fd_sc_hd__a21o_1 _08565_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _08565_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_03449_), .B1(net100), .VGND(VGND), @@ -25740,7 +25740,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03450_)); - sky130_fd_sc_hd__o21a_1 _08566_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _08566_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net92), .B1(_03450_), .VGND(VGND), @@ -25748,24 +25748,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03451_)); - sky130_fd_sc_hd__xnor2_1 _08567_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _08567_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_03451_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03452_)); - sky130_fd_sc_hd__o221a_1 _08568_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _08568_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net140), .B1(net83), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net92), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03453_)); - sky130_fd_sc_hd__a22o_1 _08569_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _08569_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net100), .B1(_03449_), .B2(_03453_), @@ -25781,10 +25781,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03455_)); - sky130_fd_sc_hd__o221a_1 _08571_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o221a_1 _08571_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net83), .B1(net81), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net92), .VGND(VGND), .VNB(VGND), @@ -25800,7 +25800,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03457_)); - sky130_fd_sc_hd__nor2_1 _08573_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nor2_1 _08573_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_03457_), .VGND(VGND), .VNB(VGND), @@ -25829,14 +25829,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03461_)); - sky130_fd_sc_hd__nand2_1 _08577_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__nand2_1 _08577_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(_03450_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03462_)); - sky130_fd_sc_hd__a31o_1 _08578_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a31o_1 _08578_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_03450_), .A3(_03461_), .B1(_01702_), @@ -25845,16 +25845,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03463_)); - sky130_fd_sc_hd__mux2_1 _08579_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08579_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[611] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03464_)); - sky130_fd_sc_hd__mux2_2 _08580_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _08580_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[615] ), .VGND(VGND), .VNB(VGND), @@ -25909,16 +25909,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03471_)); - sky130_fd_sc_hd__mux2_2 _08587_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _08587_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[619] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03472_)); - sky130_fd_sc_hd__mux2_4 _08588_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _08588_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[623] ), .VGND(VGND), .VNB(VGND), @@ -25967,16 +25967,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03478_)); - sky130_fd_sc_hd__mux2_2 _08594_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _08594_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[627] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03479_)); - sky130_fd_sc_hd__mux2_1 _08595_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08595_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[631] ), .VGND(VGND), .VNB(VGND), @@ -26026,16 +26026,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03485_)); - sky130_fd_sc_hd__mux2_4 _08601_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _08601_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[635] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03486_)); - sky130_fd_sc_hd__mux2_4 _08602_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _08602_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[639] ), .VGND(VGND), .VNB(VGND), @@ -26624,7 +26624,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03563_)); - sky130_fd_sc_hd__and2_1 _08679_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2_1 _08679_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_03457_), .VGND(VGND), .VNB(VGND), @@ -26782,7 +26782,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__a22o_1 _08699_ (.A1(_02594_), .A2(_00009_), .B1(_03583_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -26848,7 +26848,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _08707_ (.A1_N(_03588_), .A2_N(_03590_), .B1(net602), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -26911,7 +26911,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _08715_ (.A1_N(_03595_), .A2_N(_03597_), .B1(net602), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -26942,7 +26942,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_03600_)); sky130_fd_sc_hd__xor2_1 _08719_ (.A(net562), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -26974,7 +26974,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _08723_ (.A1_N(_03600_), .A2_N(_03604_), .B1(net601), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -27021,10 +27021,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00191_)); - sky130_fd_sc_hd__mux4_1 _08729_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08729_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[668] ), .S1(\spiking_network_top_uut.all_data_out[669] ), .VGND(VGND), @@ -27032,10 +27032,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03609_)); - sky130_fd_sc_hd__mux4_1 _08730_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08730_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[668] ), .S1(\spiking_network_top_uut.all_data_out[669] ), .VGND(VGND), @@ -27059,7 +27059,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00192_)); - sky130_fd_sc_hd__mux2_1 _08733_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08733_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .A1(net748), .S(net631), .VGND(VGND), @@ -27067,10 +27067,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00193_)); - sky130_fd_sc_hd__mux4_1 _08734_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08734_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[664] ), .S1(\spiking_network_top_uut.all_data_out[665] ), .VGND(VGND), @@ -27078,10 +27078,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03612_)); - sky130_fd_sc_hd__mux4_1 _08735_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08735_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[664] ), .S1(\spiking_network_top_uut.all_data_out[665] ), .VGND(VGND), @@ -27105,7 +27105,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00194_)); - sky130_fd_sc_hd__mux2_1 _08738_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08738_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .A1(net670), .S(net620), .VGND(VGND), @@ -27113,10 +27113,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00195_)); - sky130_fd_sc_hd__mux4_1 _08739_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08739_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[660] ), .S1(\spiking_network_top_uut.all_data_out[661] ), .VGND(VGND), @@ -27124,10 +27124,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03615_)); - sky130_fd_sc_hd__mux4_1 _08740_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08740_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[660] ), .S1(\spiking_network_top_uut.all_data_out[661] ), .VGND(VGND), @@ -27151,7 +27151,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00196_)); - sky130_fd_sc_hd__mux2_1 _08743_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08743_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .A1(net689), .S(net615), .VGND(VGND), @@ -27159,10 +27159,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00197_)); - sky130_fd_sc_hd__mux4_1 _08744_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08744_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[656] ), .S1(\spiking_network_top_uut.all_data_out[657] ), .VGND(VGND), @@ -27170,10 +27170,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03618_)); - sky130_fd_sc_hd__mux4_1 _08745_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08745_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[656] ), .S1(\spiking_network_top_uut.all_data_out[657] ), .VGND(VGND), @@ -27197,7 +27197,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00198_)); - sky130_fd_sc_hd__mux2_1 _08748_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08748_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .A1(net733), .S(net622), .VGND(VGND), @@ -27205,10 +27205,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00199_)); - sky130_fd_sc_hd__mux4_1 _08749_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08749_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[652] ), .S1(\spiking_network_top_uut.all_data_out[653] ), .VGND(VGND), @@ -27216,10 +27216,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03621_)); - sky130_fd_sc_hd__mux4_1 _08750_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08750_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[652] ), .S1(\spiking_network_top_uut.all_data_out[653] ), .VGND(VGND), @@ -27251,10 +27251,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00201_)); - sky130_fd_sc_hd__mux4_1 _08754_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08754_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[648] ), .S1(\spiking_network_top_uut.all_data_out[649] ), .VGND(VGND), @@ -27262,10 +27262,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03624_)); - sky130_fd_sc_hd__mux4_1 _08755_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08755_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[648] ), .S1(\spiking_network_top_uut.all_data_out[649] ), .VGND(VGND), @@ -27289,7 +27289,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00202_)); - sky130_fd_sc_hd__mux2_1 _08758_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08758_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .A1(net664), .S(net622), .VGND(VGND), @@ -27297,10 +27297,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00203_)); - sky130_fd_sc_hd__mux4_1 _08759_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08759_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[644] ), .S1(\spiking_network_top_uut.all_data_out[645] ), .VGND(VGND), @@ -27308,10 +27308,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03627_)); - sky130_fd_sc_hd__mux4_1 _08760_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08760_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[644] ), .S1(\spiking_network_top_uut.all_data_out[645] ), .VGND(VGND), @@ -27335,7 +27335,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00204_)); - sky130_fd_sc_hd__mux2_1 _08763_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08763_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .A1(net859), .S(net629), .VGND(VGND), @@ -27343,10 +27343,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00205_)); - sky130_fd_sc_hd__mux4_1 _08764_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08764_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[640] ), .S1(\spiking_network_top_uut.all_data_out[641] ), .VGND(VGND), @@ -27354,10 +27354,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03630_)); - sky130_fd_sc_hd__mux4_1 _08765_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08765_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[640] ), .S1(\spiking_network_top_uut.all_data_out[641] ), .VGND(VGND), @@ -27381,29 +27381,29 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00206_)); - sky130_fd_sc_hd__or3_1 _08768_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__or3_1 _08768_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03633_)); - sky130_fd_sc_hd__or2_1 _08769_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _08769_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_03633_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03634_)); - sky130_fd_sc_hd__nor2_2 _08770_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__nor2_2 _08770_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_03634_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03635_)); - sky130_fd_sc_hd__or2_2 _08771_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_2 _08771_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_03634_), .VGND(VGND), .VNB(VGND), @@ -27426,7 +27426,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03638_)); - sky130_fd_sc_hd__mux2_1 _08774_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _08774_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_03638_), .S(_03637_), .VGND(VGND), @@ -27434,8 +27434,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00207_)); - sky130_fd_sc_hd__xnor2_1 _08775_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__xnor2_1 _08775_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -27449,7 +27449,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03640_)); - sky130_fd_sc_hd__mux2_1 _08777_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _08777_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_03640_), .S(_03637_), .VGND(VGND), @@ -27457,9 +27457,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00208_)); - sky130_fd_sc_hd__o21ai_1 _08778_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _08778_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -27488,7 +27488,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00209_)); - sky130_fd_sc_hd__and2_1 _08782_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _08782_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_03633_), .VGND(VGND), .VNB(VGND), @@ -27536,7 +27536,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00211_)); - sky130_fd_sc_hd__mux2_1 _08788_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08788_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .A1(net725), .S(net623), .VGND(VGND), @@ -27544,7 +27544,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00212_)); - sky130_fd_sc_hd__a21o_1 _08789_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _08789_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net88), .B1(net119), .VGND(VGND), @@ -27552,7 +27552,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03648_)); - sky130_fd_sc_hd__a21o_1 _08790_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _08790_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_03648_), .B1(net100), .VGND(VGND), @@ -27560,14 +27560,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03649_)); - sky130_fd_sc_hd__and2_1 _08791_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__and2_1 _08791_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(_03649_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03650_)); - sky130_fd_sc_hd__o21a_1 _08792_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _08792_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net90), .B1(_03649_), .VGND(VGND), @@ -27575,24 +27575,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03651_)); - sky130_fd_sc_hd__xnor2_1 _08793_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _08793_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_03651_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03652_)); - sky130_fd_sc_hd__o221a_1 _08794_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _08794_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net140), .B1(net83), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net90), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03653_)); - sky130_fd_sc_hd__a22o_1 _08795_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _08795_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net100), .B1(_03648_), .B2(_03653_), @@ -27615,10 +27615,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03656_)); - sky130_fd_sc_hd__o22a_1 _08798_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o22a_1 _08798_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net83), .B1(net81), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -27634,7 +27634,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .X(_03658_)); sky130_fd_sc_hd__o21ba_1 _08800_ (.A1(_03656_), .A2(_03658_), - .B1_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B1_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -27662,7 +27662,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03662_)); - sky130_fd_sc_hd__a31o_1 _08804_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a31o_1 _08804_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_03650_), .A3(_03662_), .B1(_01706_), @@ -27671,16 +27671,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03663_)); - sky130_fd_sc_hd__mux2_4 _08805_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _08805_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[647] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03664_)); - sky130_fd_sc_hd__mux2_2 _08806_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _08806_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[643] ), .VGND(VGND), .VNB(VGND), @@ -27735,16 +27735,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03671_)); - sky130_fd_sc_hd__mux2_2 _08813_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _08813_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[655] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03672_)); - sky130_fd_sc_hd__mux2_2 _08814_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _08814_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[651] ), .VGND(VGND), .VNB(VGND), @@ -27793,16 +27793,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03678_)); - sky130_fd_sc_hd__mux2_1 _08820_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08820_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[659] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03679_)); - sky130_fd_sc_hd__mux2_1 _08821_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08821_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[663] ), .VGND(VGND), .VNB(VGND), @@ -27852,16 +27852,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03685_)); - sky130_fd_sc_hd__mux2_4 _08827_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _08827_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[671] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03686_)); - sky130_fd_sc_hd__mux2_2 _08828_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _08828_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[667] ), .VGND(VGND), .VNB(VGND), @@ -28070,7 +28070,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03713_)); - sky130_fd_sc_hd__xnor2_1 _08855_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__xnor2_1 _08855_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B(_03650_), .VGND(VGND), .VNB(VGND), @@ -28455,7 +28455,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .Y(_03764_)); sky130_fd_sc_hd__nor3b_1 _08906_ (.A(_03656_), .B(_03658_), - .C_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .C_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -28614,7 +28614,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__a221o_1 _08926_ (.A1(_02611_), .A2(_00010_), .B1(_03784_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .C1(_03783_), .VGND(VGND), .VNB(VGND), @@ -28670,7 +28670,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_03790_)); sky130_fd_sc_hd__a221o_1 _08933_ (.A1(net146), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .B1(_00010_), .B2(_03790_), .C1(_03788_), @@ -28721,7 +28721,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_03795_)); sky130_fd_sc_hd__a221o_1 _08939_ (.A1(net146), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B1(_00010_), .B2(_03795_), .C1(_03794_), @@ -28755,7 +28755,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_03798_)); sky130_fd_sc_hd__xor2_1 _08943_ (.A(net561), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -28777,7 +28777,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_03801_)); sky130_fd_sc_hd__o22a_1 _08946_ (.A1(net596), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B1(_03798_), .B2(_03801_), .VGND(VGND), @@ -28826,17 +28826,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .Y(_03806_)); sky130_fd_sc_hd__a2bb2o_1 _08952_ (.A1_N(_03806_), .A2_N(_03804_), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B2(net146), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00217_)); - sky130_fd_sc_hd__mux4_1 _08953_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08953_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[700] ), .S1(\spiking_network_top_uut.all_data_out[701] ), .VGND(VGND), @@ -28844,10 +28844,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03807_)); - sky130_fd_sc_hd__mux4_1 _08954_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08954_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[700] ), .S1(\spiking_network_top_uut.all_data_out[701] ), .VGND(VGND), @@ -28871,7 +28871,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00218_)); - sky130_fd_sc_hd__mux2_1 _08957_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08957_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .A1(net729), .S(net627), .VGND(VGND), @@ -28879,10 +28879,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00219_)); - sky130_fd_sc_hd__mux4_1 _08958_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08958_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[696] ), .S1(\spiking_network_top_uut.all_data_out[697] ), .VGND(VGND), @@ -28890,10 +28890,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03810_)); - sky130_fd_sc_hd__mux4_1 _08959_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08959_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[696] ), .S1(\spiking_network_top_uut.all_data_out[697] ), .VGND(VGND), @@ -28917,7 +28917,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00220_)); - sky130_fd_sc_hd__mux2_1 _08962_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08962_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .A1(net662), .S(net620), .VGND(VGND), @@ -28925,10 +28925,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00221_)); - sky130_fd_sc_hd__mux4_1 _08963_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08963_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[692] ), .S1(\spiking_network_top_uut.all_data_out[693] ), .VGND(VGND), @@ -28936,10 +28936,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03813_)); - sky130_fd_sc_hd__mux4_1 _08964_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08964_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[692] ), .S1(\spiking_network_top_uut.all_data_out[693] ), .VGND(VGND), @@ -28971,10 +28971,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00223_)); - sky130_fd_sc_hd__mux4_1 _08968_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08968_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[688] ), .S1(\spiking_network_top_uut.all_data_out[689] ), .VGND(VGND), @@ -28982,10 +28982,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03816_)); - sky130_fd_sc_hd__mux4_1 _08969_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08969_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[688] ), .S1(\spiking_network_top_uut.all_data_out[689] ), .VGND(VGND), @@ -29009,7 +29009,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00224_)); - sky130_fd_sc_hd__mux2_1 _08972_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08972_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .A1(net747), .S(net612), .VGND(VGND), @@ -29017,10 +29017,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00225_)); - sky130_fd_sc_hd__mux4_1 _08973_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08973_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[684] ), .S1(\spiking_network_top_uut.all_data_out[685] ), .VGND(VGND), @@ -29028,10 +29028,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03819_)); - sky130_fd_sc_hd__mux4_1 _08974_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08974_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[684] ), .S1(\spiking_network_top_uut.all_data_out[685] ), .VGND(VGND), @@ -29055,7 +29055,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00226_)); - sky130_fd_sc_hd__mux2_1 _08977_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _08977_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .A1(net696), .S(net608), .VGND(VGND), @@ -29063,10 +29063,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00227_)); - sky130_fd_sc_hd__mux4_1 _08978_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08978_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[680] ), .S1(\spiking_network_top_uut.all_data_out[681] ), .VGND(VGND), @@ -29074,10 +29074,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03822_)); - sky130_fd_sc_hd__mux4_1 _08979_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08979_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[680] ), .S1(\spiking_network_top_uut.all_data_out[681] ), .VGND(VGND), @@ -29109,10 +29109,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00229_)); - sky130_fd_sc_hd__mux4_1 _08983_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08983_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[676] ), .S1(\spiking_network_top_uut.all_data_out[677] ), .VGND(VGND), @@ -29120,10 +29120,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03825_)); - sky130_fd_sc_hd__mux4_1 _08984_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08984_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[676] ), .S1(\spiking_network_top_uut.all_data_out[677] ), .VGND(VGND), @@ -29139,7 +29139,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03827_)); - sky130_fd_sc_hd__mux2_1 _08986_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__mux2_1 _08986_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .A1(_03827_), .S(net630), .VGND(VGND), @@ -29148,17 +29148,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00230_)); sky130_fd_sc_hd__mux2_1 _08987_ (.A0(net960), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .S(net620), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00231_)); - sky130_fd_sc_hd__mux4_1 _08988_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _08988_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[672] ), .S1(\spiking_network_top_uut.all_data_out[673] ), .VGND(VGND), @@ -29166,10 +29166,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03828_)); - sky130_fd_sc_hd__mux4_1 _08989_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _08989_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[672] ), .S1(\spiking_network_top_uut.all_data_out[673] ), .VGND(VGND), @@ -29193,29 +29193,29 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00232_)); - sky130_fd_sc_hd__or3_1 _08992_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__or3_1 _08992_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03831_)); - sky130_fd_sc_hd__or2_1 _08993_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _08993_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_03831_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03832_)); - sky130_fd_sc_hd__nor2_1 _08994_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__nor2_1 _08994_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_03832_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03833_)); - sky130_fd_sc_hd__or2_2 _08995_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_2 _08995_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_03832_), .VGND(VGND), .VNB(VGND), @@ -29238,7 +29238,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03836_)); - sky130_fd_sc_hd__mux2_1 _08998_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _08998_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_03836_), .S(_03835_), .VGND(VGND), @@ -29246,8 +29246,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00233_)); - sky130_fd_sc_hd__xnor2_1 _08999_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__xnor2_1 _08999_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -29261,7 +29261,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03838_)); - sky130_fd_sc_hd__mux2_1 _09001_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _09001_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_03838_), .S(_03835_), .VGND(VGND), @@ -29269,9 +29269,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00234_)); - sky130_fd_sc_hd__o21ai_1 _09002_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _09002_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -29300,7 +29300,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00235_)); - sky130_fd_sc_hd__and2_1 _09006_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _09006_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_03831_), .VGND(VGND), .VNB(VGND), @@ -29356,7 +29356,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00238_)); - sky130_fd_sc_hd__a21o_1 _09013_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _09013_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net88), .B1(net119), .VGND(VGND), @@ -29364,7 +29364,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03846_)); - sky130_fd_sc_hd__a21o_1 _09014_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _09014_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_03846_), .B1(net100), .VGND(VGND), @@ -29372,7 +29372,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03847_)); - sky130_fd_sc_hd__o21a_1 _09015_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _09015_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net90), .B1(_03847_), .VGND(VGND), @@ -29380,24 +29380,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03848_)); - sky130_fd_sc_hd__xnor2_1 _09016_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _09016_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_03848_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03849_)); - sky130_fd_sc_hd__o221a_1 _09017_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _09017_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net140), .B1(net83), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net90), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03850_)); - sky130_fd_sc_hd__a22o_1 _09018_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _09018_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net100), .B1(_03846_), .B2(_03850_), @@ -29413,10 +29413,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03852_)); - sky130_fd_sc_hd__o221a_1 _09020_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o221a_1 _09020_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net83), .B1(net81), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net91), .VGND(VGND), .VNB(VGND), @@ -29432,7 +29432,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03854_)); - sky130_fd_sc_hd__nor2_1 _09022_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nor2_1 _09022_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_03854_), .VGND(VGND), .VNB(VGND), @@ -29461,14 +29461,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03858_)); - sky130_fd_sc_hd__and2_1 _09026_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__and2_1 _09026_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(_03847_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03859_)); - sky130_fd_sc_hd__a31o_1 _09027_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a31o_1 _09027_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_03858_), .A3(_03859_), .B1(_01710_), @@ -29477,16 +29477,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03860_)); - sky130_fd_sc_hd__mux2_1 _09028_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09028_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[675] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03861_)); - sky130_fd_sc_hd__mux2_1 _09029_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09029_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[679] ), .VGND(VGND), .VNB(VGND), @@ -29541,16 +29541,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03868_)); - sky130_fd_sc_hd__mux2_2 _09036_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _09036_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[683] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03869_)); - sky130_fd_sc_hd__mux2_2 _09037_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _09037_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[687] ), .VGND(VGND), .VNB(VGND), @@ -29599,16 +29599,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03875_)); - sky130_fd_sc_hd__mux2_1 _09043_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09043_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[691] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03876_)); - sky130_fd_sc_hd__mux2_1 _09044_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09044_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[695] ), .VGND(VGND), .VNB(VGND), @@ -29658,16 +29658,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_03882_)); - sky130_fd_sc_hd__mux2_4 _09050_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _09050_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[699] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03883_)); - sky130_fd_sc_hd__mux2_8 _09051_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_8 _09051_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[703] ), .VGND(VGND), .VNB(VGND), @@ -29877,7 +29877,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03910_)); - sky130_fd_sc_hd__xnor2_1 _09078_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__xnor2_1 _09078_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B(_03859_), .VGND(VGND), .VNB(VGND), @@ -30261,7 +30261,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_03961_)); - sky130_fd_sc_hd__and2_1 _09129_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2_1 _09129_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_03854_), .VGND(VGND), .VNB(VGND), @@ -30417,7 +30417,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__a22o_1 _09149_ (.A1(_02626_), .A2(_00011_), .B1(_03981_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -30484,7 +30484,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _09157_ (.A1_N(_03986_), .A2_N(_03988_), .B1(net599), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -30547,7 +30547,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _09165_ (.A1_N(_03993_), .A2_N(_03995_), .B1(net598), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -30578,7 +30578,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_03998_)); sky130_fd_sc_hd__xor2_1 _09169_ (.A(net561), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -30610,7 +30610,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _09173_ (.A1_N(_03998_), .A2_N(_04002_), .B1(net600), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -30657,10 +30657,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00243_)); - sky130_fd_sc_hd__mux4_1 _09179_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09179_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[732] ), .S1(\spiking_network_top_uut.all_data_out[733] ), .VGND(VGND), @@ -30668,10 +30668,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04007_)); - sky130_fd_sc_hd__mux4_1 _09180_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09180_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[732] ), .S1(\spiking_network_top_uut.all_data_out[733] ), .VGND(VGND), @@ -30695,7 +30695,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00244_)); - sky130_fd_sc_hd__mux2_1 _09183_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09183_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .A1(net726), .S(net628), .VGND(VGND), @@ -30703,10 +30703,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00245_)); - sky130_fd_sc_hd__mux4_1 _09184_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09184_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[728] ), .S1(\spiking_network_top_uut.all_data_out[729] ), .VGND(VGND), @@ -30714,10 +30714,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04010_)); - sky130_fd_sc_hd__mux4_1 _09185_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09185_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[728] ), .S1(\spiking_network_top_uut.all_data_out[729] ), .VGND(VGND), @@ -30741,7 +30741,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00246_)); - sky130_fd_sc_hd__mux2_1 _09188_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09188_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .A1(net720), .S(net625), .VGND(VGND), @@ -30749,10 +30749,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00247_)); - sky130_fd_sc_hd__mux4_1 _09189_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09189_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[724] ), .S1(\spiking_network_top_uut.all_data_out[725] ), .VGND(VGND), @@ -30760,10 +30760,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04013_)); - sky130_fd_sc_hd__mux4_1 _09190_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09190_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[724] ), .S1(\spiking_network_top_uut.all_data_out[725] ), .VGND(VGND), @@ -30795,10 +30795,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00249_)); - sky130_fd_sc_hd__mux4_1 _09194_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09194_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[720] ), .S1(\spiking_network_top_uut.all_data_out[721] ), .VGND(VGND), @@ -30806,10 +30806,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04016_)); - sky130_fd_sc_hd__mux4_1 _09195_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09195_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[720] ), .S1(\spiking_network_top_uut.all_data_out[721] ), .VGND(VGND), @@ -30833,7 +30833,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00250_)); - sky130_fd_sc_hd__mux2_1 _09198_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09198_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .A1(net679), .S(net614), .VGND(VGND), @@ -30841,10 +30841,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00251_)); - sky130_fd_sc_hd__mux4_1 _09199_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09199_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[716] ), .S1(\spiking_network_top_uut.all_data_out[717] ), .VGND(VGND), @@ -30852,10 +30852,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04019_)); - sky130_fd_sc_hd__mux4_1 _09200_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09200_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[716] ), .S1(\spiking_network_top_uut.all_data_out[717] ), .VGND(VGND), @@ -30887,10 +30887,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00253_)); - sky130_fd_sc_hd__mux4_1 _09204_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09204_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[712] ), .S1(\spiking_network_top_uut.all_data_out[713] ), .VGND(VGND), @@ -30898,10 +30898,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04022_)); - sky130_fd_sc_hd__mux4_1 _09205_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09205_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[712] ), .S1(\spiking_network_top_uut.all_data_out[713] ), .VGND(VGND), @@ -30925,7 +30925,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00254_)); - sky130_fd_sc_hd__mux2_1 _09208_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09208_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .A1(net675), .S(net619), .VGND(VGND), @@ -30933,10 +30933,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00255_)); - sky130_fd_sc_hd__mux4_1 _09209_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09209_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[708] ), .S1(\spiking_network_top_uut.all_data_out[709] ), .VGND(VGND), @@ -30944,10 +30944,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04025_)); - sky130_fd_sc_hd__mux4_1 _09210_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09210_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[708] ), .S1(\spiking_network_top_uut.all_data_out[709] ), .VGND(VGND), @@ -30971,7 +30971,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00256_)); - sky130_fd_sc_hd__mux2_1 _09213_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09213_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .A1(net742), .S(net627), .VGND(VGND), @@ -30979,10 +30979,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00257_)); - sky130_fd_sc_hd__mux4_1 _09214_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09214_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[704] ), .S1(\spiking_network_top_uut.all_data_out[705] ), .VGND(VGND), @@ -30990,10 +30990,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04028_)); - sky130_fd_sc_hd__mux4_1 _09215_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09215_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[704] ), .S1(\spiking_network_top_uut.all_data_out[705] ), .VGND(VGND), @@ -31017,29 +31017,29 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00258_)); - sky130_fd_sc_hd__or3_1 _09218_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__or3_1 _09218_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04031_)); - sky130_fd_sc_hd__or2_1 _09219_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _09219_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_04031_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04032_)); - sky130_fd_sc_hd__nor2_1 _09220_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__nor2_1 _09220_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_04032_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04033_)); - sky130_fd_sc_hd__or2_2 _09221_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_2 _09221_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_04032_), .VGND(VGND), .VNB(VGND), @@ -31062,7 +31062,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04036_)); - sky130_fd_sc_hd__mux2_1 _09224_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _09224_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_04036_), .S(_04035_), .VGND(VGND), @@ -31070,8 +31070,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00259_)); - sky130_fd_sc_hd__xnor2_1 _09225_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__xnor2_1 _09225_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -31085,7 +31085,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04038_)); - sky130_fd_sc_hd__mux2_1 _09227_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _09227_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_04038_), .S(_04035_), .VGND(VGND), @@ -31093,9 +31093,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00260_)); - sky130_fd_sc_hd__o21ai_1 _09228_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _09228_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -31124,7 +31124,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00261_)); - sky130_fd_sc_hd__and2_1 _09232_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _09232_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_04031_), .VGND(VGND), .VNB(VGND), @@ -31172,7 +31172,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00263_)); - sky130_fd_sc_hd__mux2_1 _09238_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09238_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .A1(net671), .S(net620), .VGND(VGND), @@ -31180,7 +31180,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00264_)); - sky130_fd_sc_hd__a21o_1 _09239_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _09239_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net89), .B1(net120), .VGND(VGND), @@ -31188,7 +31188,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04046_)); - sky130_fd_sc_hd__a21o_1 _09240_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _09240_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_04046_), .B1(net102), .VGND(VGND), @@ -31196,7 +31196,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04047_)); - sky130_fd_sc_hd__o21a_1 _09241_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _09241_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net96), .B1(_04047_), .VGND(VGND), @@ -31204,24 +31204,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04048_)); - sky130_fd_sc_hd__xnor2_1 _09242_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _09242_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_04048_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04049_)); - sky130_fd_sc_hd__o221a_1 _09243_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _09243_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net141), .B1(net86), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net96), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04050_)); - sky130_fd_sc_hd__a22o_1 _09244_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _09244_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net102), .B1(_04046_), .B2(_04050_), @@ -31237,10 +31237,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04052_)); - sky130_fd_sc_hd__o221a_1 _09246_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o221a_1 _09246_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net86), .B1(net82), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net96), .VGND(VGND), .VNB(VGND), @@ -31256,7 +31256,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04054_)); - sky130_fd_sc_hd__nor2_1 _09248_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nor2_1 _09248_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_04054_), .VGND(VGND), .VNB(VGND), @@ -31285,14 +31285,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04058_)); - sky130_fd_sc_hd__and2_1 _09252_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__and2_1 _09252_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(_04047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04059_)); - sky130_fd_sc_hd__a31o_1 _09253_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a31o_1 _09253_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_04058_), .A3(_04059_), .B1(_01672_), @@ -31301,16 +31301,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04060_)); - sky130_fd_sc_hd__mux2_8 _09254_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_8 _09254_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[711] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04061_)); - sky130_fd_sc_hd__mux2_4 _09255_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _09255_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[707] ), .VGND(VGND), .VNB(VGND), @@ -31365,16 +31365,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04068_)); - sky130_fd_sc_hd__mux2_4 _09262_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _09262_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[715] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04069_)); - sky130_fd_sc_hd__mux2_4 _09263_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _09263_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[719] ), .VGND(VGND), .VNB(VGND), @@ -31423,16 +31423,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04075_)); - sky130_fd_sc_hd__mux2_2 _09269_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _09269_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[727] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04076_)); - sky130_fd_sc_hd__mux2_2 _09270_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _09270_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[723] ), .VGND(VGND), .VNB(VGND), @@ -31482,16 +31482,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04082_)); - sky130_fd_sc_hd__mux2_4 _09276_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _09276_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[735] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04083_)); - sky130_fd_sc_hd__mux2_4 _09277_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _09277_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[731] ), .VGND(VGND), .VNB(VGND), @@ -31701,7 +31701,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04110_)); - sky130_fd_sc_hd__xnor2_1 _09304_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__xnor2_1 _09304_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B(_04059_), .VGND(VGND), .VNB(VGND), @@ -32084,7 +32084,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04161_)); - sky130_fd_sc_hd__and2_1 _09355_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2_1 _09355_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_04054_), .VGND(VGND), .VNB(VGND), @@ -32223,7 +32223,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_04179_)); sky130_fd_sc_hd__nand2b_1 _09373_ (.A_N(net578), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -32236,7 +32236,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04181_)); - sky130_fd_sc_hd__a221o_1 _09375_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__a221o_1 _09375_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .A2(net148), .B1(_00012_), .B2(_04181_), @@ -32297,7 +32297,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .X(_04187_)); sky130_fd_sc_hd__o2bb2a_1 _09382_ (.A1_N(_04185_), .A2_N(_04187_), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .B2(net605), .VGND(VGND), .VNB(VGND), @@ -32360,7 +32360,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .X(_04194_)); sky130_fd_sc_hd__o2bb2a_1 _09390_ (.A1_N(_04192_), .A2_N(_04194_), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B2(net605), .VGND(VGND), .VNB(VGND), @@ -32392,7 +32392,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_04197_)); sky130_fd_sc_hd__xor2_1 _09394_ (.A(net563), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -32423,7 +32423,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .X(_04201_)); sky130_fd_sc_hd__o2bb2a_1 _09398_ (.A1_N(_04197_), .A2_N(_04201_), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B2(net605), .VGND(VGND), .VNB(VGND), @@ -32471,10 +32471,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00269_)); - sky130_fd_sc_hd__mux4_1 _09404_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09404_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[764] ), .S1(\spiking_network_top_uut.all_data_out[765] ), .VGND(VGND), @@ -32482,10 +32482,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04206_)); - sky130_fd_sc_hd__mux4_1 _09405_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09405_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[764] ), .S1(\spiking_network_top_uut.all_data_out[765] ), .VGND(VGND), @@ -32509,7 +32509,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00270_)); - sky130_fd_sc_hd__mux2_1 _09408_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09408_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .A1(net743), .S(net629), .VGND(VGND), @@ -32517,10 +32517,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00271_)); - sky130_fd_sc_hd__mux4_1 _09409_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09409_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[760] ), .S1(\spiking_network_top_uut.all_data_out[761] ), .VGND(VGND), @@ -32528,10 +32528,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04209_)); - sky130_fd_sc_hd__mux4_1 _09410_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09410_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[760] ), .S1(\spiking_network_top_uut.all_data_out[761] ), .VGND(VGND), @@ -32555,7 +32555,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00272_)); - sky130_fd_sc_hd__mux2_1 _09413_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09413_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .A1(net736), .S(net618), .VGND(VGND), @@ -32563,10 +32563,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00273_)); - sky130_fd_sc_hd__mux4_1 _09414_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09414_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[756] ), .S1(\spiking_network_top_uut.all_data_out[757] ), .VGND(VGND), @@ -32574,10 +32574,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04212_)); - sky130_fd_sc_hd__mux4_1 _09415_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09415_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[756] ), .S1(\spiking_network_top_uut.all_data_out[757] ), .VGND(VGND), @@ -32602,17 +32602,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00274_)); sky130_fd_sc_hd__mux2_1 _09418_ (.A0(net709), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .S(net617), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00275_)); - sky130_fd_sc_hd__mux4_1 _09419_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09419_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[752] ), .S1(\spiking_network_top_uut.all_data_out[753] ), .VGND(VGND), @@ -32620,10 +32620,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04215_)); - sky130_fd_sc_hd__mux4_1 _09420_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09420_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[752] ), .S1(\spiking_network_top_uut.all_data_out[753] ), .VGND(VGND), @@ -32647,7 +32647,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00276_)); - sky130_fd_sc_hd__mux2_1 _09423_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09423_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .A1(net888), .S(net614), .VGND(VGND), @@ -32655,10 +32655,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00277_)); - sky130_fd_sc_hd__mux4_1 _09424_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09424_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[748] ), .S1(\spiking_network_top_uut.all_data_out[749] ), .VGND(VGND), @@ -32666,10 +32666,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04218_)); - sky130_fd_sc_hd__mux4_1 _09425_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09425_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[748] ), .S1(\spiking_network_top_uut.all_data_out[749] ), .VGND(VGND), @@ -32693,7 +32693,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00278_)); - sky130_fd_sc_hd__mux2_1 _09428_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09428_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .A1(net768), .S(net607), .VGND(VGND), @@ -32701,10 +32701,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00279_)); - sky130_fd_sc_hd__mux4_1 _09429_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09429_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[744] ), .S1(\spiking_network_top_uut.all_data_out[745] ), .VGND(VGND), @@ -32712,10 +32712,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04221_)); - sky130_fd_sc_hd__mux4_1 _09430_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09430_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[744] ), .S1(\spiking_network_top_uut.all_data_out[745] ), .VGND(VGND), @@ -32739,7 +32739,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00280_)); - sky130_fd_sc_hd__mux2_1 _09433_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09433_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .A1(net761), .S(net608), .VGND(VGND), @@ -32747,10 +32747,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00281_)); - sky130_fd_sc_hd__mux4_1 _09434_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09434_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[740] ), .S1(\spiking_network_top_uut.all_data_out[741] ), .VGND(VGND), @@ -32758,10 +32758,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04224_)); - sky130_fd_sc_hd__mux4_1 _09435_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09435_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[740] ), .S1(\spiking_network_top_uut.all_data_out[741] ), .VGND(VGND), @@ -32785,7 +32785,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00282_)); - sky130_fd_sc_hd__mux2_1 _09438_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09438_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .A1(net678), .S(net627), .VGND(VGND), @@ -32793,10 +32793,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00283_)); - sky130_fd_sc_hd__mux4_1 _09439_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09439_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[736] ), .S1(\spiking_network_top_uut.all_data_out[737] ), .VGND(VGND), @@ -32804,10 +32804,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04227_)); - sky130_fd_sc_hd__mux4_1 _09440_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09440_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[736] ), .S1(\spiking_network_top_uut.all_data_out[737] ), .VGND(VGND), @@ -32831,29 +32831,29 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00284_)); - sky130_fd_sc_hd__or3_1 _09443_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__or3_1 _09443_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04230_)); - sky130_fd_sc_hd__or2_1 _09444_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _09444_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_04230_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04231_)); - sky130_fd_sc_hd__nor2_2 _09445_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__nor2_2 _09445_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_04231_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04232_)); - sky130_fd_sc_hd__or2_2 _09446_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_2 _09446_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_04231_), .VGND(VGND), .VNB(VGND), @@ -32876,7 +32876,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04235_)); - sky130_fd_sc_hd__mux2_1 _09449_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _09449_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_04235_), .S(_04234_), .VGND(VGND), @@ -32884,8 +32884,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00285_)); - sky130_fd_sc_hd__xnor2_1 _09450_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__xnor2_1 _09450_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -32899,7 +32899,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04237_)); - sky130_fd_sc_hd__mux2_1 _09452_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _09452_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_04237_), .S(_04234_), .VGND(VGND), @@ -32907,9 +32907,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00286_)); - sky130_fd_sc_hd__o21ai_1 _09453_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _09453_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -32938,7 +32938,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00287_)); - sky130_fd_sc_hd__and2_1 _09457_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _09457_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_04230_), .VGND(VGND), .VNB(VGND), @@ -32994,7 +32994,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00290_)); - sky130_fd_sc_hd__a21o_1 _09464_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _09464_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net88), .B1(net120), .VGND(VGND), @@ -33002,7 +33002,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04245_)); - sky130_fd_sc_hd__a21o_1 _09465_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _09465_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_04245_), .B1(net101), .VGND(VGND), @@ -33010,7 +33010,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04246_)); - sky130_fd_sc_hd__o21a_1 _09466_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _09466_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net93), .B1(_04246_), .VGND(VGND), @@ -33018,24 +33018,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04247_)); - sky130_fd_sc_hd__xnor2_1 _09467_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _09467_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_04247_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04248_)); - sky130_fd_sc_hd__o221a_1 _09468_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _09468_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net141), .B1(net85), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net93), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04249_)); - sky130_fd_sc_hd__a22o_1 _09469_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _09469_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net104), .B1(_04245_), .B2(_04249_), @@ -33051,10 +33051,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04251_)); - sky130_fd_sc_hd__o221a_1 _09471_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o221a_1 _09471_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net85), .B1(net82), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net93), .VGND(VGND), .VNB(VGND), @@ -33070,7 +33070,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04253_)); - sky130_fd_sc_hd__nor2_1 _09473_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nor2_1 _09473_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_04253_), .VGND(VGND), .VNB(VGND), @@ -33099,14 +33099,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04257_)); - sky130_fd_sc_hd__and2_1 _09477_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__and2_1 _09477_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(_04246_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04258_)); - sky130_fd_sc_hd__a31o_2 _09478_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a31o_2 _09478_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_04257_), .A3(_04258_), .B1(_01677_), @@ -33115,16 +33115,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04259_)); - sky130_fd_sc_hd__mux2_4 _09479_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _09479_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[739] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04260_)); - sky130_fd_sc_hd__mux2_4 _09480_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _09480_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[743] ), .VGND(VGND), .VNB(VGND), @@ -33179,16 +33179,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04267_)); - sky130_fd_sc_hd__mux2_2 _09487_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _09487_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[747] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04268_)); - sky130_fd_sc_hd__mux2_2 _09488_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _09488_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[751] ), .VGND(VGND), .VNB(VGND), @@ -33237,16 +33237,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04274_)); - sky130_fd_sc_hd__mux2_2 _09494_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _09494_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[755] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04275_)); - sky130_fd_sc_hd__mux2_1 _09495_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09495_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[759] ), .VGND(VGND), .VNB(VGND), @@ -33296,16 +33296,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04281_)); - sky130_fd_sc_hd__mux2_4 _09501_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _09501_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[763] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04282_)); - sky130_fd_sc_hd__mux2_8 _09502_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_8 _09502_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[767] ), .VGND(VGND), .VNB(VGND), @@ -33515,7 +33515,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04309_)); - sky130_fd_sc_hd__xnor2_1 _09529_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__xnor2_1 _09529_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B(_04258_), .VGND(VGND), .VNB(VGND), @@ -33898,7 +33898,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04360_)); - sky130_fd_sc_hd__and2_1 _09580_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2_1 _09580_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_04253_), .VGND(VGND), .VNB(VGND), @@ -34054,7 +34054,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__a22o_1 _09600_ (.A1(_02653_), .A2(_00013_), .B1(_04380_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -34120,7 +34120,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _09608_ (.A1_N(_04385_), .A2_N(_04387_), .B1(net598), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -34184,7 +34184,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _09616_ (.A1_N(_04392_), .A2_N(_04394_), .B1(net599), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -34215,7 +34215,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_04397_)); sky130_fd_sc_hd__xor2_1 _09620_ (.A(net561), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -34247,7 +34247,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _09624_ (.A1_N(_04397_), .A2_N(_04401_), .B1(net598), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -34294,10 +34294,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00295_)); - sky130_fd_sc_hd__mux4_1 _09630_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09630_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[796] ), .S1(\spiking_network_top_uut.all_data_out[797] ), .VGND(VGND), @@ -34305,10 +34305,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04406_)); - sky130_fd_sc_hd__mux4_1 _09631_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09631_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[796] ), .S1(\spiking_network_top_uut.all_data_out[797] ), .VGND(VGND), @@ -34340,10 +34340,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00297_)); - sky130_fd_sc_hd__mux4_1 _09635_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09635_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[792] ), .S1(\spiking_network_top_uut.all_data_out[793] ), .VGND(VGND), @@ -34351,10 +34351,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04409_)); - sky130_fd_sc_hd__mux4_1 _09636_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09636_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[792] ), .S1(\spiking_network_top_uut.all_data_out[793] ), .VGND(VGND), @@ -34379,17 +34379,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00298_)); sky130_fd_sc_hd__mux2_1 _09639_ (.A0(net757), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .S(net609), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00299_)); - sky130_fd_sc_hd__mux4_1 _09640_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09640_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[788] ), .S1(\spiking_network_top_uut.all_data_out[789] ), .VGND(VGND), @@ -34397,10 +34397,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04412_)); - sky130_fd_sc_hd__mux4_1 _09641_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09641_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[788] ), .S1(\spiking_network_top_uut.all_data_out[789] ), .VGND(VGND), @@ -34425,17 +34425,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00300_)); sky130_fd_sc_hd__mux2_1 _09644_ (.A0(net711), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .S(net613), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00301_)); - sky130_fd_sc_hd__mux4_1 _09645_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09645_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[784] ), .S1(\spiking_network_top_uut.all_data_out[785] ), .VGND(VGND), @@ -34443,10 +34443,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04415_)); - sky130_fd_sc_hd__mux4_1 _09646_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09646_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[784] ), .S1(\spiking_network_top_uut.all_data_out[785] ), .VGND(VGND), @@ -34478,10 +34478,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00303_)); - sky130_fd_sc_hd__mux4_1 _09650_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09650_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[780] ), .S1(\spiking_network_top_uut.all_data_out[781] ), .VGND(VGND), @@ -34489,10 +34489,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04418_)); - sky130_fd_sc_hd__mux4_1 _09651_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09651_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[780] ), .S1(\spiking_network_top_uut.all_data_out[781] ), .VGND(VGND), @@ -34517,17 +34517,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00304_)); sky130_fd_sc_hd__mux2_1 _09654_ (.A0(net821), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .S(net609), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00305_)); - sky130_fd_sc_hd__mux4_1 _09655_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09655_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[776] ), .S1(\spiking_network_top_uut.all_data_out[777] ), .VGND(VGND), @@ -34535,10 +34535,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04421_)); - sky130_fd_sc_hd__mux4_1 _09656_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09656_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[776] ), .S1(\spiking_network_top_uut.all_data_out[777] ), .VGND(VGND), @@ -34570,10 +34570,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00307_)); - sky130_fd_sc_hd__mux4_1 _09660_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09660_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[772] ), .S1(\spiking_network_top_uut.all_data_out[773] ), .VGND(VGND), @@ -34581,10 +34581,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04424_)); - sky130_fd_sc_hd__mux4_1 _09661_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09661_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[772] ), .S1(\spiking_network_top_uut.all_data_out[773] ), .VGND(VGND), @@ -34608,7 +34608,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00308_)); - sky130_fd_sc_hd__mux2_1 _09664_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09664_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .A1(net786), .S(net630), .VGND(VGND), @@ -34616,10 +34616,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00309_)); - sky130_fd_sc_hd__mux4_1 _09665_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09665_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[768] ), .S1(\spiking_network_top_uut.all_data_out[769] ), .VGND(VGND), @@ -34627,10 +34627,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04427_)); - sky130_fd_sc_hd__mux4_1 _09666_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09666_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[768] ), .S1(\spiking_network_top_uut.all_data_out[769] ), .VGND(VGND), @@ -34654,29 +34654,29 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00310_)); - sky130_fd_sc_hd__or3_1 _09669_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__or3_1 _09669_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04430_)); - sky130_fd_sc_hd__or2_1 _09670_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _09670_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_04430_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04431_)); - sky130_fd_sc_hd__nor2_1 _09671_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__nor2_1 _09671_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_04431_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04432_)); - sky130_fd_sc_hd__or2_2 _09672_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_2 _09672_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_04431_), .VGND(VGND), .VNB(VGND), @@ -34699,7 +34699,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04435_)); - sky130_fd_sc_hd__mux2_1 _09675_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _09675_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_04435_), .S(_04434_), .VGND(VGND), @@ -34707,8 +34707,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00311_)); - sky130_fd_sc_hd__xnor2_1 _09676_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__xnor2_1 _09676_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -34722,7 +34722,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04437_)); - sky130_fd_sc_hd__mux2_1 _09678_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _09678_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_04437_), .S(_04434_), .VGND(VGND), @@ -34730,9 +34730,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00312_)); - sky130_fd_sc_hd__o21ai_1 _09679_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _09679_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -34761,7 +34761,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00313_)); - sky130_fd_sc_hd__and2_1 _09683_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _09683_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_04430_), .VGND(VGND), .VNB(VGND), @@ -34809,7 +34809,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00315_)); - sky130_fd_sc_hd__mux2_1 _09689_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09689_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .A1(net692), .S(net624), .VGND(VGND), @@ -34817,7 +34817,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00316_)); - sky130_fd_sc_hd__a21o_1 _09690_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _09690_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net88), .B1(net119), .VGND(VGND), @@ -34825,7 +34825,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04445_)); - sky130_fd_sc_hd__a21o_1 _09691_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _09691_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_04445_), .B1(net100), .VGND(VGND), @@ -34833,7 +34833,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04446_)); - sky130_fd_sc_hd__o21a_1 _09692_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _09692_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net90), .B1(_04446_), .VGND(VGND), @@ -34841,24 +34841,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04447_)); - sky130_fd_sc_hd__xnor2_1 _09693_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _09693_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_04447_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04448_)); - sky130_fd_sc_hd__o221a_1 _09694_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _09694_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net140), .B1(net83), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net90), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04449_)); - sky130_fd_sc_hd__a22o_1 _09695_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _09695_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net100), .B1(_04445_), .B2(_04449_), @@ -34874,10 +34874,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04451_)); - sky130_fd_sc_hd__o221a_1 _09697_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o221a_1 _09697_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net83), .B1(net81), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net90), .VGND(VGND), .VNB(VGND), @@ -34893,7 +34893,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04453_)); - sky130_fd_sc_hd__nor2_1 _09699_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nor2_1 _09699_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_04453_), .VGND(VGND), .VNB(VGND), @@ -34922,14 +34922,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04457_)); - sky130_fd_sc_hd__and2_1 _09703_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__and2_1 _09703_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(_04446_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04458_)); - sky130_fd_sc_hd__a31o_1 _09704_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a31o_1 _09704_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_04457_), .A3(_04458_), .B1(_01681_), @@ -34938,16 +34938,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04459_)); - sky130_fd_sc_hd__mux2_4 _09705_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _09705_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[771] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04460_)); - sky130_fd_sc_hd__mux2_4 _09706_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _09706_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[775] ), .VGND(VGND), .VNB(VGND), @@ -35002,16 +35002,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04467_)); - sky130_fd_sc_hd__mux2_2 _09713_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _09713_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[783] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04468_)); - sky130_fd_sc_hd__mux2_2 _09714_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _09714_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[779] ), .VGND(VGND), .VNB(VGND), @@ -35060,16 +35060,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04474_)); - sky130_fd_sc_hd__mux2_2 _09720_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _09720_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[791] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04475_)); - sky130_fd_sc_hd__mux2_4 _09721_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _09721_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[787] ), .VGND(VGND), .VNB(VGND), @@ -35119,16 +35119,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04481_)); - sky130_fd_sc_hd__mux2_2 _09727_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _09727_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[799] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04482_)); - sky130_fd_sc_hd__mux2_2 _09728_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _09728_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[795] ), .VGND(VGND), .VNB(VGND), @@ -35338,7 +35338,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04509_)); - sky130_fd_sc_hd__xnor2_1 _09755_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__xnor2_1 _09755_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B(_04458_), .VGND(VGND), .VNB(VGND), @@ -35721,7 +35721,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04560_)); - sky130_fd_sc_hd__and2_1 _09806_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2_1 _09806_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_04453_), .VGND(VGND), .VNB(VGND), @@ -35877,7 +35877,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__a22o_1 _09826_ (.A1(_02669_), .A2(_00014_), .B1(_04580_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -35945,7 +35945,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _09834_ (.A1_N(_04585_), .A2_N(_04587_), .B1(net597), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -36008,7 +36008,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _09842_ (.A1_N(_04592_), .A2_N(_04594_), .B1(net595), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -36039,7 +36039,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_04597_)); sky130_fd_sc_hd__xor2_1 _09846_ (.A(net561), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -36071,7 +36071,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _09850_ (.A1_N(_04597_), .A2_N(_04601_), .B1(net595), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -36118,10 +36118,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00321_)); - sky130_fd_sc_hd__mux4_1 _09856_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09856_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[828] ), .S1(\spiking_network_top_uut.all_data_out[829] ), .VGND(VGND), @@ -36129,10 +36129,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04606_)); - sky130_fd_sc_hd__mux4_1 _09857_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09857_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[828] ), .S1(\spiking_network_top_uut.all_data_out[829] ), .VGND(VGND), @@ -36156,71 +36156,71 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00322_)); - sky130_fd_sc_hd__mux2_1 _09860_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__mux2_1 _09860_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(net625), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00323_)); - sky130_fd_sc_hd__mux2_1 _09861_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _09861_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), .S(net625), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00324_)); - sky130_fd_sc_hd__mux2_1 _09862_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _09862_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), .S(net621), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00325_)); - sky130_fd_sc_hd__mux2_1 _09863_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _09863_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), .S(net620), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00326_)); - sky130_fd_sc_hd__mux2_1 _09864_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _09864_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S(net625), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00327_)); - sky130_fd_sc_hd__mux2_1 _09865_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _09865_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), .S(net625), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00328_)); - sky130_fd_sc_hd__mux2_1 _09866_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _09866_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), .S(net620), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00329_)); - sky130_fd_sc_hd__mux2_1 _09867_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _09867_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), .S(net620), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00330_)); - sky130_fd_sc_hd__mux2_1 _09868_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09868_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .A1(net724), .S(net627), .VGND(VGND), @@ -36228,10 +36228,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00331_)); - sky130_fd_sc_hd__mux4_1 _09869_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09869_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[824] ), .S1(\spiking_network_top_uut.all_data_out[825] ), .VGND(VGND), @@ -36239,10 +36239,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04609_)); - sky130_fd_sc_hd__mux4_1 _09870_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09870_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[824] ), .S1(\spiking_network_top_uut.all_data_out[825] ), .VGND(VGND), @@ -36266,64 +36266,64 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00332_)); - sky130_fd_sc_hd__mux2_1 _09873_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__mux2_1 _09873_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(net615), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00333_)); - sky130_fd_sc_hd__mux2_1 _09874_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _09874_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), .S(net614), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00334_)); - sky130_fd_sc_hd__mux2_1 _09875_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _09875_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), .S(net614), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00335_)); - sky130_fd_sc_hd__mux2_1 _09876_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _09876_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), .S(net611), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00336_)); - sky130_fd_sc_hd__mux2_1 _09877_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _09877_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S(net611), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00337_)); - sky130_fd_sc_hd__mux2_1 _09878_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _09878_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), .S(net611), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00338_)); - sky130_fd_sc_hd__mux2_1 _09879_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _09879_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), .S(net611), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00339_)); - sky130_fd_sc_hd__mux2_1 _09880_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _09880_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), .S(net614), .VGND(VGND), .VNB(VGND), @@ -36338,10 +36338,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00341_)); - sky130_fd_sc_hd__mux4_1 _09882_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09882_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[820] ), .S1(\spiking_network_top_uut.all_data_out[821] ), .VGND(VGND), @@ -36349,10 +36349,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04612_)); - sky130_fd_sc_hd__mux4_1 _09883_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09883_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[820] ), .S1(\spiking_network_top_uut.all_data_out[821] ), .VGND(VGND), @@ -36376,71 +36376,71 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00342_)); - sky130_fd_sc_hd__mux2_1 _09886_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__mux2_1 _09886_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(net615), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00343_)); - sky130_fd_sc_hd__mux2_1 _09887_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _09887_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), .S(net622), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00344_)); - sky130_fd_sc_hd__mux2_1 _09888_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _09888_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), .S(net622), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00345_)); - sky130_fd_sc_hd__mux2_1 _09889_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _09889_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), .S(net626), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00346_)); - sky130_fd_sc_hd__mux2_1 _09890_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _09890_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S(net622), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00347_)); - sky130_fd_sc_hd__mux2_1 _09891_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _09891_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), .S(net622), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00348_)); - sky130_fd_sc_hd__mux2_1 _09892_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _09892_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), .S(net614), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00349_)); - sky130_fd_sc_hd__mux2_1 _09893_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _09893_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), .S(net615), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00350_)); - sky130_fd_sc_hd__mux2_1 _09894_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09894_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .A1(net818), .S(net617), .VGND(VGND), @@ -36448,10 +36448,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00351_)); - sky130_fd_sc_hd__mux4_1 _09895_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09895_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[816] ), .S1(\spiking_network_top_uut.all_data_out[817] ), .VGND(VGND), @@ -36459,10 +36459,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04615_)); - sky130_fd_sc_hd__mux4_1 _09896_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09896_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[816] ), .S1(\spiking_network_top_uut.all_data_out[817] ), .VGND(VGND), @@ -36486,64 +36486,64 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00352_)); - sky130_fd_sc_hd__mux2_1 _09899_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__mux2_1 _09899_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(net609), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00353_)); - sky130_fd_sc_hd__mux2_1 _09900_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _09900_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), .S(net609), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00354_)); - sky130_fd_sc_hd__mux2_1 _09901_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _09901_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), .S(net608), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00355_)); - sky130_fd_sc_hd__mux2_1 _09902_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _09902_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), .S(net609), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00356_)); - sky130_fd_sc_hd__mux2_1 _09903_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _09903_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S(net609), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00357_)); - sky130_fd_sc_hd__mux2_1 _09904_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _09904_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), .S(net609), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00358_)); - sky130_fd_sc_hd__mux2_1 _09905_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _09905_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), .S(net609), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00359_)); - sky130_fd_sc_hd__mux2_1 _09906_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _09906_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), .S(net608), .VGND(VGND), .VNB(VGND), @@ -36551,17 +36551,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00360_)); sky130_fd_sc_hd__mux2_1 _09907_ (.A0(net876), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .S(net617), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00361_)); - sky130_fd_sc_hd__mux4_1 _09908_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09908_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[812] ), .S1(\spiking_network_top_uut.all_data_out[813] ), .VGND(VGND), @@ -36569,10 +36569,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04618_)); - sky130_fd_sc_hd__mux4_1 _09909_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09909_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[812] ), .S1(\spiking_network_top_uut.all_data_out[813] ), .VGND(VGND), @@ -36596,64 +36596,64 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00362_)); - sky130_fd_sc_hd__mux2_1 _09912_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__mux2_1 _09912_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(net618), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00363_)); - sky130_fd_sc_hd__mux2_1 _09913_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _09913_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), .S(net618), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00364_)); - sky130_fd_sc_hd__mux2_1 _09914_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _09914_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), .S(net618), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00365_)); - sky130_fd_sc_hd__mux2_1 _09915_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _09915_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), .S(net618), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00366_)); - sky130_fd_sc_hd__mux2_1 _09916_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _09916_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S(net619), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00367_)); - sky130_fd_sc_hd__mux2_1 _09917_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _09917_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), .S(net618), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00368_)); - sky130_fd_sc_hd__mux2_1 _09918_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _09918_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), .S(net618), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00369_)); - sky130_fd_sc_hd__mux2_1 _09919_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _09919_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), .S(net618), .VGND(VGND), .VNB(VGND), @@ -36668,10 +36668,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00371_)); - sky130_fd_sc_hd__mux4_1 _09921_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09921_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[808] ), .S1(\spiking_network_top_uut.all_data_out[809] ), .VGND(VGND), @@ -36679,10 +36679,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04621_)); - sky130_fd_sc_hd__mux4_1 _09922_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09922_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[808] ), .S1(\spiking_network_top_uut.all_data_out[809] ), .VGND(VGND), @@ -36706,64 +36706,64 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00372_)); - sky130_fd_sc_hd__mux2_1 _09925_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__mux2_1 _09925_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(net627), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00373_)); - sky130_fd_sc_hd__mux2_1 _09926_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _09926_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), .S(net629), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00374_)); - sky130_fd_sc_hd__mux2_1 _09927_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _09927_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), .S(net630), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00375_)); - sky130_fd_sc_hd__mux2_1 _09928_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _09928_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), .S(net629), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00376_)); - sky130_fd_sc_hd__mux2_1 _09929_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _09929_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S(net630), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00377_)); - sky130_fd_sc_hd__mux2_1 _09930_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _09930_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), .S(net630), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00378_)); - sky130_fd_sc_hd__mux2_1 _09931_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _09931_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), .S(net629), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00379_)); - sky130_fd_sc_hd__mux2_1 _09932_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _09932_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), .S(net629), .VGND(VGND), .VNB(VGND), @@ -36778,10 +36778,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00381_)); - sky130_fd_sc_hd__mux4_1 _09934_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09934_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[804] ), .S1(\spiking_network_top_uut.all_data_out[805] ), .VGND(VGND), @@ -36789,10 +36789,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04624_)); - sky130_fd_sc_hd__mux4_1 _09935_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09935_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[804] ), .S1(\spiking_network_top_uut.all_data_out[805] ), .VGND(VGND), @@ -36816,71 +36816,71 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00382_)); - sky130_fd_sc_hd__mux2_1 _09938_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__mux2_1 _09938_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(net624), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00383_)); - sky130_fd_sc_hd__mux2_1 _09939_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _09939_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), .S(net623), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00384_)); - sky130_fd_sc_hd__mux2_1 _09940_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _09940_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), .S(net623), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00385_)); - sky130_fd_sc_hd__mux2_1 _09941_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _09941_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), .S(net623), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00386_)); - sky130_fd_sc_hd__mux2_1 _09942_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _09942_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S(net623), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00387_)); - sky130_fd_sc_hd__mux2_1 _09943_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _09943_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), .S(net623), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00388_)); - sky130_fd_sc_hd__mux2_1 _09944_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _09944_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), .S(net623), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00389_)); - sky130_fd_sc_hd__mux2_1 _09945_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _09945_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), .S(net623), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00390_)); - sky130_fd_sc_hd__mux2_1 _09946_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09946_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .A1(net769), .S(net629), .VGND(VGND), @@ -36888,10 +36888,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00391_)); - sky130_fd_sc_hd__mux4_1 _09947_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _09947_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[800] ), .S1(\spiking_network_top_uut.all_data_out[801] ), .VGND(VGND), @@ -36899,10 +36899,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04627_)); - sky130_fd_sc_hd__mux4_1 _09948_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _09948_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[800] ), .S1(\spiking_network_top_uut.all_data_out[801] ), .VGND(VGND), @@ -36926,29 +36926,29 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00392_)); - sky130_fd_sc_hd__or3_1 _09951_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__or3_1 _09951_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04630_)); - sky130_fd_sc_hd__or2_1 _09952_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _09952_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_04630_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04631_)); - sky130_fd_sc_hd__nor2_1 _09953_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__nor2_1 _09953_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_04631_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04632_)); - sky130_fd_sc_hd__or2_2 _09954_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_2 _09954_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_04631_), .VGND(VGND), .VNB(VGND), @@ -36971,7 +36971,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04635_)); - sky130_fd_sc_hd__mux2_1 _09957_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _09957_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_04635_), .S(_04634_), .VGND(VGND), @@ -36979,8 +36979,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00393_)); - sky130_fd_sc_hd__xnor2_1 _09958_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__xnor2_1 _09958_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -36994,7 +36994,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04637_)); - sky130_fd_sc_hd__mux2_1 _09960_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _09960_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_04637_), .S(_04634_), .VGND(VGND), @@ -37002,9 +37002,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00394_)); - sky130_fd_sc_hd__o21ai_1 _09961_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _09961_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -37033,7 +37033,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00395_)); - sky130_fd_sc_hd__and2_1 _09965_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _09965_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_04630_), .VGND(VGND), .VNB(VGND), @@ -37081,7 +37081,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00397_)); - sky130_fd_sc_hd__mux2_1 _09971_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _09971_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .A1(net698), .S(net625), .VGND(VGND), @@ -37089,7 +37089,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00398_)); - sky130_fd_sc_hd__a21o_1 _09972_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _09972_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net88), .B1(net119), .VGND(VGND), @@ -37097,7 +37097,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04645_)); - sky130_fd_sc_hd__a21o_1 _09973_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _09973_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_04645_), .B1(net100), .VGND(VGND), @@ -37105,7 +37105,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04646_)); - sky130_fd_sc_hd__o21a_1 _09974_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _09974_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net98), .B1(_04646_), .VGND(VGND), @@ -37113,24 +37113,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04647_)); - sky130_fd_sc_hd__xnor2_1 _09975_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _09975_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_04647_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04648_)); - sky130_fd_sc_hd__o221a_1 _09976_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _09976_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net140), .B1(net84), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net91), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04649_)); - sky130_fd_sc_hd__a22o_1 _09977_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _09977_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net100), .B1(_04645_), .B2(_04649_), @@ -37146,10 +37146,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04651_)); - sky130_fd_sc_hd__o221a_1 _09979_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o221a_1 _09979_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net84), .B1(net81), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net91), .VGND(VGND), .VNB(VGND), @@ -37165,7 +37165,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04653_)); - sky130_fd_sc_hd__nor2_1 _09981_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nor2_1 _09981_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_04653_), .VGND(VGND), .VNB(VGND), @@ -37194,14 +37194,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04657_)); - sky130_fd_sc_hd__and2_1 _09985_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__and2_1 _09985_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(_04646_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04658_)); - sky130_fd_sc_hd__a31o_1 _09986_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a31o_1 _09986_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_04657_), .A3(_04658_), .B1(_01685_), @@ -37210,16 +37210,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04659_)); - sky130_fd_sc_hd__mux2_2 _09987_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _09987_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[803] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04660_)); - sky130_fd_sc_hd__mux2_4 _09988_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _09988_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[807] ), .VGND(VGND), .VNB(VGND), @@ -37274,16 +37274,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04667_)); - sky130_fd_sc_hd__mux2_2 _09995_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _09995_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[811] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04668_)); - sky130_fd_sc_hd__mux2_2 _09996_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _09996_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[815] ), .VGND(VGND), .VNB(VGND), @@ -37332,16 +37332,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04674_)); - sky130_fd_sc_hd__mux2_2 _10002_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _10002_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[819] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04675_)); - sky130_fd_sc_hd__mux2_1 _10003_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10003_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[823] ), .VGND(VGND), .VNB(VGND), @@ -37391,16 +37391,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04681_)); - sky130_fd_sc_hd__mux2_2 _10009_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _10009_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[827] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04682_)); - sky130_fd_sc_hd__mux2_8 _10010_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_8 _10010_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[831] ), .VGND(VGND), .VNB(VGND), @@ -37610,7 +37610,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04709_)); - sky130_fd_sc_hd__xnor2_1 _10037_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__xnor2_1 _10037_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B(_04658_), .VGND(VGND), .VNB(VGND), @@ -37993,7 +37993,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04760_)); - sky130_fd_sc_hd__and2_1 _10088_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2_1 _10088_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_04653_), .VGND(VGND), .VNB(VGND), @@ -38142,7 +38142,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__a22oi_1 _10107_ (.A1(_02682_), .A2(_00015_), .B1(_04779_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -38206,7 +38206,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _10115_ (.A1_N(_04784_), .A2_N(_04786_), .B1(net599), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -38270,7 +38270,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _10123_ (.A1_N(_04791_), .A2_N(_04793_), .B1(net604), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -38301,7 +38301,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_04796_)); sky130_fd_sc_hd__xor2_1 _10127_ (.A(net561), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -38333,7 +38333,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _10131_ (.A1_N(_04796_), .A2_N(_04800_), .B1(net604), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -38380,66 +38380,66 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00403_)); - sky130_fd_sc_hd__mux2_1 _10137_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__mux2_1 _10137_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(net628), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00404_)); - sky130_fd_sc_hd__mux2_1 _10138_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _10138_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), .S(net631), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00405_)); - sky130_fd_sc_hd__mux2_1 _10139_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _10139_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), .S(net631), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00406_)); - sky130_fd_sc_hd__mux2_1 _10140_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _10140_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), .S(net631), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00407_)); - sky130_fd_sc_hd__mux2_1 _10141_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _10141_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S(net631), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00408_)); - sky130_fd_sc_hd__mux2_1 _10142_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _10142_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), .S(net631), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00409_)); - sky130_fd_sc_hd__mux2_1 _10143_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _10143_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), .S(net631), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00410_)); - sky130_fd_sc_hd__mux4_1 _10144_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10144_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[348] ), .S1(\spiking_network_top_uut.all_data_out[349] ), .VGND(VGND), @@ -38447,10 +38447,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04805_)); - sky130_fd_sc_hd__mux4_1 _10145_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10145_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[348] ), .S1(\spiking_network_top_uut.all_data_out[349] ), .VGND(VGND), @@ -38474,7 +38474,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00411_)); - sky130_fd_sc_hd__mux2_1 _10148_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10148_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .A1(net765), .S(net302), .VGND(VGND), @@ -38482,10 +38482,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00412_)); - sky130_fd_sc_hd__mux4_1 _10149_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10149_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[344] ), .S1(\spiking_network_top_uut.all_data_out[345] ), .VGND(VGND), @@ -38493,10 +38493,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04808_)); - sky130_fd_sc_hd__mux4_1 _10150_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10150_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[344] ), .S1(\spiking_network_top_uut.all_data_out[345] ), .VGND(VGND), @@ -38520,7 +38520,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00413_)); - sky130_fd_sc_hd__mux2_1 _10153_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10153_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .A1(net779), .S(net304), .VGND(VGND), @@ -38528,10 +38528,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00414_)); - sky130_fd_sc_hd__mux4_1 _10154_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10154_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[340] ), .S1(\spiking_network_top_uut.all_data_out[341] ), .VGND(VGND), @@ -38539,10 +38539,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04811_)); - sky130_fd_sc_hd__mux4_1 _10155_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10155_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[340] ), .S1(\spiking_network_top_uut.all_data_out[341] ), .VGND(VGND), @@ -38566,7 +38566,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00415_)); - sky130_fd_sc_hd__mux2_1 _10158_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10158_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .A1(net906), .S(net287), .VGND(VGND), @@ -38574,10 +38574,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00416_)); - sky130_fd_sc_hd__mux4_1 _10159_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10159_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[336] ), .S1(\spiking_network_top_uut.all_data_out[337] ), .VGND(VGND), @@ -38585,10 +38585,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04814_)); - sky130_fd_sc_hd__mux4_1 _10160_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10160_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[336] ), .S1(\spiking_network_top_uut.all_data_out[337] ), .VGND(VGND), @@ -38612,7 +38612,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00417_)); - sky130_fd_sc_hd__mux2_1 _10163_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10163_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .A1(net850), .S(net292), .VGND(VGND), @@ -38620,10 +38620,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00418_)); - sky130_fd_sc_hd__mux4_1 _10164_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10164_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[332] ), .S1(\spiking_network_top_uut.all_data_out[333] ), .VGND(VGND), @@ -38631,10 +38631,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04817_)); - sky130_fd_sc_hd__mux4_1 _10165_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10165_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[332] ), .S1(\spiking_network_top_uut.all_data_out[333] ), .VGND(VGND), @@ -38658,7 +38658,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00419_)); - sky130_fd_sc_hd__mux2_1 _10168_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10168_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .A1(net890), .S(net289), .VGND(VGND), @@ -38666,10 +38666,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00420_)); - sky130_fd_sc_hd__mux4_1 _10169_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10169_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[328] ), .S1(\spiking_network_top_uut.all_data_out[329] ), .VGND(VGND), @@ -38677,10 +38677,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04820_)); - sky130_fd_sc_hd__mux4_1 _10170_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10170_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[328] ), .S1(\spiking_network_top_uut.all_data_out[329] ), .VGND(VGND), @@ -38704,7 +38704,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00421_)); - sky130_fd_sc_hd__mux2_1 _10173_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10173_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .A1(net883), .S(net290), .VGND(VGND), @@ -38712,10 +38712,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00422_)); - sky130_fd_sc_hd__mux4_1 _10174_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10174_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[324] ), .S1(\spiking_network_top_uut.all_data_out[325] ), .VGND(VGND), @@ -38723,10 +38723,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04823_)); - sky130_fd_sc_hd__mux4_1 _10175_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10175_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[324] ), .S1(\spiking_network_top_uut.all_data_out[325] ), .VGND(VGND), @@ -38750,7 +38750,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00423_)); - sky130_fd_sc_hd__mux2_1 _10178_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10178_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .A1(net789), .S(net308), .VGND(VGND), @@ -38758,10 +38758,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00424_)); - sky130_fd_sc_hd__mux4_1 _10179_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10179_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[320] ), .S1(\spiking_network_top_uut.all_data_out[321] ), .VGND(VGND), @@ -38769,10 +38769,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04826_)); - sky130_fd_sc_hd__mux4_1 _10180_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10180_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[320] ), .S1(\spiking_network_top_uut.all_data_out[321] ), .VGND(VGND), @@ -38796,22 +38796,22 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00425_)); - sky130_fd_sc_hd__or3_1 _10183_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__or3_1 _10183_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04829_)); - sky130_fd_sc_hd__or2_1 _10184_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _10184_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_04829_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04830_)); - sky130_fd_sc_hd__or2_2 _10185_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_2 _10185_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_04830_), .VGND(VGND), .VNB(VGND), @@ -38840,7 +38840,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04834_)); - sky130_fd_sc_hd__mux2_1 _10189_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _10189_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_04834_), .S(_04833_), .VGND(VGND), @@ -38848,8 +38848,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00426_)); - sky130_fd_sc_hd__xnor2_1 _10190_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__xnor2_1 _10190_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -38863,7 +38863,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04836_)); - sky130_fd_sc_hd__mux2_1 _10192_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _10192_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_04836_), .S(_04833_), .VGND(VGND), @@ -38871,9 +38871,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00427_)); - sky130_fd_sc_hd__o21ai_1 _10193_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _10193_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -38902,7 +38902,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00428_)); - sky130_fd_sc_hd__and2_1 _10197_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _10197_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_04829_), .VGND(VGND), .VNB(VGND), @@ -38950,7 +38950,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00430_)); - sky130_fd_sc_hd__mux2_1 _10203_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10203_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .A1(net771), .S(net302), .VGND(VGND), @@ -38958,7 +38958,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00431_)); - sky130_fd_sc_hd__a21o_1 _10204_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _10204_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net88), .B1(net119), .VGND(VGND), @@ -38966,7 +38966,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04844_)); - sky130_fd_sc_hd__a21o_1 _10205_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _10205_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_04844_), .B1(net101), .VGND(VGND), @@ -38974,7 +38974,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04845_)); - sky130_fd_sc_hd__o21a_1 _10206_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _10206_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net92), .B1(_04845_), .VGND(VGND), @@ -38982,24 +38982,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04846_)); - sky130_fd_sc_hd__xnor2_1 _10207_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _10207_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_04846_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04847_)); - sky130_fd_sc_hd__o221a_1 _10208_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _10208_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net140), .B1(net84), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net94), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04848_)); - sky130_fd_sc_hd__a22o_1 _10209_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _10209_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net101), .B1(_04844_), .B2(_04848_), @@ -39015,10 +39015,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04850_)); - sky130_fd_sc_hd__o221a_1 _10211_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o221a_1 _10211_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net84), .B1(net81), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net94), .VGND(VGND), .VNB(VGND), @@ -39034,7 +39034,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04852_)); - sky130_fd_sc_hd__nor2_1 _10213_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nor2_1 _10213_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_04852_), .VGND(VGND), .VNB(VGND), @@ -39063,8 +39063,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04856_)); - sky130_fd_sc_hd__and3_1 _10217_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__and3_1 _10217_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .C(_04845_), .VGND(VGND), .VNB(VGND), @@ -39073,22 +39073,22 @@ module tt_um_snn_with_delays_paolaunisa (clk, .X(_04857_)); sky130_fd_sc_hd__a21boi_2 _10218_ (.A1(_04856_), .A2(_04857_), - .B1_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B1_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04858_)); - sky130_fd_sc_hd__mux2_1 _10219_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10219_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[323] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04859_)); - sky130_fd_sc_hd__mux2_2 _10220_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _10220_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[327] ), .VGND(VGND), .VNB(VGND), @@ -39143,16 +39143,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04866_)); - sky130_fd_sc_hd__mux2_4 _10227_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _10227_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[331] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04867_)); - sky130_fd_sc_hd__mux2_8 _10228_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_8 _10228_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[335] ), .VGND(VGND), .VNB(VGND), @@ -39201,16 +39201,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04873_)); - sky130_fd_sc_hd__mux2_4 _10234_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _10234_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[339] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04874_)); - sky130_fd_sc_hd__mux2_4 _10235_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _10235_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[343] ), .VGND(VGND), .VNB(VGND), @@ -39260,16 +39260,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04880_)); - sky130_fd_sc_hd__mux2_8 _10241_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_8 _10241_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[347] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04881_)); - sky130_fd_sc_hd__mux2_8 _10242_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_8 _10242_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[351] ), .VGND(VGND), .VNB(VGND), @@ -39473,9 +39473,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04907_)); - sky130_fd_sc_hd__a21oi_1 _10268_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21oi_1 _10268_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_04845_), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -39866,7 +39866,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_04959_)); - sky130_fd_sc_hd__and2_1 _10320_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2_1 _10320_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_04852_), .VGND(VGND), .VNB(VGND), @@ -40009,7 +40009,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__a22o_1 _10338_ (.A1(_02695_), .A2(_00000_), .B1(_04977_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -40074,7 +40074,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _10346_ (.A1_N(_04982_), .A2_N(_04984_), .B1(net277), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -40138,7 +40138,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _10354_ (.A1_N(_04989_), .A2_N(_04991_), .B1(net277), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -40169,7 +40169,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_04994_)); sky130_fd_sc_hd__xor2_1 _10358_ (.A(net562), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -40201,14 +40201,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _10362_ (.A1_N(_04994_), .A2_N(_04998_), .B1(net277), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00435_)); sky130_fd_sc_hd__and2_1 _10363_ (.A(net142), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -40319,10 +40319,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00444_)); - sky130_fd_sc_hd__mux4_1 _10377_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10377_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[380] ), .S1(\spiking_network_top_uut.all_data_out[381] ), .VGND(VGND), @@ -40330,10 +40330,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05004_)); - sky130_fd_sc_hd__mux4_1 _10378_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10378_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[380] ), .S1(\spiking_network_top_uut.all_data_out[381] ), .VGND(VGND), @@ -40357,7 +40357,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00445_)); - sky130_fd_sc_hd__mux2_1 _10381_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10381_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .A1(net781), .S(net297), .VGND(VGND), @@ -40365,10 +40365,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00446_)); - sky130_fd_sc_hd__mux4_1 _10382_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10382_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[376] ), .S1(\spiking_network_top_uut.all_data_out[377] ), .VGND(VGND), @@ -40376,10 +40376,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05007_)); - sky130_fd_sc_hd__mux4_1 _10383_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10383_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[376] ), .S1(\spiking_network_top_uut.all_data_out[377] ), .VGND(VGND), @@ -40403,7 +40403,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00447_)); - sky130_fd_sc_hd__mux2_1 _10386_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10386_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .A1(net737), .S(net299), .VGND(VGND), @@ -40411,10 +40411,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00448_)); - sky130_fd_sc_hd__mux4_1 _10387_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10387_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[372] ), .S1(\spiking_network_top_uut.all_data_out[373] ), .VGND(VGND), @@ -40422,10 +40422,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05010_)); - sky130_fd_sc_hd__mux4_1 _10388_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10388_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[372] ), .S1(\spiking_network_top_uut.all_data_out[373] ), .VGND(VGND), @@ -40449,7 +40449,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00449_)); - sky130_fd_sc_hd__mux2_1 _10391_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10391_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .A1(net862), .S(net287), .VGND(VGND), @@ -40457,10 +40457,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00450_)); - sky130_fd_sc_hd__mux4_1 _10392_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10392_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[368] ), .S1(\spiking_network_top_uut.all_data_out[369] ), .VGND(VGND), @@ -40468,10 +40468,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05013_)); - sky130_fd_sc_hd__mux4_1 _10393_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10393_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[368] ), .S1(\spiking_network_top_uut.all_data_out[369] ), .VGND(VGND), @@ -40503,10 +40503,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00452_)); - sky130_fd_sc_hd__mux4_1 _10397_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10397_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[364] ), .S1(\spiking_network_top_uut.all_data_out[365] ), .VGND(VGND), @@ -40514,10 +40514,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05016_)); - sky130_fd_sc_hd__mux4_1 _10398_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10398_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[364] ), .S1(\spiking_network_top_uut.all_data_out[365] ), .VGND(VGND), @@ -40541,7 +40541,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00453_)); - sky130_fd_sc_hd__mux2_1 _10401_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10401_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .A1(net900), .S(net290), .VGND(VGND), @@ -40549,10 +40549,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00454_)); - sky130_fd_sc_hd__mux4_1 _10402_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10402_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[360] ), .S1(\spiking_network_top_uut.all_data_out[361] ), .VGND(VGND), @@ -40560,10 +40560,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05019_)); - sky130_fd_sc_hd__mux4_1 _10403_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10403_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[360] ), .S1(\spiking_network_top_uut.all_data_out[361] ), .VGND(VGND), @@ -40587,7 +40587,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00455_)); - sky130_fd_sc_hd__mux2_1 _10406_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10406_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .A1(net918), .S(net289), .VGND(VGND), @@ -40595,10 +40595,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00456_)); - sky130_fd_sc_hd__mux4_1 _10407_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10407_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[356] ), .S1(\spiking_network_top_uut.all_data_out[357] ), .VGND(VGND), @@ -40606,10 +40606,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05022_)); - sky130_fd_sc_hd__mux4_1 _10408_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10408_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[356] ), .S1(\spiking_network_top_uut.all_data_out[357] ), .VGND(VGND), @@ -40633,7 +40633,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00457_)); - sky130_fd_sc_hd__mux2_1 _10411_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10411_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .A1(net782), .S(net299), .VGND(VGND), @@ -40641,10 +40641,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00458_)); - sky130_fd_sc_hd__mux4_1 _10412_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10412_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[352] ), .S1(\spiking_network_top_uut.all_data_out[353] ), .VGND(VGND), @@ -40652,10 +40652,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05025_)); - sky130_fd_sc_hd__mux4_1 _10413_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10413_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[352] ), .S1(\spiking_network_top_uut.all_data_out[353] ), .VGND(VGND), @@ -40679,29 +40679,29 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00459_)); - sky130_fd_sc_hd__or3_1 _10416_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__or3_1 _10416_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05028_)); - sky130_fd_sc_hd__or2_1 _10417_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _10417_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_05028_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05029_)); - sky130_fd_sc_hd__nor2_1 _10418_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__nor2_1 _10418_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_05029_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05030_)); - sky130_fd_sc_hd__or2_2 _10419_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_2 _10419_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_05029_), .VGND(VGND), .VNB(VGND), @@ -40724,7 +40724,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05033_)); - sky130_fd_sc_hd__mux2_1 _10422_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _10422_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_05033_), .S(_05032_), .VGND(VGND), @@ -40732,8 +40732,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00460_)); - sky130_fd_sc_hd__xnor2_1 _10423_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__xnor2_1 _10423_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -40747,7 +40747,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05035_)); - sky130_fd_sc_hd__mux2_1 _10425_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _10425_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_05035_), .S(_05032_), .VGND(VGND), @@ -40755,9 +40755,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00461_)); - sky130_fd_sc_hd__o21a_1 _10426_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21a_1 _10426_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -40788,7 +40788,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00462_)); - sky130_fd_sc_hd__and2_1 _10430_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _10430_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_05028_), .VGND(VGND), .VNB(VGND), @@ -40836,7 +40836,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00464_)); - sky130_fd_sc_hd__mux2_1 _10436_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10436_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .A1(net855), .S(net308), .VGND(VGND), @@ -40844,7 +40844,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00465_)); - sky130_fd_sc_hd__a21o_1 _10437_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _10437_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net89), .B1(net120), .VGND(VGND), @@ -40852,7 +40852,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05043_)); - sky130_fd_sc_hd__a21o_1 _10438_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _10438_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_05043_), .B1(net103), .VGND(VGND), @@ -40860,7 +40860,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05044_)); - sky130_fd_sc_hd__o21a_1 _10439_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _10439_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net95), .B1(_05044_), .VGND(VGND), @@ -40868,24 +40868,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05045_)); - sky130_fd_sc_hd__xnor2_1 _10440_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _10440_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_05045_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05046_)); - sky130_fd_sc_hd__o221a_1 _10441_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _10441_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net141), .B1(net87), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net96), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05047_)); - sky130_fd_sc_hd__a22o_1 _10442_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _10442_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net103), .B1(_05043_), .B2(_05047_), @@ -40901,10 +40901,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05049_)); - sky130_fd_sc_hd__o221a_1 _10444_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o221a_1 _10444_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net87), .B1(net82), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net96), .VGND(VGND), .VNB(VGND), @@ -40920,7 +40920,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05051_)); - sky130_fd_sc_hd__nor2_1 _10446_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nor2_1 _10446_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_05051_), .VGND(VGND), .VNB(VGND), @@ -40949,14 +40949,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05055_)); - sky130_fd_sc_hd__and2_1 _10450_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__and2_1 _10450_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(_05044_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05056_)); - sky130_fd_sc_hd__a31o_1 _10451_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a31o_1 _10451_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_05055_), .A3(_05056_), .B1(_01749_), @@ -40965,16 +40965,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05057_)); - sky130_fd_sc_hd__mux2_4 _10452_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _10452_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[359] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05058_)); - sky130_fd_sc_hd__mux2_4 _10453_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _10453_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[355] ), .VGND(VGND), .VNB(VGND), @@ -41029,16 +41029,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05065_)); - sky130_fd_sc_hd__mux2_2 _10460_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _10460_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[363] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05066_)); - sky130_fd_sc_hd__mux2_2 _10461_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _10461_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[367] ), .VGND(VGND), .VNB(VGND), @@ -41087,16 +41087,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05072_)); - sky130_fd_sc_hd__mux2_1 _10467_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10467_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[375] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05073_)); - sky130_fd_sc_hd__mux2_1 _10468_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10468_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[371] ), .VGND(VGND), .VNB(VGND), @@ -41146,16 +41146,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05079_)); - sky130_fd_sc_hd__mux2_2 _10474_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _10474_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[383] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05080_)); - sky130_fd_sc_hd__mux2_2 _10475_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _10475_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[379] ), .VGND(VGND), .VNB(VGND), @@ -41365,7 +41365,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05107_)); - sky130_fd_sc_hd__xnor2_1 _10502_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__xnor2_1 _10502_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B(_05056_), .VGND(VGND), .VNB(VGND), @@ -41743,7 +41743,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05157_)); - sky130_fd_sc_hd__and2_1 _10552_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2_1 _10552_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_05051_), .VGND(VGND), .VNB(VGND), @@ -41899,7 +41899,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__a22o_1 _10572_ (.A1(_02711_), .A2(_00001_), .B1(_05177_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -41966,7 +41966,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _10580_ (.A1_N(_05182_), .A2_N(_05184_), .B1(net285), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -42029,7 +42029,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _10588_ (.A1_N(_05189_), .A2_N(_05191_), .B1(net281), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -42067,7 +42067,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_05195_)); sky130_fd_sc_hd__xor2_1 _10593_ (.A(net563), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -42099,7 +42099,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _10597_ (.A1_N(_05195_), .A2_N(_05199_), .B1(net281), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -42146,10 +42146,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00470_)); - sky130_fd_sc_hd__mux4_1 _10603_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10603_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[412] ), .S1(\spiking_network_top_uut.all_data_out[413] ), .VGND(VGND), @@ -42157,10 +42157,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05204_)); - sky130_fd_sc_hd__mux4_1 _10604_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10604_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[412] ), .S1(\spiking_network_top_uut.all_data_out[413] ), .VGND(VGND), @@ -42184,7 +42184,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00471_)); - sky130_fd_sc_hd__mux2_1 _10607_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10607_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .A1(net792), .S(net303), .VGND(VGND), @@ -42192,10 +42192,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00472_)); - sky130_fd_sc_hd__mux4_1 _10608_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10608_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[408] ), .S1(\spiking_network_top_uut.all_data_out[409] ), .VGND(VGND), @@ -42203,10 +42203,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05207_)); - sky130_fd_sc_hd__mux4_1 _10609_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10609_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[408] ), .S1(\spiking_network_top_uut.all_data_out[409] ), .VGND(VGND), @@ -42230,7 +42230,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00473_)); - sky130_fd_sc_hd__mux2_1 _10612_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10612_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .A1(net829), .S(net307), .VGND(VGND), @@ -42238,10 +42238,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00474_)); - sky130_fd_sc_hd__mux4_1 _10613_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10613_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[404] ), .S1(\spiking_network_top_uut.all_data_out[405] ), .VGND(VGND), @@ -42249,10 +42249,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05210_)); - sky130_fd_sc_hd__mux4_1 _10614_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10614_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[404] ), .S1(\spiking_network_top_uut.all_data_out[405] ), .VGND(VGND), @@ -42276,7 +42276,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00475_)); - sky130_fd_sc_hd__mux2_1 _10617_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10617_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .A1(net892), .S(net289), .VGND(VGND), @@ -42284,10 +42284,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00476_)); - sky130_fd_sc_hd__mux4_1 _10618_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10618_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[400] ), .S1(\spiking_network_top_uut.all_data_out[401] ), .VGND(VGND), @@ -42295,10 +42295,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05213_)); - sky130_fd_sc_hd__mux4_1 _10619_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10619_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[400] ), .S1(\spiking_network_top_uut.all_data_out[401] ), .VGND(VGND), @@ -42323,17 +42323,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00477_)); sky130_fd_sc_hd__mux2_1 _10622_ (.A0(net804), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .S(net291), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00478_)); - sky130_fd_sc_hd__mux4_1 _10623_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10623_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[396] ), .S1(\spiking_network_top_uut.all_data_out[397] ), .VGND(VGND), @@ -42341,10 +42341,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05216_)); - sky130_fd_sc_hd__mux4_1 _10624_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10624_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[396] ), .S1(\spiking_network_top_uut.all_data_out[397] ), .VGND(VGND), @@ -42368,7 +42368,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00479_)); - sky130_fd_sc_hd__mux2_1 _10627_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10627_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .A1(net857), .S(net294), .VGND(VGND), @@ -42376,10 +42376,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00480_)); - sky130_fd_sc_hd__mux4_1 _10628_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10628_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[392] ), .S1(\spiking_network_top_uut.all_data_out[393] ), .VGND(VGND), @@ -42387,10 +42387,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05219_)); - sky130_fd_sc_hd__mux4_1 _10629_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10629_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[392] ), .S1(\spiking_network_top_uut.all_data_out[393] ), .VGND(VGND), @@ -42422,10 +42422,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00482_)); - sky130_fd_sc_hd__mux4_1 _10633_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10633_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[388] ), .S1(\spiking_network_top_uut.all_data_out[389] ), .VGND(VGND), @@ -42433,10 +42433,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05222_)); - sky130_fd_sc_hd__mux4_1 _10634_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10634_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[388] ), .S1(\spiking_network_top_uut.all_data_out[389] ), .VGND(VGND), @@ -42460,7 +42460,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00483_)); - sky130_fd_sc_hd__mux2_1 _10637_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10637_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .A1(net813), .S(net305), .VGND(VGND), @@ -42468,10 +42468,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00484_)); - sky130_fd_sc_hd__mux4_1 _10638_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10638_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[384] ), .S1(\spiking_network_top_uut.all_data_out[385] ), .VGND(VGND), @@ -42479,10 +42479,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05225_)); - sky130_fd_sc_hd__mux4_1 _10639_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10639_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[384] ), .S1(\spiking_network_top_uut.all_data_out[385] ), .VGND(VGND), @@ -42506,29 +42506,29 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00485_)); - sky130_fd_sc_hd__or3_1 _10642_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__or3_1 _10642_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05228_)); - sky130_fd_sc_hd__or2_1 _10643_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _10643_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_05228_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05229_)); - sky130_fd_sc_hd__nor2_1 _10644_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__nor2_1 _10644_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_05229_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05230_)); - sky130_fd_sc_hd__or2_2 _10645_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_2 _10645_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_05229_), .VGND(VGND), .VNB(VGND), @@ -42551,7 +42551,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05233_)); - sky130_fd_sc_hd__mux2_1 _10648_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _10648_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_05233_), .S(_05232_), .VGND(VGND), @@ -42559,8 +42559,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00486_)); - sky130_fd_sc_hd__xnor2_1 _10649_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__xnor2_1 _10649_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -42574,7 +42574,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05235_)); - sky130_fd_sc_hd__mux2_1 _10651_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _10651_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_05235_), .S(_05232_), .VGND(VGND), @@ -42582,9 +42582,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00487_)); - sky130_fd_sc_hd__o21ai_1 _10652_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _10652_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -42613,7 +42613,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00488_)); - sky130_fd_sc_hd__and2_1 _10656_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _10656_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_05228_), .VGND(VGND), .VNB(VGND), @@ -42661,7 +42661,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00490_)); - sky130_fd_sc_hd__mux2_1 _10662_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10662_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .A1(net791), .S(net307), .VGND(VGND), @@ -42669,7 +42669,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00491_)); - sky130_fd_sc_hd__a21o_1 _10663_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _10663_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net89), .B1(net120), .VGND(VGND), @@ -42677,7 +42677,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05243_)); - sky130_fd_sc_hd__a21o_1 _10664_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _10664_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_05243_), .B1(net104), .VGND(VGND), @@ -42685,14 +42685,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05244_)); - sky130_fd_sc_hd__and2_1 _10665_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__and2_1 _10665_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(_05244_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05245_)); - sky130_fd_sc_hd__o21a_1 _10666_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _10666_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net92), .B1(_05244_), .VGND(VGND), @@ -42700,24 +42700,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05246_)); - sky130_fd_sc_hd__xnor2_1 _10667_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _10667_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_05246_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05247_)); - sky130_fd_sc_hd__o221a_1 _10668_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _10668_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net141), .B1(net85), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net92), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05248_)); - sky130_fd_sc_hd__a22o_1 _10669_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _10669_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net104), .B1(_05243_), .B2(_05248_), @@ -42740,10 +42740,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05251_)); - sky130_fd_sc_hd__o22a_1 _10672_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o22a_1 _10672_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net85), .B1(net82), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -42759,7 +42759,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .X(_05253_)); sky130_fd_sc_hd__o21ba_1 _10674_ (.A1(_05251_), .A2(_05253_), - .B1_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B1_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -42787,7 +42787,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05257_)); - sky130_fd_sc_hd__a31o_1 _10678_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a31o_1 _10678_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_05245_), .A3(_05257_), .B1(_01731_), @@ -42796,16 +42796,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05258_)); - sky130_fd_sc_hd__mux2_1 _10679_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10679_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[387] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05259_)); - sky130_fd_sc_hd__mux2_1 _10680_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10680_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[391] ), .VGND(VGND), .VNB(VGND), @@ -42860,16 +42860,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05266_)); - sky130_fd_sc_hd__mux2_4 _10687_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _10687_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[395] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05267_)); - sky130_fd_sc_hd__mux2_4 _10688_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _10688_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[399] ), .VGND(VGND), .VNB(VGND), @@ -42918,16 +42918,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05273_)); - sky130_fd_sc_hd__mux2_1 _10694_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10694_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[403] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05274_)); - sky130_fd_sc_hd__mux2_2 _10695_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _10695_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[407] ), .VGND(VGND), .VNB(VGND), @@ -42977,16 +42977,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05280_)); - sky130_fd_sc_hd__mux2_2 _10701_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _10701_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[411] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05281_)); - sky130_fd_sc_hd__mux2_2 _10702_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _10702_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[415] ), .VGND(VGND), .VNB(VGND), @@ -43196,7 +43196,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05308_)); - sky130_fd_sc_hd__xnor2_1 _10729_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__xnor2_1 _10729_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B(_05245_), .VGND(VGND), .VNB(VGND), @@ -43574,7 +43574,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .Y(_05358_)); sky130_fd_sc_hd__nor3b_1 _10779_ (.A(_05251_), .B(_05253_), - .C_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .C_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -43726,7 +43726,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_05378_)); sky130_fd_sc_hd__nand2b_1 _10799_ (.A_N(net577), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -43740,7 +43740,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_05380_)); sky130_fd_sc_hd__a221o_1 _10801_ (.A1(net143), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B1(_00002_), .B2(_05380_), .C1(net20), @@ -43799,7 +43799,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_05386_)); sky130_fd_sc_hd__a221o_1 _10808_ (.A1(net143), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .B1(_00002_), .B2(_05386_), .C1(net19), @@ -43865,7 +43865,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _10816_ (.A1_N(_05391_), .A2_N(_05393_), .B1(net276), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -43905,7 +43905,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_05397_)); sky130_fd_sc_hd__xor2_1 _10821_ (.A(net562), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -43937,7 +43937,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _10825_ (.A1_N(_05397_), .A2_N(_05401_), .B1(net276), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -43984,10 +43984,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00496_)); - sky130_fd_sc_hd__mux4_1 _10831_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10831_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[444] ), .S1(\spiking_network_top_uut.all_data_out[445] ), .VGND(VGND), @@ -43995,10 +43995,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05406_)); - sky130_fd_sc_hd__mux4_1 _10832_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10832_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[444] ), .S1(\spiking_network_top_uut.all_data_out[445] ), .VGND(VGND), @@ -44022,7 +44022,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00497_)); - sky130_fd_sc_hd__mux2_1 _10835_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10835_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .A1(net718), .S(net302), .VGND(VGND), @@ -44030,10 +44030,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00498_)); - sky130_fd_sc_hd__mux4_1 _10836_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10836_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[440] ), .S1(\spiking_network_top_uut.all_data_out[441] ), .VGND(VGND), @@ -44041,10 +44041,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05409_)); - sky130_fd_sc_hd__mux4_1 _10837_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10837_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[440] ), .S1(\spiking_network_top_uut.all_data_out[441] ), .VGND(VGND), @@ -44068,7 +44068,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00499_)); - sky130_fd_sc_hd__mux2_1 _10840_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10840_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .A1(net891), .S(net306), .VGND(VGND), @@ -44076,10 +44076,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00500_)); - sky130_fd_sc_hd__mux4_1 _10841_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10841_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[436] ), .S1(\spiking_network_top_uut.all_data_out[437] ), .VGND(VGND), @@ -44087,10 +44087,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05412_)); - sky130_fd_sc_hd__mux4_1 _10842_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10842_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[436] ), .S1(\spiking_network_top_uut.all_data_out[437] ), .VGND(VGND), @@ -44114,7 +44114,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00501_)); - sky130_fd_sc_hd__mux2_1 _10845_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10845_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .A1(net909), .S(net286), .VGND(VGND), @@ -44122,10 +44122,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00502_)); - sky130_fd_sc_hd__mux4_1 _10846_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10846_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[432] ), .S1(\spiking_network_top_uut.all_data_out[433] ), .VGND(VGND), @@ -44133,10 +44133,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05415_)); - sky130_fd_sc_hd__mux4_1 _10847_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10847_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[432] ), .S1(\spiking_network_top_uut.all_data_out[433] ), .VGND(VGND), @@ -44161,17 +44161,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00503_)); sky130_fd_sc_hd__mux2_1 _10850_ (.A0(net666), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .S(net291), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00504_)); - sky130_fd_sc_hd__mux4_1 _10851_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10851_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[428] ), .S1(\spiking_network_top_uut.all_data_out[429] ), .VGND(VGND), @@ -44179,10 +44179,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05418_)); - sky130_fd_sc_hd__mux4_1 _10852_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10852_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[428] ), .S1(\spiking_network_top_uut.all_data_out[429] ), .VGND(VGND), @@ -44206,7 +44206,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00505_)); - sky130_fd_sc_hd__mux2_1 _10855_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10855_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .A1(net707), .S(net293), .VGND(VGND), @@ -44214,10 +44214,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00506_)); - sky130_fd_sc_hd__mux4_1 _10856_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10856_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[424] ), .S1(\spiking_network_top_uut.all_data_out[425] ), .VGND(VGND), @@ -44225,10 +44225,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05421_)); - sky130_fd_sc_hd__mux4_1 _10857_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10857_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[424] ), .S1(\spiking_network_top_uut.all_data_out[425] ), .VGND(VGND), @@ -44252,7 +44252,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00507_)); - sky130_fd_sc_hd__mux2_1 _10860_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10860_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .A1(net673), .S(net291), .VGND(VGND), @@ -44260,10 +44260,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00508_)); - sky130_fd_sc_hd__mux4_1 _10861_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10861_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[420] ), .S1(\spiking_network_top_uut.all_data_out[421] ), .VGND(VGND), @@ -44271,10 +44271,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05424_)); - sky130_fd_sc_hd__mux4_1 _10862_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10862_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[420] ), .S1(\spiking_network_top_uut.all_data_out[421] ), .VGND(VGND), @@ -44298,7 +44298,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00509_)); - sky130_fd_sc_hd__mux2_1 _10865_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10865_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .A1(net860), .S(net307), .VGND(VGND), @@ -44306,10 +44306,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00510_)); - sky130_fd_sc_hd__mux4_1 _10866_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _10866_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[416] ), .S1(\spiking_network_top_uut.all_data_out[417] ), .VGND(VGND), @@ -44317,10 +44317,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05427_)); - sky130_fd_sc_hd__mux4_1 _10867_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _10867_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[416] ), .S1(\spiking_network_top_uut.all_data_out[417] ), .VGND(VGND), @@ -44344,29 +44344,29 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00511_)); - sky130_fd_sc_hd__or3_2 _10870_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__or3_2 _10870_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05430_)); - sky130_fd_sc_hd__or2_1 _10871_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _10871_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_05430_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05431_)); - sky130_fd_sc_hd__nor2_2 _10872_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__nor2_2 _10872_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_05431_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05432_)); - sky130_fd_sc_hd__or2_2 _10873_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_2 _10873_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_05431_), .VGND(VGND), .VNB(VGND), @@ -44389,7 +44389,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05435_)); - sky130_fd_sc_hd__mux2_1 _10876_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _10876_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_05435_), .S(_05434_), .VGND(VGND), @@ -44397,8 +44397,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00512_)); - sky130_fd_sc_hd__xnor2_1 _10877_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__xnor2_1 _10877_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -44412,7 +44412,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05437_)); - sky130_fd_sc_hd__mux2_1 _10879_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _10879_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_05437_), .S(_05434_), .VGND(VGND), @@ -44420,9 +44420,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00513_)); - sky130_fd_sc_hd__o21ai_1 _10880_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _10880_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -44451,7 +44451,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00514_)); - sky130_fd_sc_hd__and2_1 _10884_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _10884_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_05430_), .VGND(VGND), .VNB(VGND), @@ -44507,7 +44507,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00517_)); - sky130_fd_sc_hd__a21o_1 _10891_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _10891_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net89), .B1(net120), .VGND(VGND), @@ -44515,7 +44515,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05445_)); - sky130_fd_sc_hd__a21o_1 _10892_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _10892_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_05445_), .B1(net102), .VGND(VGND), @@ -44523,7 +44523,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05446_)); - sky130_fd_sc_hd__o21a_1 _10893_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _10893_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net95), .B1(_05446_), .VGND(VGND), @@ -44531,24 +44531,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05447_)); - sky130_fd_sc_hd__xnor2_1 _10894_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _10894_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_05447_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05448_)); - sky130_fd_sc_hd__o221a_1 _10895_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _10895_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_01751_), .B1(net86), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net96), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05449_)); - sky130_fd_sc_hd__a22o_1 _10896_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _10896_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net102), .B1(_05445_), .B2(_05449_), @@ -44571,10 +44571,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05452_)); - sky130_fd_sc_hd__o22a_1 _10899_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o22a_1 _10899_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net86), .B1(net82), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -44590,7 +44590,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .X(_05454_)); sky130_fd_sc_hd__o21ba_1 _10901_ (.A1(_05452_), .A2(_05454_), - .B1_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B1_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -44618,14 +44618,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05458_)); - sky130_fd_sc_hd__and2_1 _10905_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__and2_1 _10905_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(_05446_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05459_)); - sky130_fd_sc_hd__a31o_1 _10906_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a31o_1 _10906_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_05458_), .A3(_05459_), .B1(_01714_), @@ -44640,16 +44640,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05461_)); - sky130_fd_sc_hd__mux2_2 _10908_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _10908_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[419] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05462_)); - sky130_fd_sc_hd__mux2_2 _10909_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _10909_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[423] ), .VGND(VGND), .VNB(VGND), @@ -44698,16 +44698,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05468_)); - sky130_fd_sc_hd__mux2_4 _10915_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _10915_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[431] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05469_)); - sky130_fd_sc_hd__mux2_2 _10916_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _10916_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[427] ), .VGND(VGND), .VNB(VGND), @@ -44756,16 +44756,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05475_)); - sky130_fd_sc_hd__mux2_1 _10922_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _10922_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[439] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05476_)); - sky130_fd_sc_hd__mux2_2 _10923_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _10923_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[435] ), .VGND(VGND), .VNB(VGND), @@ -44815,16 +44815,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05482_)); - sky130_fd_sc_hd__mux2_2 _10929_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _10929_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[447] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05483_)); - sky130_fd_sc_hd__mux2_2 _10930_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _10930_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[443] ), .VGND(VGND), .VNB(VGND), @@ -45028,7 +45028,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05509_)); - sky130_fd_sc_hd__xnor2_1 _10956_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__xnor2_1 _10956_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B(_05459_), .VGND(VGND), .VNB(VGND), @@ -45416,7 +45416,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .Y(_05560_)); sky130_fd_sc_hd__nor3b_1 _11007_ (.A(_05452_), .B(_05454_), - .C_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .C_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -45563,7 +45563,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_05579_)); sky130_fd_sc_hd__nand2b_1 _11026_ (.A_N(net578), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -45577,7 +45577,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .Y(_05581_)); sky130_fd_sc_hd__a221o_1 _11028_ (.A1(net144), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B1(_00003_), .B2(_05581_), .C1(net17), @@ -45639,7 +45639,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _11035_ (.A1_N(_05585_), .A2_N(_05587_), .B1(net280), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -45693,7 +45693,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_05593_)); sky130_fd_sc_hd__a221o_1 _11042_ (.A1(net144), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B1(_00003_), .B2(_05593_), .C1(net16), @@ -45727,7 +45727,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_05596_)); sky130_fd_sc_hd__xor2_1 _11046_ (.A(net563), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -45759,7 +45759,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _11050_ (.A1_N(_05596_), .A2_N(_05600_), .B1(net280), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -45806,10 +45806,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00522_)); - sky130_fd_sc_hd__mux4_1 _11056_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11056_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[476] ), .S1(\spiking_network_top_uut.all_data_out[477] ), .VGND(VGND), @@ -45817,10 +45817,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05605_)); - sky130_fd_sc_hd__mux4_1 _11057_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11057_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[476] ), .S1(\spiking_network_top_uut.all_data_out[477] ), .VGND(VGND), @@ -45844,7 +45844,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00523_)); - sky130_fd_sc_hd__mux2_1 _11060_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11060_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .A1(net749), .S(net296), .VGND(VGND), @@ -45852,10 +45852,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00524_)); - sky130_fd_sc_hd__mux4_1 _11061_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11061_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[472] ), .S1(\spiking_network_top_uut.all_data_out[473] ), .VGND(VGND), @@ -45863,10 +45863,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05608_)); - sky130_fd_sc_hd__mux4_1 _11062_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11062_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[472] ), .S1(\spiking_network_top_uut.all_data_out[473] ), .VGND(VGND), @@ -45890,7 +45890,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00525_)); - sky130_fd_sc_hd__mux2_1 _11065_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11065_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .A1(net753), .S(net300), .VGND(VGND), @@ -45898,10 +45898,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00526_)); - sky130_fd_sc_hd__mux4_1 _11066_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11066_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[468] ), .S1(\spiking_network_top_uut.all_data_out[469] ), .VGND(VGND), @@ -45909,10 +45909,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05611_)); - sky130_fd_sc_hd__mux4_1 _11067_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11067_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[468] ), .S1(\spiking_network_top_uut.all_data_out[469] ), .VGND(VGND), @@ -45936,7 +45936,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00527_)); - sky130_fd_sc_hd__mux2_1 _11070_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11070_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .A1(net661), .S(net287), .VGND(VGND), @@ -45944,10 +45944,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00528_)); - sky130_fd_sc_hd__mux4_1 _11071_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11071_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[464] ), .S1(\spiking_network_top_uut.all_data_out[465] ), .VGND(VGND), @@ -45955,10 +45955,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05614_)); - sky130_fd_sc_hd__mux4_1 _11072_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11072_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[464] ), .S1(\spiking_network_top_uut.all_data_out[465] ), .VGND(VGND), @@ -45983,17 +45983,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00529_)); sky130_fd_sc_hd__mux2_1 _11075_ (.A0(net738), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .S(net291), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00530_)); - sky130_fd_sc_hd__mux4_1 _11076_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11076_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[460] ), .S1(\spiking_network_top_uut.all_data_out[461] ), .VGND(VGND), @@ -46001,10 +46001,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05617_)); - sky130_fd_sc_hd__mux4_1 _11077_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11077_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[460] ), .S1(\spiking_network_top_uut.all_data_out[461] ), .VGND(VGND), @@ -46036,10 +46036,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00532_)); - sky130_fd_sc_hd__mux4_1 _11081_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11081_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[456] ), .S1(\spiking_network_top_uut.all_data_out[457] ), .VGND(VGND), @@ -46047,10 +46047,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05620_)); - sky130_fd_sc_hd__mux4_1 _11082_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11082_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[456] ), .S1(\spiking_network_top_uut.all_data_out[457] ), .VGND(VGND), @@ -46074,7 +46074,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00533_)); - sky130_fd_sc_hd__mux2_1 _11085_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11085_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .A1(net830), .S(net303), .VGND(VGND), @@ -46082,10 +46082,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00534_)); - sky130_fd_sc_hd__mux4_1 _11086_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11086_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[452] ), .S1(\spiking_network_top_uut.all_data_out[453] ), .VGND(VGND), @@ -46093,10 +46093,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05623_)); - sky130_fd_sc_hd__mux4_1 _11087_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11087_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[452] ), .S1(\spiking_network_top_uut.all_data_out[453] ), .VGND(VGND), @@ -46120,7 +46120,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00535_)); - sky130_fd_sc_hd__mux2_1 _11090_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11090_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .A1(net903), .S(net297), .VGND(VGND), @@ -46128,10 +46128,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00536_)); - sky130_fd_sc_hd__mux4_1 _11091_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11091_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[448] ), .S1(\spiking_network_top_uut.all_data_out[449] ), .VGND(VGND), @@ -46139,10 +46139,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05626_)); - sky130_fd_sc_hd__mux4_1 _11092_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11092_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[448] ), .S1(\spiking_network_top_uut.all_data_out[449] ), .VGND(VGND), @@ -46166,29 +46166,29 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00537_)); - sky130_fd_sc_hd__or3_1 _11095_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__or3_1 _11095_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05629_)); - sky130_fd_sc_hd__or2_1 _11096_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _11096_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_05629_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05630_)); - sky130_fd_sc_hd__nor2_1 _11097_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__nor2_1 _11097_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_05630_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05631_)); - sky130_fd_sc_hd__or2_2 _11098_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_2 _11098_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_05630_), .VGND(VGND), .VNB(VGND), @@ -46211,7 +46211,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05634_)); - sky130_fd_sc_hd__mux2_1 _11101_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _11101_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_05634_), .S(_05633_), .VGND(VGND), @@ -46219,8 +46219,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00538_)); - sky130_fd_sc_hd__xnor2_1 _11102_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__xnor2_1 _11102_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -46234,7 +46234,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05636_)); - sky130_fd_sc_hd__mux2_1 _11104_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _11104_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_05636_), .S(_05633_), .VGND(VGND), @@ -46242,9 +46242,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00539_)); - sky130_fd_sc_hd__o21ai_1 _11105_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _11105_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -46273,7 +46273,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00540_)); - sky130_fd_sc_hd__and2_1 _11109_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _11109_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_05629_), .VGND(VGND), .VNB(VGND), @@ -46321,7 +46321,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00542_)); - sky130_fd_sc_hd__mux2_1 _11115_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11115_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .A1(net861), .S(net301), .VGND(VGND), @@ -46329,7 +46329,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00543_)); - sky130_fd_sc_hd__a21o_1 _11116_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _11116_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net89), .B1(net120), .VGND(VGND), @@ -46337,7 +46337,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05644_)); - sky130_fd_sc_hd__a21o_1 _11117_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _11117_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_05644_), .B1(net102), .VGND(VGND), @@ -46345,7 +46345,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05645_)); - sky130_fd_sc_hd__o21a_1 _11118_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _11118_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net96), .B1(_05645_), .VGND(VGND), @@ -46353,24 +46353,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05646_)); - sky130_fd_sc_hd__xnor2_1 _11119_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _11119_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_05646_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05647_)); - sky130_fd_sc_hd__o221a_1 _11120_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _11120_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net141), .B1(net86), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net96), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05648_)); - sky130_fd_sc_hd__a22o_1 _11121_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _11121_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net102), .B1(_05644_), .B2(_05648_), @@ -46393,10 +46393,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05651_)); - sky130_fd_sc_hd__o22a_1 _11124_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o22a_1 _11124_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net86), .B1(net82), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -46412,7 +46412,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .X(_05653_)); sky130_fd_sc_hd__o21ba_1 _11126_ (.A1(_05651_), .A2(_05653_), - .B1_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B1_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -46440,14 +46440,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05657_)); - sky130_fd_sc_hd__and2_1 _11130_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__and2_1 _11130_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(_05645_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05658_)); - sky130_fd_sc_hd__a31o_1 _11131_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a31o_1 _11131_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_05657_), .A3(_05658_), .B1(_01718_), @@ -46456,16 +46456,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05659_)); - sky130_fd_sc_hd__mux2_2 _11132_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _11132_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[451] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05660_)); - sky130_fd_sc_hd__mux2_2 _11133_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _11133_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[455] ), .VGND(VGND), .VNB(VGND), @@ -46514,16 +46514,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05666_)); - sky130_fd_sc_hd__mux2_4 _11139_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _11139_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[459] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05667_)); - sky130_fd_sc_hd__mux2_4 _11140_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _11140_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[463] ), .VGND(VGND), .VNB(VGND), @@ -46572,16 +46572,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05673_)); - sky130_fd_sc_hd__mux2_2 _11146_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _11146_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[467] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05674_)); - sky130_fd_sc_hd__mux2_4 _11147_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _11147_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[471] ), .VGND(VGND), .VNB(VGND), @@ -46631,16 +46631,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05680_)); - sky130_fd_sc_hd__mux2_2 _11153_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _11153_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[475] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05681_)); - sky130_fd_sc_hd__mux2_4 _11154_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _11154_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[479] ), .VGND(VGND), .VNB(VGND), @@ -46844,7 +46844,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05707_)); - sky130_fd_sc_hd__xnor2_1 _11180_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__xnor2_1 _11180_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B(_05658_), .VGND(VGND), .VNB(VGND), @@ -47232,7 +47232,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .Y(_05758_)); sky130_fd_sc_hd__nor3b_1 _11231_ (.A(_05651_), .B(_05653_), - .C_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .C_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -47388,7 +47388,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__a221o_1 _11251_ (.A1(_02758_), .A2(_00004_), .B1(_05778_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .C1(net14), .VGND(VGND), .VNB(VGND), @@ -47447,7 +47447,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _11258_ (.A1_N(_05782_), .A2_N(_05784_), .B1(net279), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -47538,7 +47538,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_05793_)); sky130_fd_sc_hd__xor2_1 _11269_ (.A(net561), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -47570,7 +47570,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _11273_ (.A1_N(_05793_), .A2_N(_05797_), .B1(net278), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -47624,10 +47624,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00548_)); - sky130_fd_sc_hd__mux4_1 _11280_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11280_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[508] ), .S1(\spiking_network_top_uut.all_data_out[509] ), .VGND(VGND), @@ -47635,10 +47635,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05803_)); - sky130_fd_sc_hd__mux4_1 _11281_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11281_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[508] ), .S1(\spiking_network_top_uut.all_data_out[509] ), .VGND(VGND), @@ -47662,7 +47662,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00549_)); - sky130_fd_sc_hd__mux2_1 _11284_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11284_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .A1(net849), .S(net294), .VGND(VGND), @@ -47670,10 +47670,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00550_)); - sky130_fd_sc_hd__mux4_1 _11285_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11285_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[504] ), .S1(\spiking_network_top_uut.all_data_out[505] ), .VGND(VGND), @@ -47681,10 +47681,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05806_)); - sky130_fd_sc_hd__mux4_1 _11286_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11286_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[504] ), .S1(\spiking_network_top_uut.all_data_out[505] ), .VGND(VGND), @@ -47708,7 +47708,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00551_)); - sky130_fd_sc_hd__mux2_1 _11289_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11289_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .A1(net856), .S(net305), .VGND(VGND), @@ -47716,10 +47716,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00552_)); - sky130_fd_sc_hd__mux4_1 _11290_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11290_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[500] ), .S1(\spiking_network_top_uut.all_data_out[501] ), .VGND(VGND), @@ -47727,10 +47727,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05809_)); - sky130_fd_sc_hd__mux4_1 _11291_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11291_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[500] ), .S1(\spiking_network_top_uut.all_data_out[501] ), .VGND(VGND), @@ -47755,17 +47755,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00553_)); sky130_fd_sc_hd__mux2_1 _11294_ (.A0(net777), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .S(net286), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00554_)); - sky130_fd_sc_hd__mux4_1 _11295_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11295_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[496] ), .S1(\spiking_network_top_uut.all_data_out[497] ), .VGND(VGND), @@ -47773,10 +47773,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05812_)); - sky130_fd_sc_hd__mux4_1 _11296_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11296_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[496] ), .S1(\spiking_network_top_uut.all_data_out[497] ), .VGND(VGND), @@ -47801,17 +47801,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00555_)); sky130_fd_sc_hd__mux2_1 _11299_ (.A0(net823), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .S(net291), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00556_)); - sky130_fd_sc_hd__mux4_1 _11300_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11300_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[492] ), .S1(\spiking_network_top_uut.all_data_out[493] ), .VGND(VGND), @@ -47819,10 +47819,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05815_)); - sky130_fd_sc_hd__mux4_1 _11301_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11301_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[492] ), .S1(\spiking_network_top_uut.all_data_out[493] ), .VGND(VGND), @@ -47854,10 +47854,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00558_)); - sky130_fd_sc_hd__mux4_1 _11305_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11305_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[488] ), .S1(\spiking_network_top_uut.all_data_out[489] ), .VGND(VGND), @@ -47865,10 +47865,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05818_)); - sky130_fd_sc_hd__mux4_1 _11306_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11306_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[488] ), .S1(\spiking_network_top_uut.all_data_out[489] ), .VGND(VGND), @@ -47900,10 +47900,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00560_)); - sky130_fd_sc_hd__mux4_1 _11310_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11310_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[484] ), .S1(\spiking_network_top_uut.all_data_out[485] ), .VGND(VGND), @@ -47911,10 +47911,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05821_)); - sky130_fd_sc_hd__mux4_1 _11311_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11311_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[484] ), .S1(\spiking_network_top_uut.all_data_out[485] ), .VGND(VGND), @@ -47938,7 +47938,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00561_)); - sky130_fd_sc_hd__mux2_1 _11314_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11314_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .A1(net864), .S(net304), .VGND(VGND), @@ -47946,10 +47946,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00562_)); - sky130_fd_sc_hd__mux4_1 _11315_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11315_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[480] ), .S1(\spiking_network_top_uut.all_data_out[481] ), .VGND(VGND), @@ -47957,10 +47957,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05824_)); - sky130_fd_sc_hd__mux4_1 _11316_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11316_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[480] ), .S1(\spiking_network_top_uut.all_data_out[481] ), .VGND(VGND), @@ -47984,29 +47984,29 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00563_)); - sky130_fd_sc_hd__or3_1 _11319_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__or3_1 _11319_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05827_)); - sky130_fd_sc_hd__or2_1 _11320_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _11320_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_05827_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05828_)); - sky130_fd_sc_hd__nor2_1 _11321_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__nor2_1 _11321_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_05828_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05829_)); - sky130_fd_sc_hd__or2_2 _11322_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_2 _11322_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_05828_), .VGND(VGND), .VNB(VGND), @@ -48029,7 +48029,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05832_)); - sky130_fd_sc_hd__mux2_1 _11325_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _11325_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_05832_), .S(_05831_), .VGND(VGND), @@ -48037,8 +48037,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00564_)); - sky130_fd_sc_hd__xnor2_1 _11326_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__xnor2_1 _11326_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -48052,7 +48052,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05834_)); - sky130_fd_sc_hd__mux2_1 _11328_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _11328_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_05834_), .S(_05831_), .VGND(VGND), @@ -48060,9 +48060,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00565_)); - sky130_fd_sc_hd__o21ai_1 _11329_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _11329_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -48091,7 +48091,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00566_)); - sky130_fd_sc_hd__and2_1 _11333_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _11333_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_05827_), .VGND(VGND), .VNB(VGND), @@ -48139,7 +48139,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00568_)); - sky130_fd_sc_hd__mux2_1 _11339_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11339_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .A1(net867), .S(net301), .VGND(VGND), @@ -48147,7 +48147,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00569_)); - sky130_fd_sc_hd__a21o_1 _11340_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _11340_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net89), .B1(_02849_), .VGND(VGND), @@ -48155,7 +48155,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05842_)); - sky130_fd_sc_hd__a21o_1 _11341_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _11341_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_05842_), .B1(net102), .VGND(VGND), @@ -48163,7 +48163,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05843_)); - sky130_fd_sc_hd__o21a_1 _11342_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _11342_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net97), .B1(_05843_), .VGND(VGND), @@ -48171,24 +48171,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05844_)); - sky130_fd_sc_hd__xnor2_1 _11343_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _11343_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_05844_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05845_)); - sky130_fd_sc_hd__o221a_1 _11344_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _11344_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_01751_), .B1(net86), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net95), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05846_)); - sky130_fd_sc_hd__a22o_1 _11345_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _11345_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net102), .B1(_05842_), .B2(_05846_), @@ -48204,10 +48204,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05848_)); - sky130_fd_sc_hd__o221a_1 _11347_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o221a_1 _11347_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net86), .B1(net82), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net95), .VGND(VGND), .VNB(VGND), @@ -48223,7 +48223,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05850_)); - sky130_fd_sc_hd__nor2_1 _11349_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nor2_1 _11349_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_05850_), .VGND(VGND), .VNB(VGND), @@ -48252,14 +48252,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05854_)); - sky130_fd_sc_hd__and2_1 _11353_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__and2_1 _11353_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(_05843_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05855_)); - sky130_fd_sc_hd__a31o_2 _11354_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a31o_2 _11354_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_05854_), .A3(_05855_), .B1(_01722_), @@ -48268,16 +48268,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05856_)); - sky130_fd_sc_hd__mux2_2 _11355_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _11355_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[487] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05857_)); - sky130_fd_sc_hd__mux2_1 _11356_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11356_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[483] ), .VGND(VGND), .VNB(VGND), @@ -48332,16 +48332,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05864_)); - sky130_fd_sc_hd__mux2_2 _11363_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _11363_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[495] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05865_)); - sky130_fd_sc_hd__mux2_2 _11364_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _11364_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[491] ), .VGND(VGND), .VNB(VGND), @@ -48390,16 +48390,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05871_)); - sky130_fd_sc_hd__mux2_2 _11370_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _11370_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[503] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05872_)); - sky130_fd_sc_hd__mux2_1 _11371_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11371_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[499] ), .VGND(VGND), .VNB(VGND), @@ -48449,16 +48449,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_05878_)); - sky130_fd_sc_hd__mux2_2 _11377_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _11377_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[507] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05879_)); - sky130_fd_sc_hd__mux2_2 _11378_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _11378_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[511] ), .VGND(VGND), .VNB(VGND), @@ -48662,7 +48662,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05905_)); - sky130_fd_sc_hd__xnor2_1 _11404_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__xnor2_1 _11404_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B(_05855_), .VGND(VGND), .VNB(VGND), @@ -49047,7 +49047,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05956_)); - sky130_fd_sc_hd__and2_1 _11455_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2_1 _11455_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_05850_), .VGND(VGND), .VNB(VGND), @@ -49198,7 +49198,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__a22o_1 _11474_ (.A1(_02770_), .A2(_00005_), .B1(_05975_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -49264,7 +49264,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _11482_ (.A1_N(_05980_), .A2_N(_05982_), .B1(net283), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -49328,7 +49328,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _11490_ (.A1_N(_05987_), .A2_N(_05989_), .B1(net310), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -49359,7 +49359,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_05992_)); sky130_fd_sc_hd__xor2_1 _11494_ (.A(net563), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -49391,7 +49391,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _11498_ (.A1_N(_05992_), .A2_N(_05996_), .B1(net283), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -49445,10 +49445,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00574_)); - sky130_fd_sc_hd__mux4_1 _11505_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11505_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[540] ), .S1(\spiking_network_top_uut.all_data_out[541] ), .VGND(VGND), @@ -49456,10 +49456,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06002_)); - sky130_fd_sc_hd__mux4_1 _11506_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11506_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[540] ), .S1(\spiking_network_top_uut.all_data_out[541] ), .VGND(VGND), @@ -49483,7 +49483,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00575_)); - sky130_fd_sc_hd__mux2_1 _11509_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11509_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .A1(net814), .S(net297), .VGND(VGND), @@ -49491,10 +49491,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00576_)); - sky130_fd_sc_hd__mux4_1 _11510_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11510_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[536] ), .S1(\spiking_network_top_uut.all_data_out[537] ), .VGND(VGND), @@ -49502,10 +49502,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06005_)); - sky130_fd_sc_hd__mux4_1 _11511_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11511_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[536] ), .S1(\spiking_network_top_uut.all_data_out[537] ), .VGND(VGND), @@ -49529,7 +49529,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00577_)); - sky130_fd_sc_hd__mux2_1 _11514_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11514_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .A1(net879), .S(net304), .VGND(VGND), @@ -49537,10 +49537,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00578_)); - sky130_fd_sc_hd__mux4_1 _11515_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11515_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[532] ), .S1(\spiking_network_top_uut.all_data_out[533] ), .VGND(VGND), @@ -49548,10 +49548,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06008_)); - sky130_fd_sc_hd__mux4_1 _11516_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11516_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[532] ), .S1(\spiking_network_top_uut.all_data_out[533] ), .VGND(VGND), @@ -49575,7 +49575,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00579_)); - sky130_fd_sc_hd__mux2_1 _11519_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11519_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .A1(net812), .S(net288), .VGND(VGND), @@ -49583,10 +49583,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00580_)); - sky130_fd_sc_hd__mux4_1 _11520_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11520_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[528] ), .S1(\spiking_network_top_uut.all_data_out[529] ), .VGND(VGND), @@ -49594,10 +49594,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06011_)); - sky130_fd_sc_hd__mux4_1 _11521_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11521_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[528] ), .S1(\spiking_network_top_uut.all_data_out[529] ), .VGND(VGND), @@ -49622,17 +49622,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00581_)); sky130_fd_sc_hd__mux2_1 _11524_ (.A0(net793), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .S(net289), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00582_)); - sky130_fd_sc_hd__mux4_1 _11525_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11525_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[524] ), .S1(\spiking_network_top_uut.all_data_out[525] ), .VGND(VGND), @@ -49640,10 +49640,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06014_)); - sky130_fd_sc_hd__mux4_1 _11526_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11526_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[524] ), .S1(\spiking_network_top_uut.all_data_out[525] ), .VGND(VGND), @@ -49667,7 +49667,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00583_)); - sky130_fd_sc_hd__mux2_1 _11529_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11529_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .A1(net783), .S(net296), .VGND(VGND), @@ -49675,10 +49675,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00584_)); - sky130_fd_sc_hd__mux4_1 _11530_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11530_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[520] ), .S1(\spiking_network_top_uut.all_data_out[521] ), .VGND(VGND), @@ -49686,10 +49686,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06017_)); - sky130_fd_sc_hd__mux4_1 _11531_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11531_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[520] ), .S1(\spiking_network_top_uut.all_data_out[521] ), .VGND(VGND), @@ -49713,7 +49713,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00585_)); - sky130_fd_sc_hd__mux2_1 _11534_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11534_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .A1(net828), .S(net301), .VGND(VGND), @@ -49721,10 +49721,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00586_)); - sky130_fd_sc_hd__mux4_1 _11535_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11535_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[516] ), .S1(\spiking_network_top_uut.all_data_out[517] ), .VGND(VGND), @@ -49732,10 +49732,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06020_)); - sky130_fd_sc_hd__mux4_1 _11536_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11536_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[516] ), .S1(\spiking_network_top_uut.all_data_out[517] ), .VGND(VGND), @@ -49759,7 +49759,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00587_)); - sky130_fd_sc_hd__mux2_1 _11539_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11539_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .A1(net826), .S(net304), .VGND(VGND), @@ -49767,10 +49767,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00588_)); - sky130_fd_sc_hd__mux4_1 _11540_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11540_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[512] ), .S1(\spiking_network_top_uut.all_data_out[513] ), .VGND(VGND), @@ -49778,10 +49778,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06023_)); - sky130_fd_sc_hd__mux4_1 _11541_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11541_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[512] ), .S1(\spiking_network_top_uut.all_data_out[513] ), .VGND(VGND), @@ -49805,29 +49805,29 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00589_)); - sky130_fd_sc_hd__or3_1 _11544_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__or3_1 _11544_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06026_)); - sky130_fd_sc_hd__or2_1 _11545_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _11545_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_06026_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06027_)); - sky130_fd_sc_hd__nor2_1 _11546_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__nor2_1 _11546_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_06027_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06028_)); - sky130_fd_sc_hd__or2_2 _11547_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_2 _11547_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_06027_), .VGND(VGND), .VNB(VGND), @@ -49850,7 +49850,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06031_)); - sky130_fd_sc_hd__mux2_1 _11550_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _11550_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_06031_), .S(_06030_), .VGND(VGND), @@ -49858,8 +49858,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00590_)); - sky130_fd_sc_hd__xnor2_1 _11551_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__xnor2_1 _11551_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -49873,7 +49873,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06033_)); - sky130_fd_sc_hd__mux2_1 _11553_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _11553_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_06033_), .S(_06030_), .VGND(VGND), @@ -49881,9 +49881,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00591_)); - sky130_fd_sc_hd__o21ai_1 _11554_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _11554_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -49912,7 +49912,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00592_)); - sky130_fd_sc_hd__and2_1 _11558_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _11558_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_06026_), .VGND(VGND), .VNB(VGND), @@ -49960,7 +49960,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00594_)); - sky130_fd_sc_hd__mux2_1 _11564_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11564_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .A1(net868), .S(net306), .VGND(VGND), @@ -49968,7 +49968,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00595_)); - sky130_fd_sc_hd__a21o_1 _11565_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _11565_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net89), .B1(net120), .VGND(VGND), @@ -49976,7 +49976,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06041_)); - sky130_fd_sc_hd__a21o_1 _11566_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _11566_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_06041_), .B1(net102), .VGND(VGND), @@ -49984,7 +49984,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06042_)); - sky130_fd_sc_hd__o21a_1 _11567_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _11567_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net95), .B1(_06042_), .VGND(VGND), @@ -49992,24 +49992,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06043_)); - sky130_fd_sc_hd__xnor2_1 _11568_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _11568_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_06043_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06044_)); - sky130_fd_sc_hd__o221a_1 _11569_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _11569_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net141), .B1(net86), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net95), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06045_)); - sky130_fd_sc_hd__a22o_1 _11570_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _11570_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net102), .B1(_06041_), .B2(_06045_), @@ -50025,10 +50025,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_06047_)); - sky130_fd_sc_hd__o221a_1 _11572_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o221a_1 _11572_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net86), .B1(net82), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net95), .VGND(VGND), .VNB(VGND), @@ -50044,7 +50044,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06049_)); - sky130_fd_sc_hd__nor2_1 _11574_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nor2_1 _11574_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_06049_), .VGND(VGND), .VNB(VGND), @@ -50073,14 +50073,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06053_)); - sky130_fd_sc_hd__nand2_1 _11578_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__nand2_1 _11578_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(_06042_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06054_)); - sky130_fd_sc_hd__a31o_1 _11579_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__a31o_1 _11579_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(_06042_), .A3(_06053_), .B1(_01727_), @@ -50089,16 +50089,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06055_)); - sky130_fd_sc_hd__mux2_1 _11580_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11580_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[515] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06056_)); - sky130_fd_sc_hd__mux2_1 _11581_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11581_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[519] ), .VGND(VGND), .VNB(VGND), @@ -50153,16 +50153,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06063_)); - sky130_fd_sc_hd__mux2_2 _11588_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _11588_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[523] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06064_)); - sky130_fd_sc_hd__mux2_2 _11589_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _11589_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[527] ), .VGND(VGND), .VNB(VGND), @@ -50211,16 +50211,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_06070_)); - sky130_fd_sc_hd__mux2_2 _11595_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _11595_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[531] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06071_)); - sky130_fd_sc_hd__mux2_2 _11596_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _11596_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[535] ), .VGND(VGND), .VNB(VGND), @@ -50270,16 +50270,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06077_)); - sky130_fd_sc_hd__mux2_4 _11602_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _11602_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[539] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06078_)); - sky130_fd_sc_hd__mux2_2 _11603_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_2 _11603_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[543] ), .VGND(VGND), .VNB(VGND), @@ -50862,7 +50862,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_06154_)); - sky130_fd_sc_hd__and2_1 _11679_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2_1 _11679_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_06049_), .VGND(VGND), .VNB(VGND), @@ -51020,7 +51020,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__a22o_1 _11699_ (.A1(_02783_), .A2(_00006_), .B1(_06174_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -51085,7 +51085,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _11707_ (.A1_N(_06179_), .A2_N(_06181_), .B1(net282), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -51149,7 +51149,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _11715_ (.A1_N(_06186_), .A2_N(_06188_), .B1(net284), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -51187,7 +51187,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_06192_)); sky130_fd_sc_hd__xor2_1 _11720_ (.A(\spiking_network_top_uut.all_data_out[19] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -51219,7 +51219,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__o2bb2a_1 _11724_ (.A1_N(_06192_), .A2_N(_06196_), .B1(net282), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -51266,10 +51266,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00600_)); - sky130_fd_sc_hd__mux4_1 _11730_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11730_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[572] ), .S1(\spiking_network_top_uut.all_data_out[573] ), .VGND(VGND), @@ -51277,10 +51277,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06201_)); - sky130_fd_sc_hd__mux4_1 _11731_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11731_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[572] ), .S1(\spiking_network_top_uut.all_data_out[573] ), .VGND(VGND), @@ -51304,64 +51304,64 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00601_)); - sky130_fd_sc_hd__mux2_1 _11734_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), + sky130_fd_sc_hd__mux2_1 _11734_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), .S(net299), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00602_)); - sky130_fd_sc_hd__mux2_1 _11735_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _11735_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), .S(net299), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00603_)); - sky130_fd_sc_hd__mux2_1 _11736_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _11736_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), .S(net299), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00604_)); - sky130_fd_sc_hd__mux2_1 _11737_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _11737_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), .S(net300), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00605_)); - sky130_fd_sc_hd__mux2_1 _11738_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _11738_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S(net304), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00606_)); - sky130_fd_sc_hd__mux2_1 _11739_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _11739_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), .S(net304), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00607_)); - sky130_fd_sc_hd__mux2_1 _11740_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _11740_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), .S(net304), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00608_)); - sky130_fd_sc_hd__mux2_1 _11741_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _11741_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), .S(net299), .VGND(VGND), .VNB(VGND), @@ -51376,10 +51376,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00610_)); - sky130_fd_sc_hd__mux4_1 _11743_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11743_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[568] ), .S1(\spiking_network_top_uut.all_data_out[569] ), .VGND(VGND), @@ -51387,10 +51387,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06204_)); - sky130_fd_sc_hd__mux4_1 _11744_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11744_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[568] ), .S1(\spiking_network_top_uut.all_data_out[569] ), .VGND(VGND), @@ -51414,71 +51414,71 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00611_)); - sky130_fd_sc_hd__mux2_1 _11747_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), + sky130_fd_sc_hd__mux2_1 _11747_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), .S(net287), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00612_)); - sky130_fd_sc_hd__mux2_1 _11748_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _11748_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), .S(net288), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00613_)); - sky130_fd_sc_hd__mux2_1 _11749_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _11749_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), .S(net287), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00614_)); - sky130_fd_sc_hd__mux2_1 _11750_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _11750_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), .S(net288), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00615_)); - sky130_fd_sc_hd__mux2_1 _11751_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _11751_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S(net288), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00616_)); - sky130_fd_sc_hd__mux2_1 _11752_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _11752_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), .S(net288), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00617_)); - sky130_fd_sc_hd__mux2_1 _11753_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _11753_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), .S(net288), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00618_)); - sky130_fd_sc_hd__mux2_1 _11754_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _11754_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), .S(net288), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00619_)); - sky130_fd_sc_hd__mux2_1 _11755_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11755_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .A1(net825), .S(net305), .VGND(VGND), @@ -51486,10 +51486,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00620_)); - sky130_fd_sc_hd__mux4_1 _11756_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11756_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[564] ), .S1(\spiking_network_top_uut.all_data_out[565] ), .VGND(VGND), @@ -51497,10 +51497,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06207_)); - sky130_fd_sc_hd__mux4_1 _11757_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11757_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[564] ), .S1(\spiking_network_top_uut.all_data_out[565] ), .VGND(VGND), @@ -51524,71 +51524,71 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00621_)); - sky130_fd_sc_hd__mux2_1 _11760_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), + sky130_fd_sc_hd__mux2_1 _11760_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), .S(net287), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00622_)); - sky130_fd_sc_hd__mux2_1 _11761_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _11761_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), .S(net289), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00623_)); - sky130_fd_sc_hd__mux2_1 _11762_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _11762_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), .S(net286), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00624_)); - sky130_fd_sc_hd__mux2_1 _11763_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _11763_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), .S(net286), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00625_)); - sky130_fd_sc_hd__mux2_1 _11764_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _11764_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S(net286), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00626_)); - sky130_fd_sc_hd__mux2_1 _11765_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _11765_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), .S(net286), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00627_)); - sky130_fd_sc_hd__mux2_1 _11766_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _11766_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), .S(net286), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00628_)); - sky130_fd_sc_hd__mux2_1 _11767_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _11767_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), .S(net286), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00629_)); - sky130_fd_sc_hd__mux2_1 _11768_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11768_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .A1(net827), .S(net289), .VGND(VGND), @@ -51596,10 +51596,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00630_)); - sky130_fd_sc_hd__mux4_1 _11769_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11769_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[560] ), .S1(\spiking_network_top_uut.all_data_out[561] ), .VGND(VGND), @@ -51607,10 +51607,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06210_)); - sky130_fd_sc_hd__mux4_1 _11770_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11770_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[560] ), .S1(\spiking_network_top_uut.all_data_out[561] ), .VGND(VGND), @@ -51634,64 +51634,64 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00631_)); - sky130_fd_sc_hd__mux2_1 _11773_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), + sky130_fd_sc_hd__mux2_1 _11773_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), .S(net288), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00632_)); - sky130_fd_sc_hd__mux2_1 _11774_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _11774_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), .S(net293), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00633_)); - sky130_fd_sc_hd__mux2_1 _11775_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _11775_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), .S(net293), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00634_)); - sky130_fd_sc_hd__mux2_1 _11776_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _11776_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), .S(net293), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00635_)); - sky130_fd_sc_hd__mux2_1 _11777_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _11777_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S(net293), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00636_)); - sky130_fd_sc_hd__mux2_1 _11778_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _11778_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), .S(net293), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00637_)); - sky130_fd_sc_hd__mux2_1 _11779_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _11779_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), .S(net293), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00638_)); - sky130_fd_sc_hd__mux2_1 _11780_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _11780_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), .S(net293), .VGND(VGND), .VNB(VGND), @@ -51699,17 +51699,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_00639_)); sky130_fd_sc_hd__mux2_1 _11781_ (.A0(net893), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .S(net309), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00640_)); - sky130_fd_sc_hd__mux4_1 _11782_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11782_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[556] ), .S1(\spiking_network_top_uut.all_data_out[557] ), .VGND(VGND), @@ -51717,10 +51717,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06213_)); - sky130_fd_sc_hd__mux4_1 _11783_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11783_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[556] ), .S1(\spiking_network_top_uut.all_data_out[557] ), .VGND(VGND), @@ -51744,71 +51744,71 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00641_)); - sky130_fd_sc_hd__mux2_1 _11786_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), + sky130_fd_sc_hd__mux2_1 _11786_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), .S(net295), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00642_)); - sky130_fd_sc_hd__mux2_1 _11787_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _11787_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), .S(net295), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00643_)); - sky130_fd_sc_hd__mux2_1 _11788_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _11788_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), .S(net295), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00644_)); - sky130_fd_sc_hd__mux2_1 _11789_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _11789_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), .S(net295), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00645_)); - sky130_fd_sc_hd__mux2_1 _11790_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _11790_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S(net295), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00646_)); - sky130_fd_sc_hd__mux2_1 _11791_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _11791_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), .S(net295), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00647_)); - sky130_fd_sc_hd__mux2_1 _11792_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _11792_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), .S(net296), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00648_)); - sky130_fd_sc_hd__mux2_1 _11793_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _11793_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), .S(net296), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00649_)); - sky130_fd_sc_hd__mux2_1 _11794_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11794_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .A1(net784), .S(net294), .VGND(VGND), @@ -51816,10 +51816,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00650_)); - sky130_fd_sc_hd__mux4_1 _11795_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11795_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[552] ), .S1(\spiking_network_top_uut.all_data_out[553] ), .VGND(VGND), @@ -51827,10 +51827,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06216_)); - sky130_fd_sc_hd__mux4_1 _11796_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11796_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[552] ), .S1(\spiking_network_top_uut.all_data_out[553] ), .VGND(VGND), @@ -51854,71 +51854,71 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00651_)); - sky130_fd_sc_hd__mux2_1 _11799_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), + sky130_fd_sc_hd__mux2_1 _11799_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), .S(net299), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00652_)); - sky130_fd_sc_hd__mux2_1 _11800_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _11800_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), .S(net298), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00653_)); - sky130_fd_sc_hd__mux2_1 _11801_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _11801_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), .S(net298), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00654_)); - sky130_fd_sc_hd__mux2_1 _11802_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _11802_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), .S(net298), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00655_)); - sky130_fd_sc_hd__mux2_1 _11803_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _11803_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S(net298), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00656_)); - sky130_fd_sc_hd__mux2_1 _11804_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _11804_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), .S(net298), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00657_)); - sky130_fd_sc_hd__mux2_1 _11805_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _11805_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), .S(net298), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00658_)); - sky130_fd_sc_hd__mux2_1 _11806_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _11806_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), .S(net298), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00659_)); - sky130_fd_sc_hd__mux2_1 _11807_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11807_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .A1(net780), .S(net295), .VGND(VGND), @@ -51926,10 +51926,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00660_)); - sky130_fd_sc_hd__mux4_1 _11808_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11808_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[548] ), .S1(\spiking_network_top_uut.all_data_out[549] ), .VGND(VGND), @@ -51937,10 +51937,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06219_)); - sky130_fd_sc_hd__mux4_1 _11809_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11809_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[548] ), .S1(\spiking_network_top_uut.all_data_out[549] ), .VGND(VGND), @@ -51964,71 +51964,71 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00661_)); - sky130_fd_sc_hd__mux2_1 _11812_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), + sky130_fd_sc_hd__mux2_1 _11812_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), .S(net302), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00662_)); - sky130_fd_sc_hd__mux2_1 _11813_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _11813_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), .S(net301), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00663_)); - sky130_fd_sc_hd__mux2_1 _11814_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _11814_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), .S(net306), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00664_)); - sky130_fd_sc_hd__mux2_1 _11815_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _11815_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), .S(net306), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00665_)); - sky130_fd_sc_hd__mux2_1 _11816_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _11816_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S(net306), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00666_)); - sky130_fd_sc_hd__mux2_1 _11817_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _11817_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), .S(net307), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00667_)); - sky130_fd_sc_hd__mux2_1 _11818_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _11818_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), .S(net302), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00668_)); - sky130_fd_sc_hd__mux2_1 _11819_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _11819_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), .S(net302), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00669_)); - sky130_fd_sc_hd__mux2_1 _11820_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11820_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .A1(net837), .S(net307), .VGND(VGND), @@ -52036,10 +52036,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00670_)); - sky130_fd_sc_hd__mux4_1 _11821_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), + sky130_fd_sc_hd__mux4_1 _11821_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] ), .S0(\spiking_network_top_uut.all_data_out[544] ), .S1(\spiking_network_top_uut.all_data_out[545] ), .VGND(VGND), @@ -52047,10 +52047,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06222_)); - sky130_fd_sc_hd__mux4_1 _11822_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), - .A3(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux4_1 _11822_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] ), + .A3(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] ), .S0(\spiking_network_top_uut.all_data_out[544] ), .S1(\spiking_network_top_uut.all_data_out[545] ), .VGND(VGND), @@ -52074,22 +52074,22 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00671_)); - sky130_fd_sc_hd__or3_1 _11825_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .C(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__or3_1 _11825_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .C(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06225_)); - sky130_fd_sc_hd__or2_1 _11826_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__or2_1 _11826_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_06225_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06226_)); - sky130_fd_sc_hd__or2_4 _11827_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__or2_4 _11827_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .B(_06226_), .VGND(VGND), .VNB(VGND), @@ -52118,7 +52118,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06230_)); - sky130_fd_sc_hd__mux2_1 _11831_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + sky130_fd_sc_hd__mux2_1 _11831_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), .A1(_06230_), .S(_06229_), .VGND(VGND), @@ -52126,8 +52126,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00672_)); - sky130_fd_sc_hd__xnor2_1 _11832_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__xnor2_1 _11832_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -52141,7 +52141,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06232_)); - sky130_fd_sc_hd__mux2_1 _11834_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + sky130_fd_sc_hd__mux2_1 _11834_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), .A1(_06232_), .S(_06229_), .VGND(VGND), @@ -52149,9 +52149,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00673_)); - sky130_fd_sc_hd__o21ai_1 _11835_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), - .A2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__o21ai_1 _11835_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] ), + .A2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -52180,7 +52180,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00674_)); - sky130_fd_sc_hd__and2_1 _11839_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__and2_1 _11839_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .B(_06225_), .VGND(VGND), .VNB(VGND), @@ -52228,7 +52228,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00676_)); - sky130_fd_sc_hd__mux2_1 _11845_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11845_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .A1(net801), .S(net303), .VGND(VGND), @@ -52236,7 +52236,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00677_)); - sky130_fd_sc_hd__a21o_1 _11846_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _11846_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net88), .B1(net119), .VGND(VGND), @@ -52244,7 +52244,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06240_)); - sky130_fd_sc_hd__a21o_1 _11847_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21o_1 _11847_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_06240_), .B1(net101), .VGND(VGND), @@ -52252,7 +52252,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06241_)); - sky130_fd_sc_hd__o21a_1 _11848_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__o21a_1 _11848_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .A2(net93), .B1(_06241_), .VGND(VGND), @@ -52260,24 +52260,24 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06242_)); - sky130_fd_sc_hd__xnor2_1 _11849_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__xnor2_1 _11849_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B(_06242_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06243_)); - sky130_fd_sc_hd__o221a_1 _11850_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__o221a_1 _11850_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(net140), .B1(net85), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net93), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06244_)); - sky130_fd_sc_hd__a22o_1 _11851_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__a22o_1 _11851_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net101), .B1(_06240_), .B2(_06244_), @@ -52293,10 +52293,10 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_06246_)); - sky130_fd_sc_hd__o221a_1 _11853_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__o221a_1 _11853_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .A2(net84), .B1(net81), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .C1(net93), .VGND(VGND), .VNB(VGND), @@ -52312,7 +52312,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06248_)); - sky130_fd_sc_hd__nor2_1 _11855_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__nor2_1 _11855_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_06248_), .VGND(VGND), .VNB(VGND), @@ -52341,8 +52341,8 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06252_)); - sky130_fd_sc_hd__and3_1 _11859_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__and3_1 _11859_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .C(_06241_), .VGND(VGND), .VNB(VGND), @@ -52351,22 +52351,22 @@ module tt_um_snn_with_delays_paolaunisa (clk, .X(_06253_)); sky130_fd_sc_hd__a21boi_2 _11860_ (.A1(_06252_), .A2(_06253_), - .B1_N(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + .B1_N(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06254_)); - sky130_fd_sc_hd__mux2_4 _11861_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _11861_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[551] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06255_)); - sky130_fd_sc_hd__mux2_1 _11862_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11862_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[547] ), .VGND(VGND), .VNB(VGND), @@ -52421,16 +52421,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06262_)); - sky130_fd_sc_hd__mux2_4 _11869_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _11869_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[559] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06263_)); - sky130_fd_sc_hd__mux2_4 _11870_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _11870_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[555] ), .VGND(VGND), .VNB(VGND), @@ -52479,16 +52479,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_06269_)); - sky130_fd_sc_hd__mux2_1 _11876_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11876_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[563] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06270_)); - sky130_fd_sc_hd__mux2_1 _11877_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_1 _11877_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[567] ), .VGND(VGND), .VNB(VGND), @@ -52538,16 +52538,16 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_06276_)); - sky130_fd_sc_hd__mux2_4 _11883_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _11883_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[575] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06277_)); - sky130_fd_sc_hd__mux2_4 _11884_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__mux2_4 _11884_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .S(\spiking_network_top_uut.all_data_out[571] ), .VGND(VGND), .VNB(VGND), @@ -52751,9 +52751,9 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_06303_)); - sky130_fd_sc_hd__a21oi_1 _11910_ (.A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__a21oi_1 _11910_ (.A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .A2(_06241_), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -53130,7 +53130,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_06353_)); - sky130_fd_sc_hd__and2_1 _11960_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__and2_1 _11960_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .B(_06248_), .VGND(VGND), .VNB(VGND), @@ -53273,7 +53273,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, sky130_fd_sc_hd__a22o_1 _11978_ (.A1(_02796_), .A2(_00007_), .B1(_06371_), - .B2(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + .B2(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -53337,7 +53337,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .X(_06378_)); sky130_fd_sc_hd__o2bb2a_1 _11986_ (.A1_N(_06376_), .A2_N(_06378_), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] ), .B2(net278), .VGND(VGND), .VNB(VGND), @@ -53401,7 +53401,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .Y(_06385_)); sky130_fd_sc_hd__o2bb2a_1 _11994_ (.A1_N(_06383_), .A2_N(_06385_), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .B2(net278), .VGND(VGND), .VNB(VGND), @@ -53442,7 +53442,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPWR(VPWR), .X(_06389_)); sky130_fd_sc_hd__xor2_1 _11999_ (.A(net562), - .B(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -53473,14 +53473,14 @@ module tt_um_snn_with_delays_paolaunisa (clk, .X(_06393_)); sky130_fd_sc_hd__o2bb2a_1 _12003_ (.A1_N(_06389_), .A2_N(_06393_), - .B1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + .B1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .B2(net279), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00681_)); - sky130_fd_sc_hd__and2_1 _12004_ (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), + sky130_fd_sc_hd__and2_1 _12004_ (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] ), .B(net143), .VGND(VGND), .VNB(VGND), @@ -53528,56 +53528,56 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00682_)); - sky130_fd_sc_hd__mux2_1 _12010_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), + sky130_fd_sc_hd__mux2_1 _12010_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), .S(net294), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00683_)); - sky130_fd_sc_hd__mux2_1 _12011_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _12011_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), .S(net294), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00684_)); - sky130_fd_sc_hd__mux2_1 _12012_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _12012_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), .S(net297), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00685_)); - sky130_fd_sc_hd__mux2_1 _12013_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _12013_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), .S(net297), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00686_)); - sky130_fd_sc_hd__mux2_1 _12014_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _12014_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S(net297), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00687_)); - sky130_fd_sc_hd__mux2_1 _12015_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _12015_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), .S(net297), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00688_)); - sky130_fd_sc_hd__mux2_1 _12016_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _12016_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), .S(net294), .VGND(VGND), .VNB(VGND), @@ -53846,7 +53846,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00697_)); - sky130_fd_sc_hd__mux2_1 _12050_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), + sky130_fd_sc_hd__mux2_1 _12050_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), .A1(net2), .S(\spiking_network_top_uut.input_ready_sync ), .VGND(VGND), @@ -53854,7 +53854,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00698_)); - sky130_fd_sc_hd__mux2_1 _12051_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), + sky130_fd_sc_hd__mux2_1 _12051_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), .A1(net3), .S(\spiking_network_top_uut.input_ready_sync ), .VGND(VGND), @@ -53862,7 +53862,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00699_)); - sky130_fd_sc_hd__mux2_1 _12052_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), + sky130_fd_sc_hd__mux2_1 _12052_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din ), .A1(net4), .S(\spiking_network_top_uut.input_ready_sync ), .VGND(VGND), @@ -53870,7 +53870,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00700_)); - sky130_fd_sc_hd__mux2_1 _12053_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), + sky130_fd_sc_hd__mux2_1 _12053_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din ), .A1(net5), .S(\spiking_network_top_uut.input_ready_sync ), .VGND(VGND), @@ -53878,7 +53878,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00701_)); - sky130_fd_sc_hd__mux2_1 _12054_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), + sky130_fd_sc_hd__mux2_1 _12054_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din ), .A1(net6), .S(\spiking_network_top_uut.input_ready_sync ), .VGND(VGND), @@ -53886,7 +53886,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00702_)); - sky130_fd_sc_hd__mux2_1 _12055_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), + sky130_fd_sc_hd__mux2_1 _12055_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din ), .A1(net7), .S(\spiking_network_top_uut.input_ready_sync ), .VGND(VGND), @@ -53894,7 +53894,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00703_)); - sky130_fd_sc_hd__mux2_1 _12056_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), + sky130_fd_sc_hd__mux2_1 _12056_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din ), .A1(net8), .S(\spiking_network_top_uut.input_ready_sync ), .VGND(VGND), @@ -53902,7 +53902,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(_00704_)); - sky130_fd_sc_hd__mux2_1 _12057_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), + sky130_fd_sc_hd__mux2_1 _12057_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), .A1(net9), .S(\spiking_network_top_uut.input_ready_sync ), .VGND(VGND), @@ -53917,64 +53917,64 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_00706_)); - sky130_fd_sc_hd__mux2_1 _12059_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__mux2_1 _12059_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .S(net587), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00707_)); - sky130_fd_sc_hd__mux2_1 _12060_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), + sky130_fd_sc_hd__mux2_1 _12060_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] ), .S(net592), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00708_)); - sky130_fd_sc_hd__mux2_1 _12061_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__mux2_1 _12061_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), .S(net592), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00709_)); - sky130_fd_sc_hd__mux2_1 _12062_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__mux2_1 _12062_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), .S(net592), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00710_)); - sky130_fd_sc_hd__mux2_1 _12063_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__mux2_1 _12063_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .S(net592), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00711_)); - sky130_fd_sc_hd__mux2_1 _12064_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__mux2_1 _12064_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), .S(net592), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00712_)); - sky130_fd_sc_hd__mux2_1 _12065_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), + sky130_fd_sc_hd__mux2_1 _12065_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] ), .S(net592), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00713_)); - sky130_fd_sc_hd__mux2_1 _12066_ (.A0(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), - .A1(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__mux2_1 _12066_ (.A0(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] ), + .A1(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), .S(net592), .VGND(VGND), .VNB(VGND), @@ -62729,7 +62729,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13176_ (.CLK(clknet_leaf_39_clk), .D(net839), .RESET_B(net464), @@ -62737,7 +62737,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13177_ (.CLK(clknet_leaf_0_clk), .D(_00032_), .RESET_B(net446), @@ -62745,7 +62745,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13178_ (.CLK(clknet_leaf_0_clk), .D(_00033_), .RESET_B(net446), @@ -62753,7 +62753,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13179_ (.CLK(clknet_leaf_38_clk), .D(_00034_), .RESET_B(net476), @@ -62761,7 +62761,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13180_ (.CLK(clknet_leaf_39_clk), .D(_00035_), .RESET_B(net476), @@ -62769,7 +62769,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13181_ (.CLK(clknet_leaf_39_clk), .D(_00036_), .RESET_B(net476), @@ -62777,7 +62777,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13182_ (.CLK(clknet_leaf_39_clk), .D(_00037_), .RESET_B(net476), @@ -62785,7 +62785,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13183_ (.CLK(clknet_leaf_40_clk), .D(_00038_), .RESET_B(net458), @@ -62793,7 +62793,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13184_ (.CLK(clknet_leaf_40_clk), .D(_00039_), .RESET_B(net458), @@ -62801,7 +62801,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13185_ (.CLK(clknet_leaf_39_clk), .D(_00040_), .RESET_B(net462), @@ -62809,7 +62809,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13186_ (.CLK(clknet_leaf_39_clk), .D(net833), .RESET_B(net463), @@ -62817,7 +62817,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13187_ (.CLK(clknet_leaf_3_clk), .D(_00042_), .RESET_B(net478), @@ -62825,7 +62825,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13188_ (.CLK(clknet_leaf_3_clk), .D(_00043_), .RESET_B(net478), @@ -62833,7 +62833,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13189_ (.CLK(clknet_leaf_3_clk), .D(_00044_), .RESET_B(net466), @@ -62841,7 +62841,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13190_ (.CLK(clknet_leaf_40_clk), .D(_00045_), .RESET_B(net445), @@ -62849,7 +62849,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13191_ (.CLK(clknet_leaf_40_clk), .D(_00046_), .RESET_B(net445), @@ -62857,7 +62857,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13192_ (.CLK(clknet_leaf_40_clk), .D(_00047_), .RESET_B(net445), @@ -62865,7 +62865,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13193_ (.CLK(clknet_leaf_40_clk), .D(_00048_), .RESET_B(net445), @@ -62873,7 +62873,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13194_ (.CLK(clknet_leaf_40_clk), .D(_00049_), .RESET_B(net445), @@ -62881,7 +62881,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_1 _13195_ (.CLK(clknet_leaf_3_clk), .D(net751), .RESET_B(net466), @@ -62889,7 +62889,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_2 _13196_ (.CLK(clknet_leaf_40_clk), .D(_00051_), .RESET_B(net449), @@ -62897,7 +62897,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_2 _13197_ (.CLK(clknet_leaf_0_clk), .D(_00052_), .RESET_B(net447), @@ -62905,7 +62905,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13198_ (.CLK(clknet_leaf_40_clk), .D(_00053_), .RESET_B(net447), @@ -62913,7 +62913,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13199_ (.CLK(clknet_leaf_40_clk), .D(_00054_), .RESET_B(net447), @@ -62921,7 +62921,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_4 _13200_ (.CLK(clknet_leaf_40_clk), .D(_00055_), .RESET_B(net447), @@ -62929,7 +62929,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_4 _13201_ (.CLK(\clknet_4_10__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00056_), .RESET_B(net516), @@ -62937,7 +62937,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13202_ (.CLK(clknet_leaf_6_clk), .D(_00016_), .RESET_B(net454), @@ -62945,7 +62945,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13203_ (.CLK(clknet_leaf_39_clk), .D(_00057_), .RESET_B(net464), @@ -62953,7 +62953,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13204_ (.CLK(\clknet_4_1__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00058_), .RESET_B(net459), @@ -62961,7 +62961,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_1 _13205_ (.CLK(\clknet_4_1__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00059_), .RESET_B(net463), @@ -62969,7 +62969,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_1 _13206_ (.CLK(\clknet_4_1__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00060_), .RESET_B(net463), @@ -62977,7 +62977,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_1 _13207_ (.CLK(\clknet_4_1__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00061_), .RESET_B(net463), @@ -62985,7 +62985,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_1 _13208_ (.CLK(\clknet_4_1__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00062_), .RESET_B(net463), @@ -62993,7 +62993,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_1 _13209_ (.CLK(\clknet_4_1__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00063_), .RESET_B(net463), @@ -63001,7 +63001,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_1 _13210_ (.CLK(\clknet_4_1__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00064_), .RESET_B(net463), @@ -63009,7 +63009,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_1 _13211_ (.CLK(\clknet_4_1__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00065_), .RESET_B(net463), @@ -63017,7 +63017,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13212_ (.CLK(clknet_leaf_39_clk), .D(_00066_), .RESET_B(net466), @@ -63025,7 +63025,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13213_ (.CLK(clknet_leaf_3_clk), .D(_00067_), .RESET_B(net465), @@ -63033,7 +63033,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13214_ (.CLK(\clknet_4_1__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00068_), .RESET_B(net476), @@ -63041,7 +63041,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_1 _13215_ (.CLK(\clknet_4_1__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00069_), .RESET_B(net477), @@ -63049,7 +63049,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_1 _13216_ (.CLK(\clknet_4_2__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00070_), .RESET_B(net477), @@ -63057,7 +63057,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_1 _13217_ (.CLK(\clknet_4_2__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00071_), .RESET_B(net477), @@ -63065,7 +63065,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_1 _13218_ (.CLK(\clknet_4_2__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00072_), .RESET_B(net477), @@ -63073,7 +63073,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_1 _13219_ (.CLK(\clknet_4_2__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00073_), .RESET_B(net477), @@ -63081,7 +63081,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_1 _13220_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00074_), .RESET_B(net477), @@ -63089,7 +63089,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_1 _13221_ (.CLK(\clknet_4_1__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00075_), .RESET_B(net476), @@ -63097,7 +63097,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13222_ (.CLK(clknet_leaf_3_clk), .D(net714), .RESET_B(net461), @@ -63105,7 +63105,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13223_ (.CLK(clknet_leaf_39_clk), .D(_00077_), .RESET_B(net477), @@ -63113,7 +63113,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13224_ (.CLK(\clknet_4_1__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00078_), .RESET_B(net476), @@ -63121,7 +63121,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_1 _13225_ (.CLK(\clknet_4_1__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00079_), .RESET_B(net476), @@ -63129,7 +63129,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_1 _13226_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00080_), .RESET_B(net464), @@ -63137,7 +63137,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_1 _13227_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00081_), .RESET_B(net464), @@ -63145,7 +63145,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_1 _13228_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00082_), .RESET_B(net476), @@ -63153,7 +63153,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_1 _13229_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00083_), .RESET_B(net476), @@ -63161,7 +63161,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_1 _13230_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00084_), .RESET_B(net464), @@ -63169,7 +63169,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_1 _13231_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00085_), .RESET_B(net464), @@ -63177,7 +63177,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13232_ (.CLK(clknet_leaf_36_clk), .D(net816), .RESET_B(net477), @@ -63185,7 +63185,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13233_ (.CLK(clknet_leaf_39_clk), .D(_00087_), .RESET_B(net464), @@ -63193,7 +63193,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13234_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00088_), .RESET_B(net458), @@ -63201,7 +63201,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_1 _13235_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00089_), .RESET_B(net458), @@ -63209,7 +63209,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_1 _13236_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00090_), .RESET_B(net458), @@ -63217,7 +63217,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_1 _13237_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00091_), .RESET_B(net458), @@ -63225,7 +63225,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_1 _13238_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00092_), .RESET_B(net458), @@ -63233,7 +63233,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_1 _13239_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00093_), .RESET_B(net458), @@ -63241,7 +63241,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_1 _13240_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00094_), .RESET_B(net458), @@ -63249,7 +63249,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_1 _13241_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00095_), .RESET_B(net458), @@ -63257,7 +63257,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13242_ (.CLK(clknet_leaf_39_clk), .D(net934), .RESET_B(net464), @@ -63265,7 +63265,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13243_ (.CLK(clknet_leaf_39_clk), .D(_00097_), .RESET_B(net459), @@ -63273,7 +63273,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13244_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00098_), .RESET_B(net463), @@ -63281,7 +63281,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_1 _13245_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00099_), .RESET_B(net462), @@ -63289,7 +63289,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_1 _13246_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00100_), .RESET_B(net462), @@ -63297,7 +63297,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_1 _13247_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00101_), .RESET_B(net462), @@ -63305,7 +63305,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_1 _13248_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00102_), .RESET_B(net462), @@ -63313,7 +63313,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_1 _13249_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00103_), .RESET_B(net462), @@ -63321,7 +63321,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_1 _13250_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00104_), .RESET_B(net462), @@ -63329,7 +63329,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_1 _13251_ (.CLK(\clknet_4_0__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00105_), .RESET_B(net462), @@ -63337,7 +63337,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13252_ (.CLK(clknet_leaf_39_clk), .D(_00106_), .RESET_B(net459), @@ -63345,7 +63345,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13253_ (.CLK(clknet_leaf_39_clk), .D(_00107_), .RESET_B(net462), @@ -63353,7 +63353,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13254_ (.CLK(\clknet_4_5__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00108_), .RESET_B(net478), @@ -63361,7 +63361,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_1 _13255_ (.CLK(\clknet_4_5__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00109_), .RESET_B(net478), @@ -63369,7 +63369,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_1 _13256_ (.CLK(\clknet_4_5__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00110_), .RESET_B(net478), @@ -63377,7 +63377,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_1 _13257_ (.CLK(\clknet_4_4__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00111_), .RESET_B(net478), @@ -63385,7 +63385,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_1 _13258_ (.CLK(\clknet_4_4__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00112_), .RESET_B(net478), @@ -63393,7 +63393,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_1 _13259_ (.CLK(\clknet_4_4__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00113_), .RESET_B(net479), @@ -63401,7 +63401,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_1 _13260_ (.CLK(\clknet_4_4__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00114_), .RESET_B(net479), @@ -63409,7 +63409,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_1 _13261_ (.CLK(\clknet_4_4__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00115_), .RESET_B(net478), @@ -63417,7 +63417,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13262_ (.CLK(clknet_leaf_39_clk), .D(_00116_), .RESET_B(net462), @@ -63425,7 +63425,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13263_ (.CLK(clknet_leaf_3_clk), .D(_00117_), .RESET_B(net478), @@ -63433,7 +63433,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13264_ (.CLK(\clknet_4_5__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00118_), .RESET_B(net465), @@ -63441,7 +63441,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_1 _13265_ (.CLK(\clknet_4_5__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00119_), .RESET_B(net465), @@ -63449,7 +63449,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_1 _13266_ (.CLK(\clknet_4_5__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00120_), .RESET_B(net465), @@ -63457,7 +63457,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_1 _13267_ (.CLK(\clknet_4_5__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00121_), .RESET_B(net465), @@ -63465,7 +63465,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_1 _13268_ (.CLK(\clknet_4_5__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00122_), .RESET_B(net465), @@ -63473,7 +63473,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_1 _13269_ (.CLK(\clknet_4_5__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00123_), .RESET_B(net465), @@ -63481,7 +63481,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_1 _13270_ (.CLK(\clknet_4_5__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00124_), .RESET_B(net465), @@ -63489,7 +63489,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_1 _13271_ (.CLK(\clknet_4_5__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00125_), .RESET_B(net466), @@ -63497,7 +63497,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13272_ (.CLK(clknet_leaf_3_clk), .D(net755), .RESET_B(net478), @@ -63505,7 +63505,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13273_ (.CLK(clknet_leaf_3_clk), .D(_00127_), .RESET_B(net465), @@ -63513,7 +63513,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13274_ (.CLK(clknet_leaf_0_clk), .D(_00128_), .RESET_B(net445), @@ -63521,7 +63521,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13275_ (.CLK(clknet_leaf_0_clk), .D(_00129_), .RESET_B(net445), @@ -63529,7 +63529,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13276_ (.CLK(clknet_leaf_0_clk), .D(_00130_), .RESET_B(net445), @@ -63537,7 +63537,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13277_ (.CLK(clknet_leaf_0_clk), .D(_00131_), .RESET_B(net446), @@ -63545,7 +63545,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13278_ (.CLK(clknet_leaf_0_clk), .D(_00132_), .RESET_B(net446), @@ -63553,7 +63553,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_1 _13279_ (.CLK(clknet_leaf_3_clk), .D(net811), .RESET_B(net465), @@ -63561,7 +63561,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_2 _13280_ (.CLK(clknet_leaf_0_clk), .D(_00134_), .RESET_B(net447), @@ -63569,7 +63569,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_1 _13281_ (.CLK(clknet_leaf_0_clk), .D(_00135_), .RESET_B(net447), @@ -63577,7 +63577,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13282_ (.CLK(clknet_leaf_0_clk), .D(_00136_), .RESET_B(net447), @@ -63585,7 +63585,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13283_ (.CLK(clknet_leaf_0_clk), .D(_00137_), .RESET_B(net447), @@ -63593,7 +63593,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_4 _13284_ (.CLK(clknet_leaf_0_clk), .D(_00138_), .RESET_B(net459), @@ -63601,7 +63601,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_1 _13285_ (.CLK(clknet_leaf_2_clk), .D(_00017_), .RESET_B(net454), @@ -63609,7 +63609,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13286_ (.CLK(clknet_leaf_31_clk), .D(_00139_), .RESET_B(net502), @@ -63617,7 +63617,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_2 _13287_ (.CLK(clknet_leaf_31_clk), .D(_00140_), .RESET_B(net502), @@ -63625,7 +63625,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13288_ (.CLK(clknet_leaf_24_clk), .D(_00141_), .RESET_B(net499), @@ -63633,7 +63633,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13289_ (.CLK(clknet_leaf_16_clk), .D(net660), .RESET_B(net499), @@ -63641,7 +63641,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13290_ (.CLK(clknet_leaf_13_clk), .D(_00143_), .RESET_B(net482), @@ -63649,7 +63649,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13291_ (.CLK(clknet_leaf_13_clk), .D(net732), .RESET_B(net482), @@ -63657,7 +63657,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13292_ (.CLK(clknet_leaf_13_clk), .D(_00145_), .RESET_B(net482), @@ -63665,7 +63665,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13293_ (.CLK(clknet_leaf_13_clk), .D(net800), .RESET_B(net482), @@ -63673,7 +63673,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13294_ (.CLK(clknet_leaf_36_clk), .D(_00147_), .RESET_B(net486), @@ -63681,7 +63681,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13295_ (.CLK(clknet_leaf_36_clk), .D(_00148_), .RESET_B(net486), @@ -63689,7 +63689,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13296_ (.CLK(clknet_leaf_16_clk), .D(_00149_), .RESET_B(net494), @@ -63697,7 +63697,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13297_ (.CLK(clknet_leaf_16_clk), .D(net716), .RESET_B(net494), @@ -63705,7 +63705,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13298_ (.CLK(clknet_leaf_30_clk), .D(_00151_), .RESET_B(net505), @@ -63713,7 +63713,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13299_ (.CLK(clknet_leaf_31_clk), .D(_00152_), .RESET_B(net505), @@ -63721,7 +63721,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13300_ (.CLK(clknet_leaf_34_clk), .D(_00153_), .RESET_B(net500), @@ -63729,7 +63729,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13301_ (.CLK(clknet_leaf_7_clk), .D(_00154_), .RESET_B(net451), @@ -63737,7 +63737,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13302_ (.CLK(clknet_leaf_7_clk), .D(_00155_), .RESET_B(net450), @@ -63745,7 +63745,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13303_ (.CLK(clknet_leaf_7_clk), .D(_00156_), .RESET_B(net451), @@ -63753,7 +63753,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13304_ (.CLK(clknet_leaf_7_clk), .D(_00157_), .RESET_B(net451), @@ -63761,7 +63761,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13305_ (.CLK(clknet_leaf_7_clk), .D(_00158_), .RESET_B(net451), @@ -63769,7 +63769,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_1 _13306_ (.CLK(clknet_leaf_34_clk), .D(_00159_), .RESET_B(net500), @@ -63777,7 +63777,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13307_ (.CLK(clknet_leaf_7_clk), .D(_00160_), .RESET_B(net454), @@ -63785,7 +63785,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_1 _13308_ (.CLK(clknet_leaf_7_clk), .D(_00161_), .RESET_B(net454), @@ -63793,7 +63793,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13309_ (.CLK(clknet_leaf_8_clk), .D(_00162_), .RESET_B(net451), @@ -63801,7 +63801,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13310_ (.CLK(clknet_leaf_8_clk), .D(_00163_), .RESET_B(net451), @@ -63809,7 +63809,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_4 _13311_ (.CLK(clknet_leaf_7_clk), .D(_00164_), .RESET_B(net451), @@ -63817,7 +63817,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_2 _13312_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00165_), .RESET_B(net518), @@ -63825,7 +63825,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_4 _13313_ (.CLK(clknet_leaf_6_clk), .D(_00008_), .RESET_B(net454), @@ -63833,7 +63833,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13314_ (.CLK(clknet_leaf_32_clk), .D(_00166_), .RESET_B(net502), @@ -63841,7 +63841,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13315_ (.CLK(clknet_leaf_32_clk), .D(_00167_), .RESET_B(net502), @@ -63849,7 +63849,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13316_ (.CLK(clknet_leaf_34_clk), .D(_00168_), .RESET_B(net497), @@ -63857,7 +63857,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13317_ (.CLK(clknet_leaf_35_clk), .D(_00169_), .RESET_B(net497), @@ -63865,7 +63865,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13318_ (.CLK(clknet_leaf_15_clk), .D(_00170_), .RESET_B(net492), @@ -63873,7 +63873,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13319_ (.CLK(clknet_leaf_15_clk), .D(net705), .RESET_B(net492), @@ -63881,7 +63881,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13320_ (.CLK(clknet_leaf_14_clk), .D(_00172_), .RESET_B(net493), @@ -63889,7 +63889,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13321_ (.CLK(clknet_leaf_14_clk), .D(_00173_), .RESET_B(net493), @@ -63897,7 +63897,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13322_ (.CLK(clknet_leaf_36_clk), .D(_00174_), .RESET_B(net489), @@ -63905,7 +63905,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13323_ (.CLK(clknet_leaf_35_clk), .D(net774), .RESET_B(net489), @@ -63913,7 +63913,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13324_ (.CLK(clknet_leaf_35_clk), .D(_00176_), .RESET_B(net488), @@ -63921,7 +63921,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13325_ (.CLK(clknet_leaf_35_clk), .D(net682), .RESET_B(net488), @@ -63929,7 +63929,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13326_ (.CLK(clknet_leaf_29_clk), .D(_00178_), .RESET_B(net510), @@ -63937,7 +63937,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13327_ (.CLK(clknet_leaf_29_clk), .D(_00179_), .RESET_B(net510), @@ -63945,7 +63945,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13328_ (.CLK(clknet_leaf_32_clk), .D(_00180_), .RESET_B(net500), @@ -63953,7 +63953,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13329_ (.CLK(clknet_leaf_2_clk), .D(_00181_), .RESET_B(net450), @@ -63961,7 +63961,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13330_ (.CLK(clknet_leaf_7_clk), .D(_00182_), .RESET_B(net450), @@ -63969,7 +63969,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13331_ (.CLK(clknet_leaf_2_clk), .D(_00183_), .RESET_B(net450), @@ -63977,7 +63977,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13332_ (.CLK(clknet_leaf_7_clk), .D(_00184_), .RESET_B(net450), @@ -63985,7 +63985,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13333_ (.CLK(clknet_leaf_7_clk), .D(_00185_), .RESET_B(net450), @@ -63993,7 +63993,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_1 _13334_ (.CLK(clknet_leaf_32_clk), .D(_00186_), .RESET_B(net500), @@ -64001,7 +64001,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_2 _13335_ (.CLK(clknet_leaf_6_clk), .D(_00187_), .RESET_B(net454), @@ -64009,7 +64009,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_1 _13336_ (.CLK(clknet_leaf_7_clk), .D(_00188_), .RESET_B(net451), @@ -64017,7 +64017,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13337_ (.CLK(clknet_leaf_7_clk), .D(_00189_), .RESET_B(net451), @@ -64025,7 +64025,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13338_ (.CLK(clknet_leaf_2_clk), .D(_00190_), .RESET_B(net443), @@ -64033,7 +64033,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_4 _13339_ (.CLK(clknet_leaf_7_clk), .D(_00191_), .RESET_B(net450), @@ -64041,7 +64041,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_4 _13340_ (.CLK(clknet_leaf_6_clk), .D(_00009_), .RESET_B(net456), @@ -64049,7 +64049,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13341_ (.CLK(clknet_leaf_29_clk), .D(_00192_), .RESET_B(net510), @@ -64057,7 +64057,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13342_ (.CLK(clknet_leaf_29_clk), .D(_00193_), .RESET_B(net516), @@ -64065,7 +64065,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13343_ (.CLK(clknet_leaf_33_clk), .D(_00194_), .RESET_B(net496), @@ -64073,7 +64073,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13344_ (.CLK(clknet_leaf_33_clk), .D(_00195_), .RESET_B(net496), @@ -64081,7 +64081,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13345_ (.CLK(clknet_leaf_15_clk), .D(_00196_), .RESET_B(net492), @@ -64089,7 +64089,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13346_ (.CLK(clknet_leaf_16_clk), .D(net690), .RESET_B(net492), @@ -64097,7 +64097,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13347_ (.CLK(clknet_leaf_14_clk), .D(_00198_), .RESET_B(net493), @@ -64105,7 +64105,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13348_ (.CLK(clknet_leaf_14_clk), .D(net734), .RESET_B(net493), @@ -64113,7 +64113,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13349_ (.CLK(clknet_leaf_35_clk), .D(_00200_), .RESET_B(net488), @@ -64121,7 +64121,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13350_ (.CLK(clknet_leaf_35_clk), .D(_00201_), .RESET_B(net488), @@ -64129,7 +64129,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13351_ (.CLK(clknet_leaf_35_clk), .D(_00202_), .RESET_B(net488), @@ -64137,7 +64137,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13352_ (.CLK(clknet_leaf_4_clk), .D(net665), .RESET_B(net494), @@ -64145,7 +64145,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13353_ (.CLK(clknet_leaf_30_clk), .D(_00204_), .RESET_B(net505), @@ -64153,7 +64153,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13354_ (.CLK(clknet_leaf_30_clk), .D(_00205_), .RESET_B(net505), @@ -64161,7 +64161,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13355_ (.CLK(clknet_leaf_32_clk), .D(_00206_), .RESET_B(net501), @@ -64169,7 +64169,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13356_ (.CLK(clknet_leaf_40_clk), .D(_00207_), .RESET_B(net441), @@ -64177,7 +64177,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13357_ (.CLK(clknet_leaf_40_clk), .D(_00208_), .RESET_B(net441), @@ -64185,7 +64185,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13358_ (.CLK(clknet_leaf_0_clk), .D(_00209_), .RESET_B(net442), @@ -64193,7 +64193,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13359_ (.CLK(clknet_leaf_0_clk), .D(_00210_), .RESET_B(net442), @@ -64201,7 +64201,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13360_ (.CLK(clknet_leaf_0_clk), .D(_00211_), .RESET_B(net441), @@ -64209,7 +64209,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_4 _13361_ (.CLK(clknet_leaf_32_clk), .D(_00212_), .RESET_B(net501), @@ -64217,7 +64217,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_2 _13362_ (.CLK(clknet_leaf_1_clk), .D(_00213_), .RESET_B(net444), @@ -64225,7 +64225,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_2 _13363_ (.CLK(clknet_leaf_1_clk), .D(_00214_), .RESET_B(net444), @@ -64233,7 +64233,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13364_ (.CLK(clknet_leaf_1_clk), .D(_00215_), .RESET_B(net443), @@ -64241,7 +64241,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13365_ (.CLK(clknet_leaf_1_clk), .D(_00216_), .RESET_B(net443), @@ -64249,7 +64249,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_4 _13366_ (.CLK(clknet_leaf_1_clk), .D(_00217_), .RESET_B(net443), @@ -64257,7 +64257,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_4 _13367_ (.CLK(clknet_leaf_0_clk), .D(_00010_), .RESET_B(net442), @@ -64265,7 +64265,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13368_ (.CLK(clknet_leaf_31_clk), .D(_00218_), .RESET_B(net503), @@ -64273,7 +64273,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13369_ (.CLK(clknet_leaf_31_clk), .D(_00219_), .RESET_B(net502), @@ -64281,7 +64281,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13370_ (.CLK(clknet_leaf_33_clk), .D(_00220_), .RESET_B(net496), @@ -64289,7 +64289,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13371_ (.CLK(clknet_leaf_34_clk), .D(net663), .RESET_B(net496), @@ -64297,7 +64297,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13372_ (.CLK(clknet_leaf_15_clk), .D(_00222_), .RESET_B(net482), @@ -64305,7 +64305,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13373_ (.CLK(clknet_leaf_15_clk), .D(_00223_), .RESET_B(net482), @@ -64313,7 +64313,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13374_ (.CLK(clknet_leaf_13_clk), .D(_00224_), .RESET_B(net490), @@ -64321,7 +64321,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13375_ (.CLK(clknet_leaf_13_clk), .D(_00225_), .RESET_B(net482), @@ -64329,7 +64329,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13376_ (.CLK(clknet_leaf_37_clk), .D(_00226_), .RESET_B(net485), @@ -64337,7 +64337,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13377_ (.CLK(clknet_leaf_38_clk), .D(net697), .RESET_B(net485), @@ -64345,7 +64345,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13378_ (.CLK(clknet_leaf_36_clk), .D(_00228_), .RESET_B(net486), @@ -64353,7 +64353,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13379_ (.CLK(clknet_leaf_36_clk), .D(_00229_), .RESET_B(net486), @@ -64361,7 +64361,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_4 _13380_ (.CLK(clknet_leaf_30_clk), .D(_00230_), .RESET_B(net508), @@ -64369,7 +64369,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13381_ (.CLK(clknet_leaf_33_clk), .D(_00231_), .RESET_B(net496), @@ -64377,7 +64377,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13382_ (.CLK(clknet_leaf_33_clk), .D(_00232_), .RESET_B(net497), @@ -64385,7 +64385,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13383_ (.CLK(clknet_leaf_40_clk), .D(_00233_), .RESET_B(net442), @@ -64393,7 +64393,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13384_ (.CLK(clknet_leaf_40_clk), .D(_00234_), .RESET_B(net442), @@ -64401,7 +64401,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13385_ (.CLK(clknet_leaf_40_clk), .D(_00235_), .RESET_B(net442), @@ -64409,7 +64409,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13386_ (.CLK(clknet_leaf_40_clk), .D(_00236_), .RESET_B(net442), @@ -64417,7 +64417,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13387_ (.CLK(clknet_leaf_40_clk), .D(_00237_), .RESET_B(net445), @@ -64425,7 +64425,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_1 _13388_ (.CLK(clknet_leaf_33_clk), .D(_00238_), .RESET_B(net496), @@ -64433,7 +64433,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_2 _13389_ (.CLK(clknet_leaf_1_clk), .D(_00239_), .RESET_B(net448), @@ -64441,7 +64441,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_1 _13390_ (.CLK(clknet_leaf_1_clk), .D(_00240_), .RESET_B(net448), @@ -64449,7 +64449,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13391_ (.CLK(clknet_leaf_1_clk), .D(_00241_), .RESET_B(net443), @@ -64457,7 +64457,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13392_ (.CLK(clknet_leaf_0_clk), .D(_00242_), .RESET_B(net446), @@ -64465,7 +64465,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_4 _13393_ (.CLK(clknet_leaf_1_clk), .D(_00243_), .RESET_B(net443), @@ -64473,7 +64473,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_4 _13394_ (.CLK(clknet_leaf_0_clk), .D(_00011_), .RESET_B(net446), @@ -64481,7 +64481,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13395_ (.CLK(clknet_leaf_32_clk), .D(_00244_), .RESET_B(net502), @@ -64489,7 +64489,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_2 _13396_ (.CLK(clknet_leaf_32_clk), .D(_00245_), .RESET_B(net500), @@ -64497,7 +64497,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13397_ (.CLK(clknet_leaf_35_clk), .D(_00246_), .RESET_B(net498), @@ -64505,7 +64505,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13398_ (.CLK(clknet_leaf_35_clk), .D(net721), .RESET_B(net498), @@ -64513,7 +64513,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13399_ (.CLK(clknet_leaf_13_clk), .D(_00248_), .RESET_B(net491), @@ -64521,7 +64521,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13400_ (.CLK(clknet_leaf_13_clk), .D(_00249_), .RESET_B(net491), @@ -64529,7 +64529,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13401_ (.CLK(clknet_leaf_14_clk), .D(_00250_), .RESET_B(net491), @@ -64537,7 +64537,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13402_ (.CLK(clknet_leaf_13_clk), .D(net680), .RESET_B(net491), @@ -64545,7 +64545,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13403_ (.CLK(clknet_leaf_37_clk), .D(_00252_), .RESET_B(net484), @@ -64553,7 +64553,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13404_ (.CLK(clknet_leaf_37_clk), .D(_00253_), .RESET_B(net484), @@ -64561,7 +64561,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13405_ (.CLK(clknet_leaf_34_clk), .D(_00254_), .RESET_B(net488), @@ -64569,7 +64569,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13406_ (.CLK(clknet_leaf_36_clk), .D(net676), .RESET_B(net489), @@ -64577,7 +64577,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13407_ (.CLK(clknet_leaf_30_clk), .D(_00256_), .RESET_B(net505), @@ -64585,7 +64585,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_2 _13408_ (.CLK(clknet_leaf_30_clk), .D(_00257_), .RESET_B(net507), @@ -64593,7 +64593,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13409_ (.CLK(clknet_leaf_33_clk), .D(_00258_), .RESET_B(net496), @@ -64601,7 +64601,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13410_ (.CLK(clknet_leaf_3_clk), .D(_00259_), .RESET_B(net461), @@ -64609,7 +64609,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13411_ (.CLK(clknet_leaf_3_clk), .D(_00260_), .RESET_B(net460), @@ -64617,7 +64617,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13412_ (.CLK(clknet_leaf_2_clk), .D(_00261_), .RESET_B(net461), @@ -64625,7 +64625,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13413_ (.CLK(clknet_leaf_5_clk), .D(_00262_), .RESET_B(net468), @@ -64633,7 +64633,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13414_ (.CLK(clknet_leaf_5_clk), .D(_00263_), .RESET_B(net467), @@ -64641,7 +64641,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_1 _13415_ (.CLK(clknet_leaf_33_clk), .D(net672), .RESET_B(net496), @@ -64649,7 +64649,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_4 _13416_ (.CLK(clknet_leaf_5_clk), .D(_00265_), .RESET_B(net467), @@ -64657,7 +64657,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_1 _13417_ (.CLK(clknet_leaf_8_clk), .D(_00266_), .RESET_B(net467), @@ -64665,7 +64665,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13418_ (.CLK(clknet_leaf_8_clk), .D(_00267_), .RESET_B(net468), @@ -64673,7 +64673,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13419_ (.CLK(clknet_leaf_8_clk), .D(_00268_), .RESET_B(net467), @@ -64681,7 +64681,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_4 _13420_ (.CLK(clknet_leaf_8_clk), .D(_00269_), .RESET_B(net470), @@ -64689,7 +64689,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_4 _13421_ (.CLK(clknet_leaf_6_clk), .D(_00012_), .RESET_B(net471), @@ -64697,7 +64697,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13422_ (.CLK(clknet_leaf_30_clk), .D(_00270_), .RESET_B(net508), @@ -64705,7 +64705,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13423_ (.CLK(clknet_leaf_30_clk), .D(_00271_), .RESET_B(net508), @@ -64713,7 +64713,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13424_ (.CLK(clknet_leaf_37_clk), .D(_00272_), .RESET_B(net488), @@ -64721,7 +64721,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13425_ (.CLK(clknet_leaf_37_clk), .D(_00273_), .RESET_B(net488), @@ -64729,7 +64729,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13426_ (.CLK(clknet_leaf_15_clk), .D(_00274_), .RESET_B(net490), @@ -64737,7 +64737,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13427_ (.CLK(clknet_leaf_12_clk), .D(net710), .RESET_B(net482), @@ -64745,7 +64745,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13428_ (.CLK(clknet_leaf_14_clk), .D(_00276_), .RESET_B(net493), @@ -64753,7 +64753,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13429_ (.CLK(clknet_leaf_14_clk), .D(net889), .RESET_B(net493), @@ -64761,7 +64761,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13430_ (.CLK(clknet_leaf_38_clk), .D(_00278_), .RESET_B(net480), @@ -64769,7 +64769,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13431_ (.CLK(clknet_leaf_38_clk), .D(_00279_), .RESET_B(net480), @@ -64777,7 +64777,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13432_ (.CLK(clknet_leaf_37_clk), .D(_00280_), .RESET_B(net486), @@ -64785,7 +64785,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13433_ (.CLK(clknet_leaf_37_clk), .D(net762), .RESET_B(net484), @@ -64793,7 +64793,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13434_ (.CLK(clknet_leaf_31_clk), .D(_00282_), .RESET_B(net507), @@ -64801,7 +64801,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_2 _13435_ (.CLK(clknet_leaf_31_clk), .D(_00283_), .RESET_B(net505), @@ -64809,7 +64809,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13436_ (.CLK(clknet_leaf_34_clk), .D(_00284_), .RESET_B(net498), @@ -64817,7 +64817,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13437_ (.CLK(clknet_leaf_1_clk), .D(_00285_), .RESET_B(net443), @@ -64825,7 +64825,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13438_ (.CLK(clknet_leaf_1_clk), .D(_00286_), .RESET_B(net443), @@ -64833,7 +64833,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13439_ (.CLK(clknet_leaf_1_clk), .D(_00287_), .RESET_B(net444), @@ -64841,7 +64841,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13440_ (.CLK(clknet_leaf_1_clk), .D(_00288_), .RESET_B(net443), @@ -64849,7 +64849,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13441_ (.CLK(clknet_leaf_2_clk), .D(_00289_), .RESET_B(net443), @@ -64857,7 +64857,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_1 _13442_ (.CLK(clknet_leaf_34_clk), .D(_00290_), .RESET_B(net498), @@ -64865,7 +64865,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_2 _13443_ (.CLK(clknet_leaf_2_clk), .D(_00291_), .RESET_B(net449), @@ -64873,7 +64873,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_2 _13444_ (.CLK(clknet_leaf_2_clk), .D(_00292_), .RESET_B(net448), @@ -64881,7 +64881,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13445_ (.CLK(clknet_leaf_2_clk), .D(_00293_), .RESET_B(net448), @@ -64889,7 +64889,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13446_ (.CLK(clknet_leaf_1_clk), .D(_00294_), .RESET_B(net448), @@ -64897,7 +64897,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_2 _13447_ (.CLK(clknet_leaf_2_clk), .D(_00295_), .RESET_B(net454), @@ -64905,7 +64905,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_4 _13448_ (.CLK(clknet_leaf_2_clk), .D(_00013_), .RESET_B(net449), @@ -64913,7 +64913,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13449_ (.CLK(clknet_leaf_38_clk), .D(_00296_), .RESET_B(net485), @@ -64921,7 +64921,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13450_ (.CLK(clknet_leaf_37_clk), .D(_00297_), .RESET_B(net485), @@ -64929,7 +64929,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13451_ (.CLK(clknet_leaf_37_clk), .D(_00298_), .RESET_B(net487), @@ -64937,7 +64937,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13452_ (.CLK(clknet_leaf_36_clk), .D(net758), .RESET_B(net486), @@ -64945,7 +64945,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13453_ (.CLK(clknet_leaf_15_clk), .D(_00300_), .RESET_B(net490), @@ -64953,7 +64953,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13454_ (.CLK(clknet_leaf_15_clk), .D(net712), .RESET_B(net492), @@ -64961,7 +64961,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13455_ (.CLK(clknet_leaf_13_clk), .D(_00302_), .RESET_B(net490), @@ -64969,7 +64969,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13456_ (.CLK(clknet_leaf_14_clk), .D(_00303_), .RESET_B(net490), @@ -64977,7 +64977,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13457_ (.CLK(clknet_leaf_36_clk), .D(_00304_), .RESET_B(net484), @@ -64985,7 +64985,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13458_ (.CLK(clknet_leaf_36_clk), .D(net822), .RESET_B(net484), @@ -64993,7 +64993,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13459_ (.CLK(clknet_leaf_38_clk), .D(_00306_), .RESET_B(net485), @@ -65001,7 +65001,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13460_ (.CLK(clknet_leaf_38_clk), .D(_00307_), .RESET_B(net485), @@ -65009,7 +65009,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13461_ (.CLK(clknet_leaf_30_clk), .D(_00308_), .RESET_B(net509), @@ -65017,7 +65017,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_2 _13462_ (.CLK(clknet_leaf_30_clk), .D(_00309_), .RESET_B(net509), @@ -65025,7 +65025,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13463_ (.CLK(clknet_leaf_34_clk), .D(_00310_), .RESET_B(net500), @@ -65033,7 +65033,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13464_ (.CLK(clknet_leaf_40_clk), .D(_00311_), .RESET_B(net441), @@ -65041,7 +65041,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13465_ (.CLK(clknet_leaf_40_clk), .D(_00312_), .RESET_B(net441), @@ -65049,7 +65049,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13466_ (.CLK(clknet_leaf_40_clk), .D(_00313_), .RESET_B(net441), @@ -65057,7 +65057,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13467_ (.CLK(clknet_leaf_40_clk), .D(_00314_), .RESET_B(net441), @@ -65065,7 +65065,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13468_ (.CLK(clknet_leaf_40_clk), .D(_00315_), .RESET_B(net444), @@ -65073,7 +65073,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_1 _13469_ (.CLK(clknet_leaf_34_clk), .D(net693), .RESET_B(net500), @@ -65081,7 +65081,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_4 _13470_ (.CLK(clknet_leaf_0_clk), .D(_00317_), .RESET_B(net442), @@ -65089,7 +65089,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_4 _13471_ (.CLK(clknet_leaf_0_clk), .D(_00318_), .RESET_B(net442), @@ -65097,7 +65097,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13472_ (.CLK(clknet_leaf_0_clk), .D(_00319_), .RESET_B(net441), @@ -65105,7 +65105,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13473_ (.CLK(clknet_leaf_0_clk), .D(_00320_), .RESET_B(net441), @@ -65113,7 +65113,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_4 _13474_ (.CLK(clknet_leaf_0_clk), .D(_00321_), .RESET_B(net441), @@ -65121,7 +65121,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_4 _13475_ (.CLK(clknet_leaf_0_clk), .D(_00014_), .RESET_B(net446), @@ -65129,7 +65129,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13476_ (.CLK(clknet_leaf_32_clk), .D(_00322_), .RESET_B(net502), @@ -65137,7 +65137,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13477_ (.CLK(\clknet_4_3__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00323_), .RESET_B(net499), @@ -65145,7 +65145,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_4 _13478_ (.CLK(\clknet_4_3__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00324_), .RESET_B(net498), @@ -65153,7 +65153,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_4 _13479_ (.CLK(\clknet_4_3__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00325_), .RESET_B(net497), @@ -65161,7 +65161,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_4 _13480_ (.CLK(\clknet_4_3__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00326_), .RESET_B(net497), @@ -65169,7 +65169,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_4 _13481_ (.CLK(\clknet_4_3__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00327_), .RESET_B(net498), @@ -65177,7 +65177,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_4 _13482_ (.CLK(\clknet_4_3__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00328_), .RESET_B(net498), @@ -65185,7 +65185,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_4 _13483_ (.CLK(\clknet_4_3__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00329_), .RESET_B(net497), @@ -65193,7 +65193,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_4 _13484_ (.CLK(\clknet_4_3__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00330_), .RESET_B(net496), @@ -65201,7 +65201,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_2 _13485_ (.CLK(clknet_leaf_32_clk), .D(_00331_), .RESET_B(net502), @@ -65209,7 +65209,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13486_ (.CLK(clknet_leaf_38_clk), .D(_00332_), .RESET_B(net485), @@ -65217,7 +65217,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13487_ (.CLK(\clknet_4_6__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00333_), .RESET_B(net491), @@ -65225,7 +65225,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_4 _13488_ (.CLK(\clknet_4_7__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00334_), .RESET_B(net490), @@ -65233,7 +65233,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_4 _13489_ (.CLK(\clknet_4_6__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00335_), .RESET_B(net491), @@ -65241,7 +65241,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_4 _13490_ (.CLK(\clknet_4_7__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00336_), .RESET_B(net490), @@ -65249,7 +65249,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_4 _13491_ (.CLK(\clknet_4_7__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00337_), .RESET_B(net490), @@ -65257,7 +65257,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_4 _13492_ (.CLK(\clknet_4_7__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00338_), .RESET_B(net490), @@ -65265,7 +65265,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_4 _13493_ (.CLK(\clknet_4_7__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00339_), .RESET_B(net482), @@ -65273,7 +65273,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_4 _13494_ (.CLK(\clknet_4_7__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00340_), .RESET_B(net490), @@ -65281,7 +65281,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13495_ (.CLK(clknet_leaf_38_clk), .D(_00341_), .RESET_B(net485), @@ -65289,7 +65289,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13496_ (.CLK(clknet_leaf_5_clk), .D(_00342_), .RESET_B(net481), @@ -65297,7 +65297,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13497_ (.CLK(\clknet_4_6__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00343_), .RESET_B(net491), @@ -65305,7 +65305,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_4 _13498_ (.CLK(\clknet_4_7__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00344_), .RESET_B(net493), @@ -65313,7 +65313,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_4 _13499_ (.CLK(\clknet_4_7__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00345_), .RESET_B(net493), @@ -65321,7 +65321,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_4 _13500_ (.CLK(\clknet_4_7__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00346_), .RESET_B(net493), @@ -65329,7 +65329,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_4 _13501_ (.CLK(\clknet_4_7__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00347_), .RESET_B(net494), @@ -65337,7 +65337,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_4 _13502_ (.CLK(\clknet_4_7__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00348_), .RESET_B(net494), @@ -65345,7 +65345,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_4 _13503_ (.CLK(\clknet_4_7__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00349_), .RESET_B(net493), @@ -65353,7 +65353,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_4 _13504_ (.CLK(\clknet_4_7__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00350_), .RESET_B(net491), @@ -65361,7 +65361,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13505_ (.CLK(clknet_leaf_5_clk), .D(net819), .RESET_B(net481), @@ -65369,7 +65369,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13506_ (.CLK(clknet_leaf_13_clk), .D(_00352_), .RESET_B(net482), @@ -65377,7 +65377,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13507_ (.CLK(\clknet_4_6__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00353_), .RESET_B(net487), @@ -65385,7 +65385,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_4 _13508_ (.CLK(\clknet_4_6__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00354_), .RESET_B(net484), @@ -65393,7 +65393,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_4 _13509_ (.CLK(\clknet_4_6__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00355_), .RESET_B(net484), @@ -65401,7 +65401,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_4 _13510_ (.CLK(\clknet_4_2__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00356_), .RESET_B(net487), @@ -65409,7 +65409,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_4 _13511_ (.CLK(\clknet_4_6__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00357_), .RESET_B(net484), @@ -65417,7 +65417,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_4 _13512_ (.CLK(\clknet_4_6__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00358_), .RESET_B(net484), @@ -65425,7 +65425,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_4 _13513_ (.CLK(\clknet_4_2__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00359_), .RESET_B(net487), @@ -65433,7 +65433,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_4 _13514_ (.CLK(\clknet_4_6__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00360_), .RESET_B(net484), @@ -65441,7 +65441,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13515_ (.CLK(clknet_leaf_13_clk), .D(net877), .RESET_B(net483), @@ -65449,7 +65449,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13516_ (.CLK(clknet_leaf_38_clk), .D(_00362_), .RESET_B(net485), @@ -65457,7 +65457,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13517_ (.CLK(\clknet_4_3__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00363_), .RESET_B(net487), @@ -65465,7 +65465,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_4 _13518_ (.CLK(\clknet_4_3__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00364_), .RESET_B(net496), @@ -65473,7 +65473,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_4 _13519_ (.CLK(\clknet_4_3__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00365_), .RESET_B(net487), @@ -65481,7 +65481,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_4 _13520_ (.CLK(\clknet_4_3__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00366_), .RESET_B(net487), @@ -65489,7 +65489,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_4 _13521_ (.CLK(\clknet_4_3__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00367_), .RESET_B(net487), @@ -65497,7 +65497,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_4 _13522_ (.CLK(\clknet_4_3__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00368_), .RESET_B(net487), @@ -65505,7 +65505,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_4 _13523_ (.CLK(\clknet_4_2__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00369_), .RESET_B(net488), @@ -65513,7 +65513,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_4 _13524_ (.CLK(\clknet_4_3__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00370_), .RESET_B(net487), @@ -65521,7 +65521,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13525_ (.CLK(clknet_leaf_38_clk), .D(_00371_), .RESET_B(net485), @@ -65529,7 +65529,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13526_ (.CLK(clknet_leaf_4_clk), .D(_00372_), .RESET_B(net486), @@ -65537,7 +65537,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13527_ (.CLK(\clknet_4_9__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00373_), .RESET_B(net502), @@ -65545,7 +65545,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_4 _13528_ (.CLK(\clknet_4_9__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00374_), .RESET_B(net508), @@ -65553,7 +65553,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_4 _13529_ (.CLK(\clknet_4_9__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00375_), .RESET_B(net508), @@ -65561,7 +65561,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_4 _13530_ (.CLK(\clknet_4_9__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00376_), .RESET_B(net508), @@ -65569,7 +65569,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_4 _13531_ (.CLK(\clknet_4_9__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00377_), .RESET_B(net508), @@ -65577,7 +65577,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_4 _13532_ (.CLK(\clknet_4_9__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00378_), .RESET_B(net508), @@ -65585,7 +65585,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_4 _13533_ (.CLK(\clknet_4_9__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00379_), .RESET_B(net508), @@ -65593,7 +65593,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_4 _13534_ (.CLK(\clknet_4_9__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00380_), .RESET_B(net508), @@ -65601,7 +65601,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13535_ (.CLK(clknet_leaf_4_clk), .D(_00381_), .RESET_B(net486), @@ -65609,7 +65609,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13536_ (.CLK(clknet_leaf_30_clk), .D(_00382_), .RESET_B(net507), @@ -65617,7 +65617,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13537_ (.CLK(\clknet_4_8__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00383_), .RESET_B(net500), @@ -65625,7 +65625,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_4 _13538_ (.CLK(\clknet_4_8__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00384_), .RESET_B(net501), @@ -65633,7 +65633,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_4 _13539_ (.CLK(\clknet_4_8__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00385_), .RESET_B(net501), @@ -65641,7 +65641,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_4 _13540_ (.CLK(\clknet_4_8__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00386_), .RESET_B(net500), @@ -65649,7 +65649,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_4 _13541_ (.CLK(\clknet_4_8__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00387_), .RESET_B(net501), @@ -65657,7 +65657,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_4 _13542_ (.CLK(\clknet_4_8__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00388_), .RESET_B(net500), @@ -65665,7 +65665,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_4 _13543_ (.CLK(\clknet_4_8__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00389_), .RESET_B(net501), @@ -65673,7 +65673,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_4 _13544_ (.CLK(\clknet_4_8__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00390_), .RESET_B(net501), @@ -65681,7 +65681,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13545_ (.CLK(clknet_leaf_30_clk), .D(_00391_), .RESET_B(net507), @@ -65689,7 +65689,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13546_ (.CLK(clknet_leaf_32_clk), .D(_00392_), .RESET_B(net498), @@ -65697,7 +65697,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13547_ (.CLK(clknet_leaf_1_clk), .D(_00393_), .RESET_B(net448), @@ -65705,7 +65705,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13548_ (.CLK(clknet_leaf_1_clk), .D(_00394_), .RESET_B(net448), @@ -65713,7 +65713,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13549_ (.CLK(clknet_leaf_1_clk), .D(_00395_), .RESET_B(net448), @@ -65721,7 +65721,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13550_ (.CLK(clknet_leaf_1_clk), .D(_00396_), .RESET_B(net460), @@ -65729,7 +65729,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13551_ (.CLK(clknet_leaf_1_clk), .D(_00397_), .RESET_B(net460), @@ -65737,7 +65737,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_1 _13552_ (.CLK(clknet_leaf_32_clk), .D(_00398_), .RESET_B(net498), @@ -65745,7 +65745,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13553_ (.CLK(clknet_leaf_1_clk), .D(_00399_), .RESET_B(net448), @@ -65753,7 +65753,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_2 _13554_ (.CLK(clknet_leaf_1_clk), .D(_00400_), .RESET_B(net449), @@ -65761,7 +65761,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13555_ (.CLK(clknet_leaf_2_clk), .D(_00401_), .RESET_B(net448), @@ -65769,7 +65769,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13556_ (.CLK(clknet_leaf_1_clk), .D(_00402_), .RESET_B(net449), @@ -65777,7 +65777,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_4 _13557_ (.CLK(clknet_leaf_2_clk), .D(_00403_), .RESET_B(net460), @@ -65785,7 +65785,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_4 _13558_ (.CLK(\clknet_4_8__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00404_), .RESET_B(net502), @@ -65793,7 +65793,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_4 _13559_ (.CLK(\clknet_4_10__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00405_), .RESET_B(net517), @@ -65801,7 +65801,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_4 _13560_ (.CLK(\clknet_4_10__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00406_), .RESET_B(net516), @@ -65809,7 +65809,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_4 _13561_ (.CLK(\clknet_4_10__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00407_), .RESET_B(net516), @@ -65817,7 +65817,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_4 _13562_ (.CLK(\clknet_4_10__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00408_), .RESET_B(net516), @@ -65825,7 +65825,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_4 _13563_ (.CLK(\clknet_4_10__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00409_), .RESET_B(net516), @@ -65833,7 +65833,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_4 _13564_ (.CLK(\clknet_4_10__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00410_), .RESET_B(net516), @@ -65841,7 +65841,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_4 _13565_ (.CLK(clknet_leaf_1_clk), .D(_00015_), .RESET_B(net460), @@ -65849,7 +65849,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13566_ (.CLK(clknet_leaf_20_clk), .D(_00411_), .RESET_B(net527), @@ -65857,7 +65857,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13567_ (.CLK(clknet_leaf_20_clk), .D(_00412_), .RESET_B(net527), @@ -65865,7 +65865,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13568_ (.CLK(clknet_leaf_22_clk), .D(_00413_), .RESET_B(net529), @@ -65873,7 +65873,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13569_ (.CLK(clknet_leaf_21_clk), .D(_00414_), .RESET_B(net530), @@ -65881,7 +65881,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13570_ (.CLK(clknet_leaf_25_clk), .D(_00415_), .RESET_B(net506), @@ -65889,7 +65889,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13571_ (.CLK(clknet_leaf_25_clk), .D(_00416_), .RESET_B(net506), @@ -65897,7 +65897,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13572_ (.CLK(clknet_leaf_22_clk), .D(_00417_), .RESET_B(net514), @@ -65905,7 +65905,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_2 _13573_ (.CLK(clknet_leaf_22_clk), .D(_00418_), .RESET_B(net514), @@ -65913,7 +65913,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13574_ (.CLK(clknet_leaf_27_clk), .D(_00419_), .RESET_B(net512), @@ -65921,7 +65921,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13575_ (.CLK(clknet_leaf_25_clk), .D(_00420_), .RESET_B(net512), @@ -65929,7 +65929,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13576_ (.CLK(clknet_leaf_25_clk), .D(_00421_), .RESET_B(net512), @@ -65937,7 +65937,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13577_ (.CLK(clknet_leaf_25_clk), .D(_00422_), .RESET_B(net512), @@ -65945,7 +65945,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13578_ (.CLK(clknet_leaf_20_clk), .D(_00423_), .RESET_B(net533), @@ -65953,7 +65953,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13579_ (.CLK(clknet_leaf_20_clk), .D(_00424_), .RESET_B(net532), @@ -65961,7 +65961,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13580_ (.CLK(clknet_leaf_19_clk), .D(_00425_), .RESET_B(net527), @@ -65969,7 +65969,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13581_ (.CLK(clknet_leaf_10_clk), .D(_00426_), .RESET_B(net452), @@ -65977,7 +65977,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13582_ (.CLK(clknet_leaf_10_clk), .D(_00427_), .RESET_B(net452), @@ -65985,7 +65985,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13583_ (.CLK(clknet_leaf_10_clk), .D(_00428_), .RESET_B(net452), @@ -65993,7 +65993,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13584_ (.CLK(clknet_leaf_9_clk), .D(_00429_), .RESET_B(net453), @@ -66001,7 +66001,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13585_ (.CLK(clknet_leaf_9_clk), .D(_00430_), .RESET_B(net453), @@ -66009,7 +66009,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_4 _13586_ (.CLK(clknet_leaf_19_clk), .D(_00431_), .RESET_B(net527), @@ -66017,7 +66017,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_2 _13587_ (.CLK(clknet_leaf_8_clk), .D(_00432_), .RESET_B(net457), @@ -66025,7 +66025,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_4 _13588_ (.CLK(clknet_leaf_7_clk), .D(_00433_), .RESET_B(net457), @@ -66033,7 +66033,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13589_ (.CLK(clknet_leaf_8_clk), .D(_00434_), .RESET_B(net450), @@ -66041,7 +66041,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13590_ (.CLK(clknet_leaf_8_clk), .D(_00435_), .RESET_B(net450), @@ -66049,7 +66049,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_4 _13591_ (.CLK(clknet_leaf_8_clk), .D(_00436_), .RESET_B(net450), @@ -66057,7 +66057,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_2 _13592_ (.CLK(clknet_leaf_6_clk), .D(_00437_), .RESET_B(net467), @@ -66129,7 +66129,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13601_ (.CLK(clknet_leaf_29_clk), .D(_00445_), .RESET_B(net523), @@ -66137,7 +66137,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13602_ (.CLK(clknet_leaf_29_clk), .D(_00446_), .RESET_B(net523), @@ -66145,7 +66145,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13603_ (.CLK(clknet_leaf_26_clk), .D(_00447_), .RESET_B(net522), @@ -66153,7 +66153,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13604_ (.CLK(clknet_leaf_26_clk), .D(_00448_), .RESET_B(net522), @@ -66161,7 +66161,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13605_ (.CLK(clknet_leaf_28_clk), .D(_00449_), .RESET_B(net505), @@ -66169,7 +66169,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13606_ (.CLK(clknet_leaf_28_clk), .D(_00450_), .RESET_B(net505), @@ -66177,7 +66177,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13607_ (.CLK(clknet_leaf_24_clk), .D(_00451_), .RESET_B(net503), @@ -66185,7 +66185,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13608_ (.CLK(clknet_leaf_23_clk), .D(_00452_), .RESET_B(net504), @@ -66193,7 +66193,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13609_ (.CLK(clknet_leaf_25_clk), .D(_00453_), .RESET_B(net512), @@ -66201,7 +66201,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13610_ (.CLK(clknet_leaf_25_clk), .D(_00454_), .RESET_B(net512), @@ -66209,7 +66209,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13611_ (.CLK(clknet_leaf_25_clk), .D(_00455_), .RESET_B(net512), @@ -66217,7 +66217,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_2 _13612_ (.CLK(clknet_leaf_25_clk), .D(_00456_), .RESET_B(net512), @@ -66225,7 +66225,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13613_ (.CLK(clknet_leaf_26_clk), .D(_00457_), .RESET_B(net521), @@ -66233,7 +66233,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13614_ (.CLK(clknet_leaf_26_clk), .D(_00458_), .RESET_B(net521), @@ -66241,7 +66241,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13615_ (.CLK(clknet_leaf_21_clk), .D(_00459_), .RESET_B(net525), @@ -66249,7 +66249,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13616_ (.CLK(clknet_leaf_2_clk), .D(_00460_), .RESET_B(net460), @@ -66257,7 +66257,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13617_ (.CLK(clknet_leaf_2_clk), .D(_00461_), .RESET_B(net460), @@ -66265,7 +66265,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13618_ (.CLK(clknet_leaf_2_clk), .D(_00462_), .RESET_B(net460), @@ -66273,7 +66273,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13619_ (.CLK(clknet_leaf_2_clk), .D(_00463_), .RESET_B(net460), @@ -66281,7 +66281,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13620_ (.CLK(clknet_leaf_2_clk), .D(_00464_), .RESET_B(net460), @@ -66289,7 +66289,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_1 _13621_ (.CLK(clknet_leaf_21_clk), .D(_00465_), .RESET_B(net525), @@ -66297,7 +66297,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_2 _13622_ (.CLK(clknet_leaf_6_clk), .D(_00466_), .RESET_B(net468), @@ -66305,7 +66305,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_1 _13623_ (.CLK(clknet_leaf_6_clk), .D(_00467_), .RESET_B(net467), @@ -66313,7 +66313,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13624_ (.CLK(clknet_leaf_6_clk), .D(_00468_), .RESET_B(net468), @@ -66321,7 +66321,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13625_ (.CLK(clknet_leaf_6_clk), .D(_00469_), .RESET_B(net468), @@ -66329,7 +66329,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_4 _13626_ (.CLK(clknet_leaf_6_clk), .D(_00470_), .RESET_B(net471), @@ -66337,7 +66337,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_4 _13627_ (.CLK(clknet_leaf_6_clk), .D(_00001_), .RESET_B(net468), @@ -66345,7 +66345,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13628_ (.CLK(clknet_leaf_19_clk), .D(_00471_), .RESET_B(net526), @@ -66353,7 +66353,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13629_ (.CLK(clknet_leaf_19_clk), .D(_00472_), .RESET_B(net526), @@ -66361,7 +66361,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13630_ (.CLK(clknet_leaf_20_clk), .D(_00473_), .RESET_B(net532), @@ -66369,7 +66369,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_2 _13631_ (.CLK(clknet_leaf_20_clk), .D(_00474_), .RESET_B(net532), @@ -66377,7 +66377,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13632_ (.CLK(clknet_leaf_25_clk), .D(_00475_), .RESET_B(net511), @@ -66385,7 +66385,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13633_ (.CLK(clknet_leaf_25_clk), .D(_00476_), .RESET_B(net511), @@ -66393,7 +66393,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13634_ (.CLK(clknet_leaf_22_clk), .D(_00477_), .RESET_B(net513), @@ -66401,7 +66401,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13635_ (.CLK(clknet_leaf_22_clk), .D(net805), .RESET_B(net513), @@ -66409,7 +66409,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13636_ (.CLK(clknet_leaf_28_clk), .D(_00479_), .RESET_B(net517), @@ -66417,7 +66417,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_2 _13637_ (.CLK(clknet_leaf_28_clk), .D(_00480_), .RESET_B(net517), @@ -66425,7 +66425,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13638_ (.CLK(clknet_leaf_21_clk), .D(_00481_), .RESET_B(net525), @@ -66433,7 +66433,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13639_ (.CLK(clknet_leaf_21_clk), .D(_00482_), .RESET_B(net524), @@ -66441,7 +66441,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13640_ (.CLK(clknet_leaf_21_clk), .D(_00483_), .RESET_B(net531), @@ -66449,7 +66449,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13641_ (.CLK(clknet_leaf_21_clk), .D(_00484_), .RESET_B(net531), @@ -66457,7 +66457,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13642_ (.CLK(clknet_leaf_19_clk), .D(_00485_), .RESET_B(net532), @@ -66465,7 +66465,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13643_ (.CLK(clknet_leaf_10_clk), .D(_00486_), .RESET_B(net452), @@ -66473,7 +66473,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13644_ (.CLK(clknet_leaf_10_clk), .D(_00487_), .RESET_B(net452), @@ -66481,7 +66481,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13645_ (.CLK(clknet_leaf_10_clk), .D(_00488_), .RESET_B(net452), @@ -66489,7 +66489,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13646_ (.CLK(clknet_leaf_10_clk), .D(_00489_), .RESET_B(net452), @@ -66497,7 +66497,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13647_ (.CLK(clknet_leaf_10_clk), .D(_00490_), .RESET_B(net452), @@ -66505,7 +66505,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_4 _13648_ (.CLK(clknet_leaf_20_clk), .D(_00491_), .RESET_B(net532), @@ -66513,7 +66513,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_2 _13649_ (.CLK(clknet_leaf_9_clk), .D(_00492_), .RESET_B(net455), @@ -66521,7 +66521,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_1 _13650_ (.CLK(clknet_leaf_9_clk), .D(_00493_), .RESET_B(net455), @@ -66529,7 +66529,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13651_ (.CLK(clknet_leaf_10_clk), .D(_00494_), .RESET_B(net453), @@ -66537,7 +66537,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13652_ (.CLK(clknet_leaf_10_clk), .D(_00495_), .RESET_B(net453), @@ -66545,7 +66545,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_4 _13653_ (.CLK(clknet_leaf_10_clk), .D(_00496_), .RESET_B(net453), @@ -66553,7 +66553,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_4 _13654_ (.CLK(clknet_leaf_8_clk), .D(_00002_), .RESET_B(net454), @@ -66561,7 +66561,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13655_ (.CLK(clknet_leaf_20_clk), .D(_00497_), .RESET_B(net527), @@ -66569,7 +66569,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13656_ (.CLK(clknet_leaf_19_clk), .D(net719), .RESET_B(net527), @@ -66577,7 +66577,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13657_ (.CLK(clknet_leaf_21_clk), .D(_00499_), .RESET_B(net531), @@ -66585,7 +66585,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_2 _13658_ (.CLK(clknet_leaf_21_clk), .D(_00500_), .RESET_B(net531), @@ -66593,7 +66593,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13659_ (.CLK(clknet_leaf_25_clk), .D(_00501_), .RESET_B(net506), @@ -66601,7 +66601,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13660_ (.CLK(clknet_leaf_25_clk), .D(net910), .RESET_B(net506), @@ -66609,7 +66609,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13661_ (.CLK(clknet_leaf_23_clk), .D(_00503_), .RESET_B(net513), @@ -66617,7 +66617,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13662_ (.CLK(clknet_leaf_23_clk), .D(net667), .RESET_B(net513), @@ -66625,7 +66625,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13663_ (.CLK(clknet_leaf_30_clk), .D(_00505_), .RESET_B(net516), @@ -66633,7 +66633,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13664_ (.CLK(clknet_leaf_28_clk), .D(net708), .RESET_B(net516), @@ -66641,7 +66641,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13665_ (.CLK(clknet_leaf_20_clk), .D(_00507_), .RESET_B(net514), @@ -66649,7 +66649,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13666_ (.CLK(clknet_leaf_21_clk), .D(net674), .RESET_B(net514), @@ -66657,7 +66657,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13667_ (.CLK(clknet_leaf_19_clk), .D(_00509_), .RESET_B(net532), @@ -66665,7 +66665,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13668_ (.CLK(clknet_leaf_19_clk), .D(_00510_), .RESET_B(net533), @@ -66673,7 +66673,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13669_ (.CLK(clknet_leaf_19_clk), .D(_00511_), .RESET_B(net528), @@ -66681,7 +66681,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13670_ (.CLK(clknet_leaf_11_clk), .D(_00512_), .RESET_B(net472), @@ -66689,7 +66689,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13671_ (.CLK(clknet_leaf_11_clk), .D(_00513_), .RESET_B(net472), @@ -66697,7 +66697,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13672_ (.CLK(clknet_leaf_11_clk), .D(_00514_), .RESET_B(net472), @@ -66705,7 +66705,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13673_ (.CLK(clknet_leaf_11_clk), .D(_00515_), .RESET_B(net470), @@ -66713,7 +66713,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13674_ (.CLK(clknet_leaf_11_clk), .D(_00516_), .RESET_B(net470), @@ -66721,7 +66721,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_1 _13675_ (.CLK(clknet_leaf_19_clk), .D(_00517_), .RESET_B(net528), @@ -66729,7 +66729,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_4 _13676_ (.CLK(clknet_leaf_11_clk), .D(_00518_), .RESET_B(net469), @@ -66737,7 +66737,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_2 _13677_ (.CLK(clknet_leaf_11_clk), .D(_00519_), .RESET_B(net470), @@ -66745,7 +66745,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13678_ (.CLK(clknet_leaf_11_clk), .D(_00520_), .RESET_B(net472), @@ -66753,7 +66753,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13679_ (.CLK(clknet_leaf_11_clk), .D(_00521_), .RESET_B(net470), @@ -66761,7 +66761,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_4 _13680_ (.CLK(clknet_leaf_11_clk), .D(_00522_), .RESET_B(net470), @@ -66769,7 +66769,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_4 _13681_ (.CLK(clknet_leaf_6_clk), .D(_00003_), .RESET_B(net471), @@ -66777,7 +66777,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13682_ (.CLK(clknet_leaf_29_clk), .D(_00523_), .RESET_B(net518), @@ -66785,7 +66785,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13683_ (.CLK(clknet_leaf_29_clk), .D(_00524_), .RESET_B(net518), @@ -66793,7 +66793,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13684_ (.CLK(clknet_leaf_26_clk), .D(_00525_), .RESET_B(net522), @@ -66801,7 +66801,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13685_ (.CLK(clknet_leaf_26_clk), .D(_00526_), .RESET_B(net522), @@ -66809,7 +66809,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13686_ (.CLK(clknet_leaf_31_clk), .D(_00527_), .RESET_B(net505), @@ -66817,7 +66817,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13687_ (.CLK(clknet_leaf_28_clk), .D(_00528_), .RESET_B(net505), @@ -66825,7 +66825,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13688_ (.CLK(clknet_leaf_18_clk), .D(_00529_), .RESET_B(net513), @@ -66833,7 +66833,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13689_ (.CLK(clknet_leaf_18_clk), .D(net739), .RESET_B(net513), @@ -66841,7 +66841,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13690_ (.CLK(clknet_leaf_20_clk), .D(_00531_), .RESET_B(net528), @@ -66849,7 +66849,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13691_ (.CLK(clknet_leaf_18_clk), .D(_00532_), .RESET_B(net528), @@ -66857,7 +66857,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13692_ (.CLK(clknet_leaf_20_clk), .D(_00533_), .RESET_B(net528), @@ -66865,7 +66865,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13693_ (.CLK(clknet_leaf_20_clk), .D(_00534_), .RESET_B(net528), @@ -66873,7 +66873,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13694_ (.CLK(clknet_leaf_28_clk), .D(_00535_), .RESET_B(net523), @@ -66881,7 +66881,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13695_ (.CLK(clknet_leaf_27_clk), .D(_00536_), .RESET_B(net521), @@ -66889,7 +66889,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13696_ (.CLK(clknet_leaf_21_clk), .D(_00537_), .RESET_B(net525), @@ -66897,7 +66897,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13697_ (.CLK(clknet_leaf_11_clk), .D(_00538_), .RESET_B(net469), @@ -66905,7 +66905,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13698_ (.CLK(clknet_leaf_11_clk), .D(_00539_), .RESET_B(net469), @@ -66913,7 +66913,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13699_ (.CLK(clknet_leaf_11_clk), .D(_00540_), .RESET_B(net469), @@ -66921,7 +66921,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13700_ (.CLK(clknet_leaf_10_clk), .D(_00541_), .RESET_B(net469), @@ -66929,7 +66929,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13701_ (.CLK(clknet_leaf_9_clk), .D(_00542_), .RESET_B(net469), @@ -66937,7 +66937,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_1 _13702_ (.CLK(clknet_leaf_21_clk), .D(_00543_), .RESET_B(net525), @@ -66945,7 +66945,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13703_ (.CLK(clknet_leaf_8_clk), .D(_00544_), .RESET_B(net454), @@ -66953,7 +66953,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_1 _13704_ (.CLK(clknet_leaf_8_clk), .D(_00545_), .RESET_B(net467), @@ -66961,7 +66961,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_2 _13705_ (.CLK(clknet_leaf_8_clk), .D(_00546_), .RESET_B(net455), @@ -66969,7 +66969,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13706_ (.CLK(clknet_leaf_9_clk), .D(_00547_), .RESET_B(net455), @@ -66977,7 +66977,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_2 _13707_ (.CLK(clknet_leaf_9_clk), .D(_00548_), .RESET_B(net469), @@ -66985,7 +66985,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_4 _13708_ (.CLK(clknet_leaf_9_clk), .D(_00004_), .RESET_B(net455), @@ -66993,7 +66993,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13709_ (.CLK(clknet_leaf_28_clk), .D(_00549_), .RESET_B(net518), @@ -67001,7 +67001,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13710_ (.CLK(clknet_leaf_28_clk), .D(_00550_), .RESET_B(net518), @@ -67009,7 +67009,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13711_ (.CLK(clknet_leaf_21_clk), .D(_00551_), .RESET_B(net529), @@ -67017,7 +67017,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_2 _13712_ (.CLK(clknet_leaf_21_clk), .D(_00552_), .RESET_B(net529), @@ -67025,7 +67025,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13713_ (.CLK(clknet_leaf_25_clk), .D(_00553_), .RESET_B(net507), @@ -67033,7 +67033,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13714_ (.CLK(clknet_leaf_25_clk), .D(net778), .RESET_B(net506), @@ -67041,7 +67041,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13715_ (.CLK(clknet_leaf_22_clk), .D(_00555_), .RESET_B(net513), @@ -67049,7 +67049,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13716_ (.CLK(clknet_leaf_22_clk), .D(net824), .RESET_B(net513), @@ -67057,7 +67057,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13717_ (.CLK(clknet_leaf_29_clk), .D(_00557_), .RESET_B(net510), @@ -67065,7 +67065,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13718_ (.CLK(clknet_leaf_29_clk), .D(_00558_), .RESET_B(net510), @@ -67073,7 +67073,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13719_ (.CLK(clknet_leaf_22_clk), .D(_00559_), .RESET_B(net524), @@ -67081,7 +67081,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13720_ (.CLK(clknet_leaf_22_clk), .D(_00560_), .RESET_B(net524), @@ -67089,7 +67089,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13721_ (.CLK(clknet_leaf_21_clk), .D(_00561_), .RESET_B(net529), @@ -67097,7 +67097,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13722_ (.CLK(clknet_leaf_21_clk), .D(_00562_), .RESET_B(net529), @@ -67105,7 +67105,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13723_ (.CLK(clknet_leaf_21_clk), .D(_00563_), .RESET_B(net524), @@ -67113,7 +67113,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13724_ (.CLK(clknet_leaf_11_clk), .D(_00564_), .RESET_B(net472), @@ -67121,7 +67121,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13725_ (.CLK(clknet_leaf_11_clk), .D(_00565_), .RESET_B(net472), @@ -67129,7 +67129,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13726_ (.CLK(clknet_leaf_11_clk), .D(_00566_), .RESET_B(net472), @@ -67137,7 +67137,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13727_ (.CLK(clknet_leaf_11_clk), .D(_00567_), .RESET_B(net481), @@ -67145,7 +67145,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13728_ (.CLK(clknet_leaf_13_clk), .D(_00568_), .RESET_B(net481), @@ -67153,7 +67153,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_1 _13729_ (.CLK(clknet_leaf_21_clk), .D(_00569_), .RESET_B(net524), @@ -67161,7 +67161,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_4 _13730_ (.CLK(clknet_leaf_12_clk), .D(_00570_), .RESET_B(net473), @@ -67169,7 +67169,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_4 _13731_ (.CLK(clknet_leaf_9_clk), .D(_00571_), .RESET_B(net472), @@ -67177,7 +67177,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13732_ (.CLK(clknet_leaf_12_clk), .D(_00572_), .RESET_B(net483), @@ -67185,7 +67185,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13733_ (.CLK(clknet_leaf_11_clk), .D(_00573_), .RESET_B(net472), @@ -67193,7 +67193,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_4 _13734_ (.CLK(clknet_leaf_13_clk), .D(_00574_), .RESET_B(net483), @@ -67201,7 +67201,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_4 _13735_ (.CLK(clknet_leaf_15_clk), .D(_00005_), .RESET_B(net483), @@ -67209,7 +67209,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13736_ (.CLK(clknet_leaf_29_clk), .D(_00575_), .RESET_B(net523), @@ -67217,7 +67217,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13737_ (.CLK(clknet_leaf_29_clk), .D(_00576_), .RESET_B(net523), @@ -67225,7 +67225,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13738_ (.CLK(clknet_leaf_21_clk), .D(_00577_), .RESET_B(net529), @@ -67233,7 +67233,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_2 _13739_ (.CLK(clknet_leaf_21_clk), .D(_00578_), .RESET_B(net529), @@ -67241,7 +67241,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13740_ (.CLK(clknet_leaf_27_clk), .D(_00579_), .RESET_B(net511), @@ -67249,7 +67249,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_2 _13741_ (.CLK(clknet_leaf_27_clk), .D(_00580_), .RESET_B(net511), @@ -67257,7 +67257,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13742_ (.CLK(clknet_leaf_25_clk), .D(_00581_), .RESET_B(net511), @@ -67265,7 +67265,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13743_ (.CLK(clknet_leaf_25_clk), .D(net794), .RESET_B(net511), @@ -67273,7 +67273,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13744_ (.CLK(clknet_leaf_29_clk), .D(_00583_), .RESET_B(net520), @@ -67281,7 +67281,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13745_ (.CLK(clknet_leaf_29_clk), .D(_00584_), .RESET_B(net518), @@ -67289,7 +67289,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13746_ (.CLK(clknet_leaf_22_clk), .D(_00585_), .RESET_B(net524), @@ -67297,7 +67297,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_2 _13747_ (.CLK(clknet_leaf_22_clk), .D(_00586_), .RESET_B(net524), @@ -67305,7 +67305,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13748_ (.CLK(clknet_leaf_22_clk), .D(_00587_), .RESET_B(net530), @@ -67313,7 +67313,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13749_ (.CLK(clknet_leaf_21_clk), .D(_00588_), .RESET_B(net529), @@ -67321,7 +67321,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13750_ (.CLK(clknet_leaf_21_clk), .D(_00589_), .RESET_B(net531), @@ -67329,7 +67329,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13751_ (.CLK(clknet_leaf_12_clk), .D(_00590_), .RESET_B(net473), @@ -67337,7 +67337,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13752_ (.CLK(clknet_leaf_12_clk), .D(_00591_), .RESET_B(net473), @@ -67345,7 +67345,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13753_ (.CLK(clknet_leaf_12_clk), .D(_00592_), .RESET_B(net472), @@ -67353,7 +67353,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13754_ (.CLK(clknet_leaf_5_clk), .D(_00593_), .RESET_B(net471), @@ -67361,7 +67361,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13755_ (.CLK(clknet_leaf_12_clk), .D(_00594_), .RESET_B(net483), @@ -67369,7 +67369,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_4 _13756_ (.CLK(clknet_leaf_21_clk), .D(_00595_), .RESET_B(net531), @@ -67377,7 +67377,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_4 _13757_ (.CLK(clknet_leaf_5_clk), .D(_00596_), .RESET_B(net473), @@ -67385,7 +67385,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_4 _13758_ (.CLK(clknet_leaf_5_clk), .D(_00597_), .RESET_B(net471), @@ -67393,7 +67393,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13759_ (.CLK(clknet_leaf_5_clk), .D(_00598_), .RESET_B(net473), @@ -67401,7 +67401,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13760_ (.CLK(clknet_leaf_5_clk), .D(_00599_), .RESET_B(net471), @@ -67409,7 +67409,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_4 _13761_ (.CLK(clknet_leaf_5_clk), .D(_00600_), .RESET_B(net473), @@ -67417,7 +67417,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_4 _13762_ (.CLK(clknet_leaf_5_clk), .D(_00006_), .RESET_B(net481), @@ -67425,7 +67425,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_1 _13763_ (.CLK(clknet_leaf_25_clk), .D(_00601_), .RESET_B(net519), @@ -67433,7 +67433,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13764_ (.CLK(\clknet_4_14__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00602_), .RESET_B(net521), @@ -67441,7 +67441,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_4 _13765_ (.CLK(\clknet_4_15__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00603_), .RESET_B(net530), @@ -67449,7 +67449,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_4 _13766_ (.CLK(\clknet_4_15__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00604_), .RESET_B(net530), @@ -67457,7 +67457,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_4 _13767_ (.CLK(\clknet_4_15__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00605_), .RESET_B(net530), @@ -67465,7 +67465,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_4 _13768_ (.CLK(\clknet_4_15__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00606_), .RESET_B(net530), @@ -67473,7 +67473,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_2 _13769_ (.CLK(\clknet_4_15__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00607_), .RESET_B(net530), @@ -67481,7 +67481,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_4 _13770_ (.CLK(\clknet_4_15__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00608_), .RESET_B(net530), @@ -67489,7 +67489,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_2 _13771_ (.CLK(\clknet_4_15__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00609_), .RESET_B(net530), @@ -67497,7 +67497,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13772_ (.CLK(clknet_leaf_26_clk), .D(_00610_), .RESET_B(net519), @@ -67505,7 +67505,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13773_ (.CLK(clknet_leaf_21_clk), .D(_00611_), .RESET_B(net529), @@ -67513,7 +67513,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13774_ (.CLK(\clknet_4_12__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00612_), .RESET_B(net506), @@ -67521,7 +67521,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_4 _13775_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00613_), .RESET_B(net511), @@ -67529,7 +67529,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_4 _13776_ (.CLK(\clknet_4_9__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00614_), .RESET_B(net509), @@ -67537,7 +67537,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_4 _13777_ (.CLK(\clknet_4_9__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00615_), .RESET_B(net509), @@ -67545,7 +67545,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_4 _13778_ (.CLK(\clknet_4_9__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00616_), .RESET_B(net509), @@ -67553,7 +67553,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_4 _13779_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00617_), .RESET_B(net509), @@ -67561,7 +67561,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_4 _13780_ (.CLK(\clknet_4_9__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00618_), .RESET_B(net509), @@ -67569,7 +67569,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_4 _13781_ (.CLK(\clknet_4_9__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00619_), .RESET_B(net509), @@ -67577,7 +67577,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_2 _13782_ (.CLK(clknet_leaf_21_clk), .D(_00620_), .RESET_B(net529), @@ -67585,7 +67585,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13783_ (.CLK(clknet_leaf_25_clk), .D(_00621_), .RESET_B(net511), @@ -67593,7 +67593,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13784_ (.CLK(\clknet_4_12__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00622_), .RESET_B(net514), @@ -67601,7 +67601,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_4 _13785_ (.CLK(\clknet_4_12__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00623_), .RESET_B(net511), @@ -67609,7 +67609,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_4 _13786_ (.CLK(\clknet_4_12__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00624_), .RESET_B(net506), @@ -67617,7 +67617,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_4 _13787_ (.CLK(\clknet_4_12__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00625_), .RESET_B(net506), @@ -67625,7 +67625,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_4 _13788_ (.CLK(\clknet_4_12__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00626_), .RESET_B(net506), @@ -67633,7 +67633,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_4 _13789_ (.CLK(\clknet_4_15__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00627_), .RESET_B(net513), @@ -67641,7 +67641,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_4 _13790_ (.CLK(\clknet_4_14__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00628_), .RESET_B(net506), @@ -67649,7 +67649,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_2 _13791_ (.CLK(\clknet_4_12__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00629_), .RESET_B(net513), @@ -67657,7 +67657,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_2 _13792_ (.CLK(clknet_leaf_25_clk), .D(_00630_), .RESET_B(net511), @@ -67665,7 +67665,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13793_ (.CLK(clknet_leaf_25_clk), .D(_00631_), .RESET_B(net503), @@ -67673,7 +67673,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13794_ (.CLK(\clknet_4_10__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00632_), .RESET_B(net510), @@ -67681,7 +67681,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_4 _13795_ (.CLK(\clknet_4_10__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00633_), .RESET_B(net517), @@ -67689,7 +67689,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_4 _13796_ (.CLK(\clknet_4_10__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00634_), .RESET_B(net517), @@ -67697,7 +67697,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_4 _13797_ (.CLK(\clknet_4_10__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00635_), .RESET_B(net517), @@ -67705,7 +67705,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_4 _13798_ (.CLK(\clknet_4_10__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00636_), .RESET_B(net517), @@ -67713,7 +67713,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_4 _13799_ (.CLK(\clknet_4_10__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00637_), .RESET_B(net517), @@ -67721,7 +67721,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_4 _13800_ (.CLK(\clknet_4_10__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00638_), .RESET_B(net518), @@ -67729,7 +67729,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_4 _13801_ (.CLK(\clknet_4_10__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00639_), .RESET_B(net516), @@ -67737,7 +67737,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13802_ (.CLK(clknet_leaf_23_clk), .D(_00640_), .RESET_B(net504), @@ -67745,7 +67745,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13803_ (.CLK(clknet_leaf_27_clk), .D(_00641_), .RESET_B(net519), @@ -67753,7 +67753,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13804_ (.CLK(\clknet_4_14__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00642_), .RESET_B(net519), @@ -67761,7 +67761,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_2 _13805_ (.CLK(\clknet_4_14__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00643_), .RESET_B(net524), @@ -67769,7 +67769,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_2 _13806_ (.CLK(\clknet_4_15__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00644_), .RESET_B(net524), @@ -67777,7 +67777,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_4 _13807_ (.CLK(\clknet_4_15__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00645_), .RESET_B(net524), @@ -67785,7 +67785,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_4 _13808_ (.CLK(\clknet_4_14__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00646_), .RESET_B(net519), @@ -67793,7 +67793,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_4 _13809_ (.CLK(\clknet_4_14__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00647_), .RESET_B(net520), @@ -67801,7 +67801,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_4 _13810_ (.CLK(\clknet_4_14__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00648_), .RESET_B(net519), @@ -67809,7 +67809,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_4 _13811_ (.CLK(\clknet_4_14__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00649_), .RESET_B(net520), @@ -67817,7 +67817,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13812_ (.CLK(clknet_leaf_27_clk), .D(net785), .RESET_B(net519), @@ -67825,7 +67825,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13813_ (.CLK(clknet_leaf_25_clk), .D(_00651_), .RESET_B(net519), @@ -67833,7 +67833,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13814_ (.CLK(\clknet_4_14__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00652_), .RESET_B(net522), @@ -67841,7 +67841,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_4 _13815_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00653_), .RESET_B(net521), @@ -67849,7 +67849,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_4 _13816_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00654_), .RESET_B(net521), @@ -67857,7 +67857,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_4 _13817_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00655_), .RESET_B(net521), @@ -67865,7 +67865,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_4 _13818_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00656_), .RESET_B(net521), @@ -67873,7 +67873,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_4 _13819_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00657_), .RESET_B(net523), @@ -67881,7 +67881,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_4 _13820_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00658_), .RESET_B(net521), @@ -67889,7 +67889,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_2 _13821_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00659_), .RESET_B(net521), @@ -67897,7 +67897,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_1 _13822_ (.CLK(clknet_leaf_26_clk), .D(_00660_), .RESET_B(net519), @@ -67905,7 +67905,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13823_ (.CLK(clknet_leaf_19_clk), .D(_00661_), .RESET_B(net532), @@ -67913,7 +67913,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_4 _13824_ (.CLK(\clknet_4_13__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00662_), .RESET_B(net527), @@ -67921,7 +67921,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_4 _13825_ (.CLK(\clknet_4_13__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00663_), .RESET_B(net525), @@ -67929,7 +67929,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_4 _13826_ (.CLK(\clknet_4_13__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00664_), .RESET_B(net531), @@ -67937,7 +67937,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_4 _13827_ (.CLK(\clknet_4_13__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00665_), .RESET_B(net531), @@ -67945,7 +67945,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_4 _13828_ (.CLK(\clknet_4_13__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00666_), .RESET_B(net531), @@ -67953,7 +67953,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_4 _13829_ (.CLK(\clknet_4_15__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00667_), .RESET_B(net532), @@ -67961,7 +67961,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_4 _13830_ (.CLK(\clknet_4_13__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00668_), .RESET_B(net527), @@ -67969,7 +67969,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_4 _13831_ (.CLK(\clknet_4_15__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00669_), .RESET_B(net532), @@ -67977,7 +67977,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_2 _13832_ (.CLK(clknet_leaf_19_clk), .D(_00670_), .RESET_B(net532), @@ -67985,7 +67985,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13833_ (.CLK(clknet_leaf_19_clk), .D(_00671_), .RESET_B(net528), @@ -67993,7 +67993,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 )); sky130_fd_sc_hd__dfrtp_1 _13834_ (.CLK(clknet_leaf_10_clk), .D(_00672_), .RESET_B(net452), @@ -68001,7 +68001,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[0] )); sky130_fd_sc_hd__dfrtp_1 _13835_ (.CLK(clknet_leaf_10_clk), .D(_00673_), .RESET_B(net452), @@ -68009,7 +68009,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[1] )); sky130_fd_sc_hd__dfrtp_1 _13836_ (.CLK(clknet_leaf_10_clk), .D(_00674_), .RESET_B(net453), @@ -68017,7 +68017,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] )); sky130_fd_sc_hd__dfrtp_1 _13837_ (.CLK(clknet_leaf_10_clk), .D(_00675_), .RESET_B(net455), @@ -68025,7 +68025,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] )); sky130_fd_sc_hd__dfrtp_1 _13838_ (.CLK(clknet_leaf_10_clk), .D(_00676_), .RESET_B(net455), @@ -68033,7 +68033,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] )); sky130_fd_sc_hd__dfrtp_4 _13839_ (.CLK(clknet_leaf_19_clk), .D(_00677_), .RESET_B(net528), @@ -68041,7 +68041,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout )); sky130_fd_sc_hd__dfrtp_1 _13840_ (.CLK(clknet_leaf_9_clk), .D(_00678_), .RESET_B(net455), @@ -68049,7 +68049,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] )); sky130_fd_sc_hd__dfrtp_2 _13841_ (.CLK(clknet_leaf_9_clk), .D(_00679_), .RESET_B(net456), @@ -68057,7 +68057,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[1] )); sky130_fd_sc_hd__dfrtp_4 _13842_ (.CLK(clknet_leaf_10_clk), .D(_00680_), .RESET_B(net455), @@ -68065,7 +68065,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] )); sky130_fd_sc_hd__dfrtp_4 _13843_ (.CLK(clknet_leaf_10_clk), .D(_00681_), .RESET_B(net456), @@ -68073,7 +68073,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] )); sky130_fd_sc_hd__dfrtp_4 _13844_ (.CLK(clknet_leaf_10_clk), .D(_00682_), .RESET_B(net455), @@ -68081,7 +68081,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[4] )); sky130_fd_sc_hd__dfrtp_4 _13845_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00683_), .RESET_B(net519), @@ -68089,7 +68089,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_4 _13846_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00684_), .RESET_B(net518), @@ -68097,7 +68097,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_4 _13847_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00685_), .RESET_B(net523), @@ -68105,7 +68105,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_4 _13848_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00686_), .RESET_B(net523), @@ -68113,7 +68113,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_4 _13849_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00687_), .RESET_B(net523), @@ -68121,7 +68121,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_4 _13850_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00688_), .RESET_B(net523), @@ -68129,7 +68129,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_4 _13851_ (.CLK(\clknet_4_11__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00689_), .RESET_B(net518), @@ -68137,7 +68137,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_4 _13852_ (.CLK(clknet_leaf_8_clk), .D(_00007_), .RESET_B(net454), @@ -68145,7 +68145,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out )); sky130_fd_sc_hd__dfrtp_4 _13853_ (.CLK(clknet_leaf_11_clk), .D(net280), .RESET_B(net469), @@ -68153,7 +68153,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.enable_LYR_2 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.enable_LYR_2 )); sky130_fd_sc_hd__dfrtp_1 _13854_ (.CLK(clknet_leaf_40_clk), .D(net600), .RESET_B(net445), @@ -68161,7 +68161,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.enable_LYR_3 )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.enable_LYR_3 )); sky130_fd_sc_hd__dfrtp_1 _13855_ (.CLK(clknet_leaf_13_clk), .D(net594), .RESET_B(net481), @@ -68241,7 +68241,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din )); sky130_fd_sc_hd__dfrtp_4 _13865_ (.CLK(clknet_leaf_17_clk), .D(_00699_), .RESET_B(net499), @@ -68249,7 +68249,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din )); sky130_fd_sc_hd__dfrtp_4 _13866_ (.CLK(clknet_leaf_17_clk), .D(_00700_), .RESET_B(net499), @@ -68257,7 +68257,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.din )); sky130_fd_sc_hd__dfrtp_4 _13867_ (.CLK(clknet_leaf_17_clk), .D(_00701_), .RESET_B(net504), @@ -68265,7 +68265,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.din )); sky130_fd_sc_hd__dfrtp_4 _13868_ (.CLK(clknet_leaf_17_clk), .D(_00702_), .RESET_B(net504), @@ -68273,7 +68273,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.din )); sky130_fd_sc_hd__dfrtp_4 _13869_ (.CLK(clknet_leaf_17_clk), .D(_00703_), .RESET_B(net499), @@ -68281,7 +68281,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.din )); sky130_fd_sc_hd__dfrtp_4 _13870_ (.CLK(clknet_leaf_17_clk), .D(_00704_), .RESET_B(net499), @@ -68289,7 +68289,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.din )); sky130_fd_sc_hd__dfrtp_4 _13871_ (.CLK(clknet_leaf_17_clk), .D(_00705_), .RESET_B(net504), @@ -68297,7 +68297,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din )); sky130_fd_sc_hd__dfrtp_2 _13872_ (.CLK(clknet_leaf_19_clk), .D(_00706_), .RESET_B(net526), @@ -68313,7 +68313,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[0] )); sky130_fd_sc_hd__dfrtp_1 _13874_ (.CLK(\clknet_4_2__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00708_), .RESET_B(net480), @@ -68321,7 +68321,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] )); sky130_fd_sc_hd__dfrtp_1 _13875_ (.CLK(\clknet_4_4__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00709_), .RESET_B(net480), @@ -68329,7 +68329,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] )); sky130_fd_sc_hd__dfrtp_1 _13876_ (.CLK(\clknet_4_4__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00710_), .RESET_B(net480), @@ -68337,7 +68337,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] )); sky130_fd_sc_hd__dfrtp_1 _13877_ (.CLK(\clknet_4_4__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00711_), .RESET_B(net480), @@ -68345,7 +68345,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] )); sky130_fd_sc_hd__dfrtp_1 _13878_ (.CLK(\clknet_4_4__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00712_), .RESET_B(net480), @@ -68353,7 +68353,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[5] )); sky130_fd_sc_hd__dfrtp_1 _13879_ (.CLK(\clknet_4_2__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00713_), .RESET_B(net480), @@ -68361,7 +68361,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] )); sky130_fd_sc_hd__dfrtp_1 _13880_ (.CLK(\clknet_4_2__leaf_spiking_network_top_uut.clk_div_inst.clk_out ), .D(_00714_), .RESET_B(net480), @@ -68369,7 +68369,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Q(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] )); + .Q(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[7] )); sky130_fd_sc_hd__dfrtp_4 _13881_ (.CLK(clknet_leaf_14_uio_in[3]), .D(_00715_), .RESET_B(net357), @@ -89204,7 +89204,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net593)); - sky130_fd_sc_hd__buf_4 fanout594 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.enable_LYR_3 ), + sky130_fd_sc_hd__buf_4 fanout594 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.enable_LYR_3 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -89276,7 +89276,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net605)); - sky130_fd_sc_hd__buf_2 fanout606 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.enable_LYR_2 ), + sky130_fd_sc_hd__buf_2 fanout606 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.enable_LYR_2 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -89342,7 +89342,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net616)); - sky130_fd_sc_hd__buf_2 fanout617 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.enable_LYR_2 ), + sky130_fd_sc_hd__buf_2 fanout617 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.enable_LYR_2 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -89396,7 +89396,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net625)); - sky130_fd_sc_hd__buf_4 fanout626 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.enable_LYR_2 ), + sky130_fd_sc_hd__buf_4 fanout626 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.enable_LYR_2 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -89432,7 +89432,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net631)); - sky130_fd_sc_hd__clkbuf_4 fanout632 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.enable_LYR_2 ), + sky130_fd_sc_hd__clkbuf_4 fanout632 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.enable_LYR_2 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -90733,7 +90733,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net658)); - sky130_fd_sc_hd__dlygate4sd3_1 hold7 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold7 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -90745,13 +90745,13 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net660)); - sky130_fd_sc_hd__dlygate4sd3_1 hold9 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold9 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net661)); - sky130_fd_sc_hd__dlygate4sd3_1 hold10 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold10 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -90763,7 +90763,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net663)); - sky130_fd_sc_hd__dlygate4sd3_1 hold12 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold12 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -90775,7 +90775,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net665)); - sky130_fd_sc_hd__dlygate4sd3_1 hold14 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold14 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -90799,13 +90799,13 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net669)); - sky130_fd_sc_hd__dlygate4sd3_1 hold18 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold18 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net670)); - sky130_fd_sc_hd__dlygate4sd3_1 hold19 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold19 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -90817,7 +90817,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net672)); - sky130_fd_sc_hd__dlygate4sd3_1 hold21 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold21 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -90829,7 +90829,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net674)); - sky130_fd_sc_hd__dlygate4sd3_1 hold23 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold23 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -90841,19 +90841,19 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net676)); - sky130_fd_sc_hd__dlygate4sd3_1 hold25 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold25 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net677)); - sky130_fd_sc_hd__dlygate4sd3_1 hold26 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold26 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net678)); - sky130_fd_sc_hd__dlygate4sd3_1 hold27 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold27 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -90865,7 +90865,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net680)); - sky130_fd_sc_hd__dlygate4sd3_1 hold29 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold29 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -90889,31 +90889,31 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net684)); - sky130_fd_sc_hd__dlygate4sd3_1 hold33 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold33 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net685)); - sky130_fd_sc_hd__dlygate4sd3_1 hold34 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold34 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net686)); - sky130_fd_sc_hd__dlygate4sd3_1 hold35 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold35 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net687)); - sky130_fd_sc_hd__dlygate4sd3_1 hold36 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold36 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net688)); - sky130_fd_sc_hd__dlygate4sd3_1 hold37 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold37 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -90925,13 +90925,13 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net690)); - sky130_fd_sc_hd__dlygate4sd3_1 hold39 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold39 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net691)); - sky130_fd_sc_hd__dlygate4sd3_1 hold40 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold40 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -90943,19 +90943,19 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net693)); - sky130_fd_sc_hd__dlygate4sd3_1 hold42 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold42 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net694)); - sky130_fd_sc_hd__dlygate4sd3_1 hold43 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold43 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net695)); - sky130_fd_sc_hd__dlygate4sd3_1 hold44 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold44 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -90967,43 +90967,43 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net697)); - sky130_fd_sc_hd__dlygate4sd3_1 hold46 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold46 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net698)); - sky130_fd_sc_hd__dlygate4sd3_1 hold47 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold47 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net699)); - sky130_fd_sc_hd__dlygate4sd3_1 hold48 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold48 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net700)); - sky130_fd_sc_hd__dlygate4sd3_1 hold49 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold49 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net701)); - sky130_fd_sc_hd__dlygate4sd3_1 hold50 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold50 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net702)); - sky130_fd_sc_hd__dlygate4sd3_1 hold51 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold51 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net703)); - sky130_fd_sc_hd__dlygate4sd3_1 hold52 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold52 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91015,13 +91015,13 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net705)); - sky130_fd_sc_hd__dlygate4sd3_1 hold54 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold54 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net706)); - sky130_fd_sc_hd__dlygate4sd3_1 hold55 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold55 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91033,7 +91033,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net708)); - sky130_fd_sc_hd__dlygate4sd3_1 hold57 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold57 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91045,7 +91045,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net710)); - sky130_fd_sc_hd__dlygate4sd3_1 hold59 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold59 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91057,7 +91057,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net712)); - sky130_fd_sc_hd__dlygate4sd3_1 hold61 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold61 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91069,7 +91069,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net714)); - sky130_fd_sc_hd__dlygate4sd3_1 hold63 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold63 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91081,13 +91081,13 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net716)); - sky130_fd_sc_hd__dlygate4sd3_1 hold65 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold65 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net717)); - sky130_fd_sc_hd__dlygate4sd3_1 hold66 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold66 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91099,7 +91099,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net719)); - sky130_fd_sc_hd__dlygate4sd3_1 hold68 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold68 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91111,61 +91111,61 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net721)); - sky130_fd_sc_hd__dlygate4sd3_1 hold70 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold70 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net722)); - sky130_fd_sc_hd__dlygate4sd3_1 hold71 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold71 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net723)); - sky130_fd_sc_hd__dlygate4sd3_1 hold72 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold72 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net724)); - sky130_fd_sc_hd__dlygate4sd3_1 hold73 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold73 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net725)); - sky130_fd_sc_hd__dlygate4sd3_1 hold74 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold74 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net726)); - sky130_fd_sc_hd__dlygate4sd3_1 hold75 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold75 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net727)); - sky130_fd_sc_hd__dlygate4sd3_1 hold76 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold76 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net728)); - sky130_fd_sc_hd__dlygate4sd3_1 hold77 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold77 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net729)); - sky130_fd_sc_hd__dlygate4sd3_1 hold78 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold78 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net730)); - sky130_fd_sc_hd__dlygate4sd3_1 hold79 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold79 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91177,7 +91177,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net732)); - sky130_fd_sc_hd__dlygate4sd3_1 hold81 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold81 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91195,19 +91195,19 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net735)); - sky130_fd_sc_hd__dlygate4sd3_1 hold84 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold84 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net736)); - sky130_fd_sc_hd__dlygate4sd3_1 hold85 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold85 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net737)); - sky130_fd_sc_hd__dlygate4sd3_1 hold86 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold86 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91219,67 +91219,67 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net739)); - sky130_fd_sc_hd__dlygate4sd3_1 hold88 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold88 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net740)); - sky130_fd_sc_hd__dlygate4sd3_1 hold89 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold89 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net741)); - sky130_fd_sc_hd__dlygate4sd3_1 hold90 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold90 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net742)); - sky130_fd_sc_hd__dlygate4sd3_1 hold91 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold91 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net743)); - sky130_fd_sc_hd__dlygate4sd3_1 hold92 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold92 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net744)); - sky130_fd_sc_hd__dlygate4sd3_1 hold93 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold93 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net745)); - sky130_fd_sc_hd__dlygate4sd3_1 hold94 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold94 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net746)); - sky130_fd_sc_hd__dlygate4sd3_1 hold95 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold95 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net747)); - sky130_fd_sc_hd__dlygate4sd3_1 hold96 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold96 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net748)); - sky130_fd_sc_hd__dlygate4sd3_1 hold97 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold97 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net749)); - sky130_fd_sc_hd__dlygate4sd3_1 hold98 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold98 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91291,19 +91291,19 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net751)); - sky130_fd_sc_hd__dlygate4sd3_1 hold100 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold100 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net752)); - sky130_fd_sc_hd__dlygate4sd3_1 hold101 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold101 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net753)); - sky130_fd_sc_hd__dlygate4sd3_1 hold102 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold102 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91315,13 +91315,13 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net755)); - sky130_fd_sc_hd__dlygate4sd3_1 hold104 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold104 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net756)); - sky130_fd_sc_hd__dlygate4sd3_1 hold105 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold105 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91333,19 +91333,19 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net758)); - sky130_fd_sc_hd__dlygate4sd3_1 hold107 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold107 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net759)); - sky130_fd_sc_hd__dlygate4sd3_1 hold108 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold108 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net760)); - sky130_fd_sc_hd__dlygate4sd3_1 hold109 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold109 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91357,67 +91357,67 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net762)); - sky130_fd_sc_hd__dlygate4sd3_1 hold111 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold111 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net763)); - sky130_fd_sc_hd__dlygate4sd3_1 hold112 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold112 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net764)); - sky130_fd_sc_hd__dlygate4sd3_1 hold113 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold113 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net765)); - sky130_fd_sc_hd__dlygate4sd3_1 hold114 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold114 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net766)); - sky130_fd_sc_hd__dlygate4sd3_1 hold115 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold115 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net767)); - sky130_fd_sc_hd__dlygate4sd3_1 hold116 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold116 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net768)); - sky130_fd_sc_hd__dlygate4sd3_1 hold117 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold117 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net769)); - sky130_fd_sc_hd__dlygate4sd3_1 hold118 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold118 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net770)); - sky130_fd_sc_hd__dlygate4sd3_1 hold119 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold119 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net771)); - sky130_fd_sc_hd__dlygate4sd3_1 hold120 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold120 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net772)); - sky130_fd_sc_hd__dlygate4sd3_1 hold121 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold121 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91429,19 +91429,19 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net774)); - sky130_fd_sc_hd__dlygate4sd3_1 hold123 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold123 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net775)); - sky130_fd_sc_hd__dlygate4sd3_1 hold124 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold124 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net776)); - sky130_fd_sc_hd__dlygate4sd3_1 hold125 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold125 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91453,37 +91453,37 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net778)); - sky130_fd_sc_hd__dlygate4sd3_1 hold127 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold127 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net779)); - sky130_fd_sc_hd__dlygate4sd3_1 hold128 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold128 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net780)); - sky130_fd_sc_hd__dlygate4sd3_1 hold129 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold129 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net781)); - sky130_fd_sc_hd__dlygate4sd3_1 hold130 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold130 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net782)); - sky130_fd_sc_hd__dlygate4sd3_1 hold131 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold131 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net783)); - sky130_fd_sc_hd__dlygate4sd3_1 hold132 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold132 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91495,49 +91495,49 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net785)); - sky130_fd_sc_hd__dlygate4sd3_1 hold134 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold134 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net786)); - sky130_fd_sc_hd__dlygate4sd3_1 hold135 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold135 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net787)); - sky130_fd_sc_hd__dlygate4sd3_1 hold136 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold136 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net788)); - sky130_fd_sc_hd__dlygate4sd3_1 hold137 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold137 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net789)); - sky130_fd_sc_hd__dlygate4sd3_1 hold138 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold138 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net790)); - sky130_fd_sc_hd__dlygate4sd3_1 hold139 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold139 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net791)); - sky130_fd_sc_hd__dlygate4sd3_1 hold140 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold140 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net792)); - sky130_fd_sc_hd__dlygate4sd3_1 hold141 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold141 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91549,7 +91549,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net794)); - sky130_fd_sc_hd__dlygate4sd3_1 hold143 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold143 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91561,19 +91561,19 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net796)); - sky130_fd_sc_hd__dlygate4sd3_1 hold145 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold145 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net797)); - sky130_fd_sc_hd__dlygate4sd3_1 hold146 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold146 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net798)); - sky130_fd_sc_hd__dlygate4sd3_1 hold147 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold147 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91585,25 +91585,25 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net800)); - sky130_fd_sc_hd__dlygate4sd3_1 hold149 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold149 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net801)); - sky130_fd_sc_hd__dlygate4sd3_1 hold150 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold150 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net802)); - sky130_fd_sc_hd__dlygate4sd3_1 hold151 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold151 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net803)); - sky130_fd_sc_hd__dlygate4sd3_1 hold152 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold152 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91615,31 +91615,31 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net805)); - sky130_fd_sc_hd__dlygate4sd3_1 hold154 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold154 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net806)); - sky130_fd_sc_hd__dlygate4sd3_1 hold155 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold155 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net807)); - sky130_fd_sc_hd__dlygate4sd3_1 hold156 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold156 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net808)); - sky130_fd_sc_hd__dlygate4sd3_1 hold157 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold157 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net809)); - sky130_fd_sc_hd__dlygate4sd3_1 hold158 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold158 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91651,25 +91651,25 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net811)); - sky130_fd_sc_hd__dlygate4sd3_1 hold160 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold160 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net812)); - sky130_fd_sc_hd__dlygate4sd3_1 hold161 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold161 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net813)); - sky130_fd_sc_hd__dlygate4sd3_1 hold162 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold162 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net814)); - sky130_fd_sc_hd__dlygate4sd3_1 hold163 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold163 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91681,13 +91681,13 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net816)); - sky130_fd_sc_hd__dlygate4sd3_1 hold165 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold165 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net817)); - sky130_fd_sc_hd__dlygate4sd3_1 hold166 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold166 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91699,13 +91699,13 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net819)); - sky130_fd_sc_hd__dlygate4sd3_1 hold168 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold168 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net820)); - sky130_fd_sc_hd__dlygate4sd3_1 hold169 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold169 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91717,7 +91717,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net822)); - sky130_fd_sc_hd__dlygate4sd3_1 hold171 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold171 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91729,49 +91729,49 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net824)); - sky130_fd_sc_hd__dlygate4sd3_1 hold173 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold173 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net825)); - sky130_fd_sc_hd__dlygate4sd3_1 hold174 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold174 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net826)); - sky130_fd_sc_hd__dlygate4sd3_1 hold175 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold175 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net827)); - sky130_fd_sc_hd__dlygate4sd3_1 hold176 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold176 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net828)); - sky130_fd_sc_hd__dlygate4sd3_1 hold177 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold177 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net829)); - sky130_fd_sc_hd__dlygate4sd3_1 hold178 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold178 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net830)); - sky130_fd_sc_hd__dlygate4sd3_1 hold179 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold179 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net831)); - sky130_fd_sc_hd__dlygate4sd3_1 hold180 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold180 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91783,31 +91783,31 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net833)); - sky130_fd_sc_hd__dlygate4sd3_1 hold182 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold182 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net834)); - sky130_fd_sc_hd__dlygate4sd3_1 hold183 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold183 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net835)); - sky130_fd_sc_hd__dlygate4sd3_1 hold184 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold184 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net836)); - sky130_fd_sc_hd__dlygate4sd3_1 hold185 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold185 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net837)); - sky130_fd_sc_hd__dlygate4sd3_1 hold186 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold186 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91819,31 +91819,31 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net839)); - sky130_fd_sc_hd__dlygate4sd3_1 hold188 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold188 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net840)); - sky130_fd_sc_hd__dlygate4sd3_1 hold189 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold189 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net841)); - sky130_fd_sc_hd__dlygate4sd3_1 hold190 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold190 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net842)); - sky130_fd_sc_hd__dlygate4sd3_1 hold191 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold191 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net843)); - sky130_fd_sc_hd__dlygate4sd3_1 hold192 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold192 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -91855,163 +91855,163 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net845)); - sky130_fd_sc_hd__dlygate4sd3_1 hold194 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold194 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net846)); - sky130_fd_sc_hd__dlygate4sd3_1 hold195 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold195 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net847)); - sky130_fd_sc_hd__dlygate4sd3_1 hold196 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold196 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net848)); - sky130_fd_sc_hd__dlygate4sd3_1 hold197 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold197 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net849)); - sky130_fd_sc_hd__dlygate4sd3_1 hold198 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold198 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net850)); - sky130_fd_sc_hd__dlygate4sd3_1 hold199 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold199 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net851)); - sky130_fd_sc_hd__dlygate4sd3_1 hold200 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold200 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net852)); - sky130_fd_sc_hd__dlygate4sd3_1 hold201 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold201 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net853)); - sky130_fd_sc_hd__dlygate4sd3_1 hold202 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold202 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net854)); - sky130_fd_sc_hd__dlygate4sd3_1 hold203 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold203 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net855)); - sky130_fd_sc_hd__dlygate4sd3_1 hold204 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold204 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net856)); - sky130_fd_sc_hd__dlygate4sd3_1 hold205 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold205 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net857)); - sky130_fd_sc_hd__dlygate4sd3_1 hold206 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold206 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net858)); - sky130_fd_sc_hd__dlygate4sd3_1 hold207 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold207 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net859)); - sky130_fd_sc_hd__dlygate4sd3_1 hold208 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold208 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net860)); - sky130_fd_sc_hd__dlygate4sd3_1 hold209 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold209 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net861)); - sky130_fd_sc_hd__dlygate4sd3_1 hold210 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold210 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net862)); - sky130_fd_sc_hd__dlygate4sd3_1 hold211 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold211 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net863)); - sky130_fd_sc_hd__dlygate4sd3_1 hold212 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold212 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net864)); - sky130_fd_sc_hd__dlygate4sd3_1 hold213 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold213 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net865)); - sky130_fd_sc_hd__dlygate4sd3_1 hold214 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold214 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net866)); - sky130_fd_sc_hd__dlygate4sd3_1 hold215 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold215 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net867)); - sky130_fd_sc_hd__dlygate4sd3_1 hold216 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold216 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net868)); - sky130_fd_sc_hd__dlygate4sd3_1 hold217 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold217 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net869)); - sky130_fd_sc_hd__dlygate4sd3_1 hold218 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold218 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net870)); - sky130_fd_sc_hd__dlygate4sd3_1 hold219 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold219 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net871)); - sky130_fd_sc_hd__dlygate4sd3_1 hold220 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold220 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92023,19 +92023,19 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net873)); - sky130_fd_sc_hd__dlygate4sd3_1 hold222 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold222 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net874)); - sky130_fd_sc_hd__dlygate4sd3_1 hold223 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold223 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net875)); - sky130_fd_sc_hd__dlygate4sd3_1 hold224 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold224 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92047,37 +92047,37 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net877)); - sky130_fd_sc_hd__dlygate4sd3_1 hold226 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold226 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net878)); - sky130_fd_sc_hd__dlygate4sd3_1 hold227 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold227 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net879)); - sky130_fd_sc_hd__dlygate4sd3_1 hold228 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold228 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net880)); - sky130_fd_sc_hd__dlygate4sd3_1 hold229 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold229 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net881)); - sky130_fd_sc_hd__dlygate4sd3_1 hold230 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold230 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net882)); - sky130_fd_sc_hd__dlygate4sd3_1 hold231 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold231 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92089,25 +92089,25 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net884)); - sky130_fd_sc_hd__dlygate4sd3_1 hold233 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold233 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net885)); - sky130_fd_sc_hd__dlygate4sd3_1 hold234 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold234 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net886)); - sky130_fd_sc_hd__dlygate4sd3_1 hold235 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold235 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net887)); - sky130_fd_sc_hd__dlygate4sd3_1 hold236 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold236 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92119,31 +92119,31 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net889)); - sky130_fd_sc_hd__dlygate4sd3_1 hold238 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold238 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net890)); - sky130_fd_sc_hd__dlygate4sd3_1 hold239 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold239 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net891)); - sky130_fd_sc_hd__dlygate4sd3_1 hold240 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold240 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net892)); - sky130_fd_sc_hd__dlygate4sd3_1 hold241 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold241 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net893)); - sky130_fd_sc_hd__dlygate4sd3_1 hold242 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold242 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92155,7 +92155,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net895)); - sky130_fd_sc_hd__dlygate4sd3_1 hold244 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold244 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92167,25 +92167,25 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net897)); - sky130_fd_sc_hd__dlygate4sd3_1 hold246 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold246 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net898)); - sky130_fd_sc_hd__dlygate4sd3_1 hold247 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold247 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net899)); - sky130_fd_sc_hd__dlygate4sd3_1 hold248 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold248 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net900)); - sky130_fd_sc_hd__dlygate4sd3_1 hold249 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold249 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92197,7 +92197,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net902)); - sky130_fd_sc_hd__dlygate4sd3_1 hold251 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold251 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92209,31 +92209,31 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net904)); - sky130_fd_sc_hd__dlygate4sd3_1 hold253 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold253 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net905)); - sky130_fd_sc_hd__dlygate4sd3_1 hold254 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold254 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net906)); - sky130_fd_sc_hd__dlygate4sd3_1 hold255 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold255 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net907)); - sky130_fd_sc_hd__dlygate4sd3_1 hold256 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold256 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net908)); - sky130_fd_sc_hd__dlygate4sd3_1 hold257 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold257 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92245,7 +92245,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net910)); - sky130_fd_sc_hd__dlygate4sd3_1 hold259 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold259 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92257,55 +92257,55 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net912)); - sky130_fd_sc_hd__dlygate4sd3_1 hold261 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold261 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net913)); - sky130_fd_sc_hd__dlygate4sd3_1 hold262 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold262 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net914)); - sky130_fd_sc_hd__dlygate4sd3_1 hold263 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold263 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net915)); - sky130_fd_sc_hd__dlygate4sd3_1 hold264 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold264 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net916)); - sky130_fd_sc_hd__dlygate4sd3_1 hold265 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold265 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net917)); - sky130_fd_sc_hd__dlygate4sd3_1 hold266 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold266 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net918)); - sky130_fd_sc_hd__dlygate4sd3_1 hold267 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold267 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net919)); - sky130_fd_sc_hd__dlygate4sd3_1 hold268 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold268 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net920)); - sky130_fd_sc_hd__dlygate4sd3_1 hold269 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold269 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92317,13 +92317,13 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net922)); - sky130_fd_sc_hd__dlygate4sd3_1 hold271 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold271 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net923)); - sky130_fd_sc_hd__dlygate4sd3_1 hold272 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold272 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92347,13 +92347,13 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net927)); - sky130_fd_sc_hd__dlygate4sd3_1 hold276 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold276 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net928)); - sky130_fd_sc_hd__dlygate4sd3_1 hold277 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold277 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[3].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92365,19 +92365,19 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net930)); - sky130_fd_sc_hd__dlygate4sd3_1 hold279 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold279 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net931)); - sky130_fd_sc_hd__dlygate4sd3_1 hold280 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold280 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net932)); - sky130_fd_sc_hd__dlygate4sd3_1 hold281 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold281 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92389,19 +92389,19 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net934)); - sky130_fd_sc_hd__dlygate4sd3_1 hold283 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold283 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net935)); - sky130_fd_sc_hd__dlygate4sd3_1 hold284 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold284 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net936)); - sky130_fd_sc_hd__dlygate4sd3_1 hold285 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold285 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92413,37 +92413,37 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net938)); - sky130_fd_sc_hd__dlygate4sd3_1 hold287 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold287 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net939)); - sky130_fd_sc_hd__dlygate4sd3_1 hold288 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold288 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net940)); - sky130_fd_sc_hd__dlygate4sd3_1 hold289 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold289 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net941)); - sky130_fd_sc_hd__dlygate4sd3_1 hold290 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold290 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net942)); - sky130_fd_sc_hd__dlygate4sd3_1 hold291 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold291 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net943)); - sky130_fd_sc_hd__dlygate4sd3_1 hold292 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold292 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92461,91 +92461,91 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net946)); - sky130_fd_sc_hd__dlygate4sd3_1 hold295 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold295 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net947)); - sky130_fd_sc_hd__dlygate4sd3_1 hold296 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold296 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net948)); - sky130_fd_sc_hd__dlygate4sd3_1 hold297 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold297 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net949)); - sky130_fd_sc_hd__dlygate4sd3_1 hold298 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold298 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net950)); - sky130_fd_sc_hd__dlygate4sd3_1 hold299 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold299 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net951)); - sky130_fd_sc_hd__dlygate4sd3_1 hold300 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold300 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net952)); - sky130_fd_sc_hd__dlygate4sd3_1 hold301 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold301 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net953)); - sky130_fd_sc_hd__dlygate4sd3_1 hold302 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold302 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net954)); - sky130_fd_sc_hd__dlygate4sd3_1 hold303 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold303 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net955)); - sky130_fd_sc_hd__dlygate4sd3_1 hold304 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold304 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net956)); - sky130_fd_sc_hd__dlygate4sd3_1 hold305 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold305 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net957)); - sky130_fd_sc_hd__dlygate4sd3_1 hold306 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold306 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net958)); - sky130_fd_sc_hd__dlygate4sd3_1 hold307 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold307 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net959)); - sky130_fd_sc_hd__dlygate4sd3_1 hold308 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold308 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net960)); - sky130_fd_sc_hd__dlygate4sd3_1 hold309 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold309 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92557,7 +92557,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net962)); - sky130_fd_sc_hd__dlygate4sd3_1 hold311 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold311 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92575,25 +92575,25 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net965)); - sky130_fd_sc_hd__dlygate4sd3_1 hold314 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold314 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net966)); - sky130_fd_sc_hd__dlygate4sd3_1 hold315 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold315 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net967)); - sky130_fd_sc_hd__dlygate4sd3_1 hold316 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold316 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net968)); - sky130_fd_sc_hd__dlygate4sd3_1 hold317 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold317 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[0].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92605,7 +92605,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net970)); - sky130_fd_sc_hd__dlygate4sd3_1 hold319 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold319 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92629,19 +92629,19 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net974)); - sky130_fd_sc_hd__dlygate4sd3_1 hold323 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold323 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net975)); - sky130_fd_sc_hd__dlygate4sd3_1 hold324 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold324 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[7].neuron_inst.neuron_delay_gen[4].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net976)); - sky130_fd_sc_hd__dlygate4sd3_1 hold325 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold325 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92653,13 +92653,13 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net978)); - sky130_fd_sc_hd__dlygate4sd3_1 hold327 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold327 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net979)); - sky130_fd_sc_hd__dlygate4sd3_1 hold328 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold328 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer3.neuron_gen[1].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92677,7 +92677,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net982)); - sky130_fd_sc_hd__dlygate4sd3_1 hold331 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold331 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[3].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92695,13 +92695,13 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net985)); - sky130_fd_sc_hd__dlygate4sd3_1 hold334 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold334 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net986)); - sky130_fd_sc_hd__dlygate4sd3_1 hold335 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold335 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.refractory_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92725,7 +92725,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net990)); - sky130_fd_sc_hd__dlygate4sd3_1 hold339 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__dlygate4sd3_1 hold339 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -92815,7 +92815,7 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VPB(VPWR), .VPWR(VPWR), .X(net1005)); - sky130_fd_sc_hd__dlygate4sd3_1 hold354 (.A(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__dlygate4sd3_1 hold354 (.A(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -94198,342 +94198,342 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_256 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.enable_LYR_2 ), + sky130_fd_sc_hd__diode_2 ANTENNA_256 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.enable_LYR_2 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_257 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.enable_LYR_2 ), + sky130_fd_sc_hd__diode_2 ANTENNA_257 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.enable_LYR_2 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_258 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.enable_LYR_2 ), + sky130_fd_sc_hd__diode_2 ANTENNA_258 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.enable_LYR_2 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_259 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), + sky130_fd_sc_hd__diode_2 ANTENNA_259 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_260 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), + sky130_fd_sc_hd__diode_2 ANTENNA_260 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_261 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), + sky130_fd_sc_hd__diode_2 ANTENNA_261 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_262 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), + sky130_fd_sc_hd__diode_2 ANTENNA_262 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.din ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_263 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), + sky130_fd_sc_hd__diode_2 ANTENNA_263 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_264 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), + sky130_fd_sc_hd__diode_2 ANTENNA_264 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_265 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), + sky130_fd_sc_hd__diode_2 ANTENNA_265 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.din ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_266 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_266 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_267 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_267 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_268 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_268 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_269 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_269 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_270 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_270 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_271 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_271 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_272 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_272 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_273 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_273 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_274 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_274 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_275 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_275 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_276 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_276 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_277 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_277 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_278 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_278 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_279 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_279 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_280 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_280 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_281 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_281 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_282 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_282 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_283 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_283 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_284 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_284 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_285 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_285 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[2].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_286 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_286 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_287 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_287 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_288 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_288 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_289 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_289 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_290 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_290 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_291 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__diode_2 ANTENNA_291 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_292 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), + sky130_fd_sc_hd__diode_2 ANTENNA_292 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_293 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), + sky130_fd_sc_hd__diode_2 ANTENNA_293 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_294 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_294 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_295 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_295 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_296 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_296 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_297 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_297 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_298 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_298 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_299 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_299 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_300 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_300 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_301 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_301 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_302 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_302 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_303 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_303 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_304 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_304 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_305 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_305 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_306 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__diode_2 ANTENNA_306 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_307 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), + sky130_fd_sc_hd__diode_2 ANTENNA_307 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_308 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__diode_2 ANTENNA_308 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_309 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__diode_2 ANTENNA_309 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_310 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), + sky130_fd_sc_hd__diode_2 ANTENNA_310 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_311 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__diode_2 ANTENNA_311 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_312 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), + sky130_fd_sc_hd__diode_2 ANTENNA_312 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_313 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__diode_2 ANTENNA_313 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_314 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), + sky130_fd_sc_hd__diode_2 ANTENNA_314 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_315 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_315 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_316 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_316 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_317 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_317 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_318 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_318 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_319 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_319 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_320 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_320 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_321 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_321 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_322 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_322 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[1].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_323 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_323 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[4].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -95403,142 +95403,142 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_497 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), + sky130_fd_sc_hd__diode_2 ANTENNA_497 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_498 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), + sky130_fd_sc_hd__diode_2 ANTENNA_498 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_499 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_499 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[5].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_500 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_500 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_501 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_501 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[2].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_502 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_502 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[4].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_503 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), + sky130_fd_sc_hd__diode_2 ANTENNA_503 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.membrane_potential[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_504 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_504 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[5].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_505 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_505 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[6].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_506 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_506 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_507 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_507 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_508 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_508 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_509 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_509 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_510 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_510 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_511 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_511 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_512 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_512 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_513 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_513 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_514 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_514 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_515 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_515 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_516 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_516 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_517 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_517 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_518 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_518 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_519 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_519 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_520 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), + sky130_fd_sc_hd__diode_2 ANTENNA_520 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[7].neuron_inst.lif_neuron_inst.lif_neuron_inst.spike_out ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_521 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__diode_2 ANTENNA_521 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_522 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), + sky130_fd_sc_hd__diode_2 ANTENNA_522 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[0].neuron_inst.neuron_delay_gen[7].neuron_delay_inst.pd.shift_reg[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_523 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), + sky130_fd_sc_hd__diode_2 ANTENNA_523 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[3].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_reg1 ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_524 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_524 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer2.neuron_gen[6].neuron_inst.neuron_delay_gen[1].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -95778,17 +95778,17 @@ module tt_um_snn_with_delays_paolaunisa (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_572 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), + sky130_fd_sc_hd__diode_2 ANTENNA_572 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[0].neuron_inst.neuron_delay_gen[0].neuron_delay_inst.din ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_573 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_573 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_574 (.DIODE(\spiking_network_top_uut.snn_inst.two_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), + sky130_fd_sc_hd__diode_2 ANTENNA_574 (.DIODE(\spiking_network_top_uut.snn_inst.three_layer_network_inst.layer1.neuron_gen[1].neuron_inst.neuron_delay_gen[6].neuron_delay_inst.sync_dout ), .VGND(VGND), .VNB(VGND), .VPB(VPWR),