lawrie / fpga_pio

An attempt to recreate the RP2040 PIO in an FPGA
BSD 2-Clause "Simplified" License
293 stars 31 forks source link

Resouce Utilization? #11

Open PythonLinks opened 2 days ago

PythonLinks commented 2 days ago

Please post resource utilization reports.

Makes it easier for people to compare this with other approaches.

Thanks

PythonLinks commented 2 days ago

I am so curious about this topic, I went ahead and downloaded it and built it.

Info: Device utilisation: Info: ICESTORM_LC: 2820/ 7680 36% Info: ICESTORM_RAM: 1/ 32 3% Info: SB_IO: 45/ 256 17% Info: SB_GB: 8/ 8 100% Info: ICESTORM_PLL: 0/ 2 0% Info: SB_WARMBOOT: 0/ 1 0%

In the process I got a ton of error messages.

I tried to rerun it, but the second time, I got far fewer error messages.

Details
Click me ⦗OSS CAD Suite⦘ [./blackicemx]# make mkdir -p bin yosys -q -f "verilog -Dblackicemx" -p "synth_ice40 -abc9 -json bin/toplevel.json" ../src/top/top.v ../src/pio.v ../src/machine.v ../src/pc.v ../src/decoder.v ../src/divider.v ../src/isr.v ../src/osr.v ../src/scratch.v ../src/fifo.v Warning: Replacing memory \pin_directions_prev with list of registers. See ../src/pio.v:101 Warning: Replacing memory \output_pins_prev with list of registers. See ../src/pio.v:96 Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [31]: port Q[31] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[31] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [30]: port Q[30] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[30] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [29]: port Q[29] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[29] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [28]: port Q[28] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[28] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [27]: port Q[27] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[27] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [26]: port Q[26] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[26] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [25]: port Q[25] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[25] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [24]: port Q[24] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[24] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [23]: port Q[23] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[23] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [22]: port Q[22] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[22] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [21]: port Q[21] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[21] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [20]: port Q[20] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[20] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [19]: port Q[19] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[19] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [18]: port Q[18] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[18] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [17]: port Q[17] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[17] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [16]: port Q[16] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[16] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [15]: port Q[15] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[15] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [14]: port Q[14] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[14] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [13]: port Q[13] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[13] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [12]: port Q[12] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[12] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [11]: port Q[11] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[11] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [10]: port Q[10] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[10] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [9]: port Q[9] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[9] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [8]: port Q[8] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[8] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [7]: port Q[7] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[7] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [6]: port Q[6] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[6] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [5]: port Q[5] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[5] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [4]: port Q[4] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[4] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [3]: port Q[3] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[3] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [2]: port Q[2] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[2] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [1]: port Q[1] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[1] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[3].machine.output_pins [0]: port Q[0] of cell $flatten\pio_1.\mach[3].machine.$procdff$54671 ($dff) port Q[0] of cell $flatten\pio_1.\mach[3].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [31]: port Q[31] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[31] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [30]: port Q[30] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[30] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [29]: port Q[29] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[29] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [28]: port Q[28] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[28] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [27]: port Q[27] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[27] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [26]: port Q[26] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[26] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [25]: port Q[25] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[25] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [24]: port Q[24] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[24] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [23]: port Q[23] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[23] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [22]: port Q[22] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[22] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [21]: port Q[21] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[21] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [20]: port Q[20] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[20] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [19]: port Q[19] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[19] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [18]: port Q[18] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[18] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [17]: port Q[17] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[17] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [16]: port Q[16] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[16] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [15]: port Q[15] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[15] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [14]: port Q[14] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[14] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [13]: port Q[13] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[13] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [12]: port Q[12] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[12] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [11]: port Q[11] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[11] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [10]: port Q[10] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[10] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [9]: port Q[9] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[9] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [8]: port Q[8] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[8] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [7]: port Q[7] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[7] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [6]: port Q[6] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[6] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [5]: port Q[5] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[5] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [4]: port Q[4] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[4] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [3]: port Q[3] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[3] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [2]: port Q[2] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[2] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [1]: port Q[1] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[1] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[2].machine.output_pins [0]: port Q[0] of cell $flatten\pio_1.\mach[2].machine.$procdff$54671 ($dff) port Q[0] of cell $flatten\pio_1.\mach[2].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [31]: port Q[31] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[31] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [30]: port Q[30] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[30] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [29]: port Q[29] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[29] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [28]: port Q[28] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[28] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [27]: port Q[27] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[27] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [26]: port Q[26] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[26] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [25]: port Q[25] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[25] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [24]: port Q[24] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[24] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [23]: port Q[23] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[23] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [22]: port Q[22] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[22] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [21]: port Q[21] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[21] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [20]: port Q[20] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[20] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [19]: port Q[19] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[19] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [18]: port Q[18] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[18] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [17]: port Q[17] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[17] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [16]: port Q[16] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[16] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [15]: port Q[15] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[15] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [14]: port Q[14] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[14] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [13]: port Q[13] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[13] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [12]: port Q[12] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[12] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [11]: port Q[11] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[11] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [10]: port Q[10] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[10] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [9]: port Q[9] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[9] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [8]: port Q[8] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[8] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [7]: port Q[7] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[7] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [6]: port Q[6] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[6] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [5]: port Q[5] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[5] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [4]: port Q[4] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[4] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [3]: port Q[3] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[3] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [2]: port Q[2] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[2] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [1]: port Q[1] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[1] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[1].machine.output_pins [0]: port Q[0] of cell $flatten\pio_1.\mach[1].machine.$procdff$54671 ($dff) port Q[0] of cell $flatten\pio_1.\mach[1].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [31]: port Q[31] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[31] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [30]: port Q[30] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[30] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [29]: port Q[29] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[29] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [28]: port Q[28] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[28] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [27]: port Q[27] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[27] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [26]: port Q[26] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[26] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [25]: port Q[25] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[25] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [24]: port Q[24] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[24] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [23]: port Q[23] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[23] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [22]: port Q[22] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[22] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [21]: port Q[21] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[21] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [20]: port Q[20] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[20] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [19]: port Q[19] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[19] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [18]: port Q[18] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[18] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [17]: port Q[17] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[17] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [16]: port Q[16] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[16] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [15]: port Q[15] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[15] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [14]: port Q[14] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[14] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [13]: port Q[13] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[13] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [12]: port Q[12] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[12] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [11]: port Q[11] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[11] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [10]: port Q[10] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[10] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [9]: port Q[9] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[9] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [8]: port Q[8] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[8] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [7]: port Q[7] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[7] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [6]: port Q[6] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[6] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [5]: port Q[5] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[5] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [4]: port Q[4] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[4] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [3]: port Q[3] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[3] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [2]: port Q[2] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[2] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [1]: port Q[1] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[1] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.mach[0].machine.output_pins [0]: port Q[0] of cell $flatten\pio_1.\mach[0].machine.$procdff$54671 ($dff) port Q[0] of cell $flatten\pio_1.\mach[0].machine.$procdff$54701 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [31]: port Q[31] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[31] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [30]: port Q[30] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[30] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [29]: port Q[29] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[29] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [28]: port Q[28] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[28] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [27]: port Q[27] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[27] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [26]: port Q[26] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[26] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [25]: port Q[25] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[25] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [24]: port Q[24] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[24] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [23]: port Q[23] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[23] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [22]: port Q[22] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[22] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [21]: port Q[21] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[21] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [20]: port Q[20] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[20] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [19]: port Q[19] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[19] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [18]: port Q[18] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[18] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [17]: port Q[17] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[17] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [16]: port Q[16] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[16] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [15]: port Q[15] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[15] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [14]: port Q[14] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[14] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [13]: port Q[13] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[13] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [12]: port Q[12] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[12] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [11]: port Q[11] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[11] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [10]: port Q[10] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[10] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [9]: port Q[9] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[9] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [8]: port Q[8] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[8] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [7]: port Q[7] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[7] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [6]: port Q[6] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[6] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [5]: port Q[5] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[5] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [4]: port Q[4] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[4] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [3]: port Q[3] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[3] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [2]: port Q[2] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[2] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [1]: port Q[1] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[1] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[3] [0]: port Q[0] of cell $flatten\pio_1.$procdff$54460 ($dff) port Q[0] of cell $flatten\pio_1.$procdff$54614 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [31]: port Q[31] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[31] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [30]: port Q[30] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[30] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [29]: port Q[29] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[29] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [28]: port Q[28] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[28] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [27]: port Q[27] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[27] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [26]: port Q[26] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[26] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [25]: port Q[25] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[25] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [24]: port Q[24] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[24] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [23]: port Q[23] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[23] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [22]: port Q[22] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[22] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [21]: port Q[21] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[21] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [20]: port Q[20] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[20] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [19]: port Q[19] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[19] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [18]: port Q[18] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[18] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [17]: port Q[17] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[17] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [16]: port Q[16] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[16] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [15]: port Q[15] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[15] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [14]: port Q[14] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[14] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [13]: port Q[13] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[13] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [12]: port Q[12] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[12] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [11]: port Q[11] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[11] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [10]: port Q[10] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[10] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [9]: port Q[9] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[9] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [8]: port Q[8] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[8] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [7]: port Q[7] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[7] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [6]: port Q[6] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[6] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [5]: port Q[5] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[5] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [4]: port Q[4] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[4] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [3]: port Q[3] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[3] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [2]: port Q[2] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[2] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [1]: port Q[1] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[1] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[2] [0]: port Q[0] of cell $flatten\pio_1.$procdff$54459 ($dff) port Q[0] of cell $flatten\pio_1.$procdff$54613 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [31]: port Q[31] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[31] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [30]: port Q[30] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[30] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [29]: port Q[29] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[29] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [28]: port Q[28] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[28] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [27]: port Q[27] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[27] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [26]: port Q[26] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[26] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [25]: port Q[25] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[25] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [24]: port Q[24] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[24] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [23]: port Q[23] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[23] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [22]: port Q[22] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[22] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [21]: port Q[21] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[21] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [20]: port Q[20] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[20] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [19]: port Q[19] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[19] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [18]: port Q[18] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[18] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [17]: port Q[17] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[17] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [16]: port Q[16] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[16] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [15]: port Q[15] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[15] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [14]: port Q[14] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[14] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [13]: port Q[13] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[13] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [12]: port Q[12] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[12] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [11]: port Q[11] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[11] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [10]: port Q[10] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[10] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [9]: port Q[9] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[9] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [8]: port Q[8] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[8] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [7]: port Q[7] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[7] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [6]: port Q[6] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[6] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [5]: port Q[5] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[5] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [4]: port Q[4] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[4] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [3]: port Q[3] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[3] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [2]: port Q[2] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[2] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [1]: port Q[1] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[1] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[1] [0]: port Q[0] of cell $flatten\pio_1.$procdff$54458 ($dff) port Q[0] of cell $flatten\pio_1.$procdff$54612 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [31]: port Q[31] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[31] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [30]: port Q[30] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[30] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [29]: port Q[29] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[29] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [28]: port Q[28] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[28] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [27]: port Q[27] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[27] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [26]: port Q[26] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[26] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [25]: port Q[25] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[25] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [24]: port Q[24] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[24] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [23]: port Q[23] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[23] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [22]: port Q[22] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[22] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [21]: port Q[21] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[21] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [20]: port Q[20] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[20] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [19]: port Q[19] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[19] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [18]: port Q[18] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[18] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [17]: port Q[17] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[17] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [16]: port Q[16] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[16] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [15]: port Q[15] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[15] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [14]: port Q[14] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[14] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [13]: port Q[13] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[13] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [12]: port Q[12] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[12] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [11]: port Q[11] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[11] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [10]: port Q[10] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[10] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [9]: port Q[9] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[9] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [8]: port Q[8] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[8] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [7]: port Q[7] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[7] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [6]: port Q[6] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[6] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [5]: port Q[5] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[5] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [4]: port Q[4] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[4] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [3]: port Q[3] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[3] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [2]: port Q[2] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[2] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [1]: port Q[1] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[1] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.output_pins_prev[0] [0]: port Q[0] of cell $flatten\pio_1.$procdff$54457 ($dff) port Q[0] of cell $flatten\pio_1.$procdff$54611 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [31]: port Q[31] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[31] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [30]: port Q[30] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[30] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [29]: port Q[29] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[29] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [28]: port Q[28] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[28] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [27]: port Q[27] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[27] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [26]: port Q[26] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[26] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [25]: port Q[25] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[25] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [24]: port Q[24] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[24] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [23]: port Q[23] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[23] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [22]: port Q[22] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[22] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [21]: port Q[21] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[21] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [20]: port Q[20] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[20] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [19]: port Q[19] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[19] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [18]: port Q[18] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[18] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [17]: port Q[17] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[17] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [16]: port Q[16] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[16] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [15]: port Q[15] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[15] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [14]: port Q[14] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[14] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [13]: port Q[13] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[13] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [12]: port Q[12] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[12] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [11]: port Q[11] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[11] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [10]: port Q[10] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[10] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [9]: port Q[9] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[9] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [8]: port Q[8] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[8] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [7]: port Q[7] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[7] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [6]: port Q[6] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[6] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [5]: port Q[5] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[5] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [4]: port Q[4] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[4] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [3]: port Q[3] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[3] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [2]: port Q[2] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[2] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [1]: port Q[1] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[1] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: multiple conflicting drivers for top.\pio_1.gpio_out [0]: port Q[0] of cell $flatten\pio_1.$procdff$54436 ($dff) port Q[0] of cell $flatten\pio_1.$procdff$54603 ($dff) Warning: Wire top.\gn [27] is used but has no driver. Warning: Wire top.\gn [26] is used but has no driver. Warning: Wire top.\gn [25] is used but has no driver. Warning: Wire top.\gn [24] is used but has no driver. Warning: Wire top.\gn [23] is used but has no driver. Warning: Wire top.\gn [22] is used but has no driver. Warning: Wire top.\gn [21] is used but has no driver. Warning: Wire top.\gn [20] is used but has no driver. Warning: Wire top.\gn [19] is used but has no driver. Warning: Wire top.\gn [18] is used but has no driver. Warning: Wire top.\gn [17] is used but has no driver. Warning: Wire top.\gn [16] is used but has no driver. Warning: Wire top.\gn [15] is used but has no driver. Warning: Wire top.\gn [14] is used but has no driver. Warning: Wire top.\gn [13] is used but has no driver. Warning: Wire top.\gn [12] is used but has no driver. Warning: Wire top.\gn [11] is used but has no driver. Warning: Wire top.\gn [10] is used but has no driver. Warning: Wire top.\gn [9] is used but has no driver. Warning: Wire top.\gn [8] is used but has no driver. Warning: Wire top.\gn [7] is used but has no driver. Warning: Wire top.\gn [6] is used but has no driver. Warning: Wire top.\gn [5] is used but has no driver. Warning: Wire top.\gn [4] is used but has no driver. Warning: Wire top.\gn [3] is used but has no driver. Warning: Wire top.\gn [2] is used but has no driver. Warning: Wire top.\gn [1] is used but has no driver. Warning: Wire top.\gn [0] is used but has no driver. Warning: Driver-driver conflict for \pio_1.gpio_out [0] between cell $auto$ff.cc:266:slice$55829.Q and constant 1'0 in top: Resolved using constant. nextpnr-ice40 --freq 18 --pcf-allow-unconstrained --hx8k --package tq144:4k --json bin/toplevel.json --pcf pio.pcf --asc bin/toplevel.asc --opt-timing --placer heap Info: constrained 'clk_25mhz' to bel 'X24/Y0/io1' Info: constrained 'btn[0]' to bel 'X16/Y0/io1' Info: constrained 'led[0]' to bel 'X24/Y0/io0' Info: constrained 'led[1]' to bel 'X22/Y0/io1' Info: constrained 'led[2]' to bel 'X17/Y0/io0' Info: constrained 'gn[0]' to bel 'X0/Y11/io0' Info: constrained 'gn[1]' to bel 'X0/Y11/io1' Info: constrained 'gn[2]' to bel 'X0/Y16/io0' Info: constrained 'gn[3]' to bel 'X0/Y16/io1' Info: constrained 'tx' to bel 'X28/Y0/io0' Warning: unmatched constraint 'rx' (on line 14) Warning: IO 'led[7]' is unconstrained in PCF and will be automatically placed Warning: IO 'led[6]' is unconstrained in PCF and will be automatically placed Warning: IO 'led[5]' is unconstrained in PCF and will be automatically placed Warning: IO 'led[4]' is unconstrained in PCF and will be automatically placed Warning: IO 'led[3]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[27]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[26]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[25]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[24]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[23]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[22]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[21]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[20]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[19]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[18]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[17]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[16]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[15]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[14]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[13]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[12]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[11]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[10]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[9]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[8]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[7]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[6]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[5]' is unconstrained in PCF and will be automatically placed Warning: IO 'gn[4]' is unconstrained in PCF and will be automatically placed Warning: IO 'btn[6]' is unconstrained in PCF and will be automatically placed Warning: IO 'btn[5]' is unconstrained in PCF and will be automatically placed Warning: IO 'btn[4]' is unconstrained in PCF and will be automatically placed Warning: IO 'btn[3]' is unconstrained in PCF and will be automatically placed Warning: IO 'btn[2]' is unconstrained in PCF and will be automatically placed Warning: IO 'btn[1]' is unconstrained in PCF and will be automatically placed Info: Packing co