fpga: Fix warnings from building N3xx AA images

These bitfiles use four-port DRAM FIFOs and only connect two of those
ports. We skip the warnings as that is the intended build behaviour.


Original-commit: 52860eeb670da53c08dddb40dd950832b087acbe
This commit is contained in:
Martin Braun
2024-06-27 13:21:03 +02:00
committed by joergho
parent fba65c68f7
commit 0df7b0071c
3 changed files with 21 additions and 1 deletions
+7 -1
View File
@@ -70,12 +70,18 @@ connections:
- { srcblk: ep1, srcport: out0, dstblk: radio0, dstport: in_1 } - { srcblk: ep1, srcport: out0, dstblk: radio0, dstport: in_1 }
# RF 1 RX # RF 1 RX
- { srcblk: radio0, srcport: out_1, dstblk: ep1, dstport: in0 } - { srcblk: radio0, srcport: out_1, dstblk: ep1, dstport: in0 }
#
# DRAM FIFO Connections # DRAM FIFO Connections
- { srcblk: ep4, srcport: out0, dstblk: fifo0, dstport: in_0 } - { srcblk: ep4, srcport: out0, dstblk: fifo0, dstport: in_0 }
- { srcblk: fifo0, srcport: out_0, dstblk: ep4, dstport: in0 } - { srcblk: fifo0, srcport: out_0, dstblk: ep4, dstport: in0 }
- { srcblk: ep5, srcport: out0, dstblk: fifo0, dstport: in_1 } - { srcblk: ep5, srcport: out0, dstblk: fifo0, dstport: in_1 }
- { srcblk: fifo0, srcport: out_1, dstblk: ep5, dstport: in0 } - { srcblk: fifo0, srcport: out_1, dstblk: ep5, dstport: in0 }
# The FIFO block has four ports to match the memory configuration, but their
# RFNoC ports don't get connected. We flag that here explicitly to avoid
# warnings from the image builder.
- { srcblk: _device_, srcport: _none_, dstblk: fifo0, dstport: in_2 }
- { srcblk: fifo0, srcport: out_2, dstblk: _device_, dstport: _none_ }
- { srcblk: _device_, srcport: _none_, dstblk: fifo0, dstport: in_3 }
- { srcblk: fifo0, srcport: out_3, dstblk: _device_, dstport: _none_ }
# #
# BSP Connections # BSP Connections
- { srcblk: radio0, srcport: ctrlport, dstblk: _device_, dstport: ctrlport_radio0 } - { srcblk: radio0, srcport: ctrlport, dstblk: _device_, dstport: ctrlport_radio0 }
+7
View File
@@ -95,6 +95,13 @@ connections:
- { srcblk: fifo0, srcport: out_0, dstblk: ep4, dstport: in0 } - { srcblk: fifo0, srcport: out_0, dstblk: ep4, dstport: in0 }
- { srcblk: ep5, srcport: out0, dstblk: fifo0, dstport: in_1 } - { srcblk: ep5, srcport: out0, dstblk: fifo0, dstport: in_1 }
- { srcblk: fifo0, srcport: out_1, dstblk: ep5, dstport: in0 } - { srcblk: fifo0, srcport: out_1, dstblk: ep5, dstport: in0 }
# The FIFO block has four ports to match the memory configuration, but their
# RFNoC ports don't get connected. We flag that here explicitly to avoid
# warnings from the image builder.
- { srcblk: _device_, srcport: _none_, dstblk: fifo0, dstport: in_2 }
- { srcblk: fifo0, srcport: out_2, dstblk: _device_, dstport: _none_ }
- { srcblk: _device_, srcport: _none_, dstblk: fifo0, dstport: in_3 }
- { srcblk: fifo0, srcport: out_3, dstblk: _device_, dstport: _none_ }
# #
# BSP Connections # BSP Connections
- { srcblk: radio0, srcport: ctrlport, dstblk: _device_, dstport: ctrlport_radio0 } - { srcblk: radio0, srcport: ctrlport, dstblk: _device_, dstport: ctrlport_radio0 }
+7
View File
@@ -81,6 +81,13 @@ connections:
- { srcblk: fifo0, srcport: out_0, dstblk: ep4, dstport: in0 } - { srcblk: fifo0, srcport: out_0, dstblk: ep4, dstport: in0 }
- { srcblk: ep5, srcport: out0, dstblk: fifo0, dstport: in_1 } - { srcblk: ep5, srcport: out0, dstblk: fifo0, dstport: in_1 }
- { srcblk: fifo0, srcport: out_1, dstblk: ep5, dstport: in0 } - { srcblk: fifo0, srcport: out_1, dstblk: ep5, dstport: in0 }
# The FIFO block has four ports to match the memory configuration, but their
# RFNoC ports don't get connected. We flag that here explicitly to avoid
# warnings from the image builder.
- { srcblk: _device_, srcport: _none_, dstblk: fifo0, dstport: in_2 }
- { srcblk: fifo0, srcport: out_2, dstblk: _device_, dstport: _none_ }
- { srcblk: _device_, srcport: _none_, dstblk: fifo0, dstport: in_3 }
- { srcblk: fifo0, srcport: out_3, dstblk: _device_, dstport: _none_ }
# #
# BSP Connections # BSP Connections
- { srcblk: radio0, srcport: ctrlport, dstblk: _device_, dstport: ctrlport_radio0 } - { srcblk: radio0, srcport: ctrlport, dstblk: _device_, dstport: ctrlport_radio0 }