Hello, I want to create an RFnoC with an FFT block for E310. Here is
my section of the yml file for it:
stream_endpoints:
ep0: # Stream endpoint name
ctrl: True # Endpoint passes control traffic
data: True # Endpoint passes data traffic
buff_size: 16384 # Ingress buffer size for data
# A list of all NoC blocks in design
# ----------------------------------
noc_blocks:
radio0: # NoC block name
block_desc: 'radio_1x64.yml' # Block device descriptor
fft0: # FFT block name
block_desc: 'fft_1x64.yml' # Block YAML descriptor file
parameters:
EN_FFT_SHIFT: 1
# A list of all static connections in design
# ------------------------------------------
# Format: A list of connection maps (list of key-value pairs) with the
following keys
# - srcblk = Source block to connect
# - srcport = Port on the source block to connect
# - dstblk = Destination block to connect
# - dstport = Port on the destination block to connect
connections:
# radio0(0) to ep0 - RF0 RX
- { srcblk: radio0, srcport: out_0, dstblk: fft0, dstport: in_0 }
- { srcblk: fft0, srcport: out_0, dstblk: ep0, dstport: in0 }
# radio0(1) to ep1 - RF1 RX
#- { srcblk: radio0, srcport: out_1, dstblk: ep0, dstport: in_1 }
# A list of all clock domain connections in design
# ------------------------------------------------
# Format: A list of connection maps (list of key-value pairs) with the
following keys
# - srcblk = Source block to connect (Always "_device"_)
# - srcport = Clock domain on the source block to connect
# - dstblk = Destination block to connect
# - dstport = Clock domain on the destination block to connect
clk_domains:
- { srcblk: _device_, srcport: radio, dstblk: radio0, dstport: radio }
- { srcblk: _device_, srcport: rfnoc_chdr, dstblk: fft0, dstport: ce }
Here is my mistake. Tell me what I'm doing wrong. Perhaps I do not
fully understand the architecture of creating files.
ERR] 2 Unresolved connection(s)
[ERR] (radio0-out_0 -> fft0-in_0)
[ERR] (fft0-out_0 -> ep0-in0)
[INF] (('radio0', 'ctrl_port', 'master'),)
[INF] (('radio0', 'time_keeper', 'listener'),)
[INF] (('radio0', 'radio_iface', 'slave'),)
[INF] (('_device_', 'ctrlport_radio', 'slave'),)
[INF] (('_device_', 'time_keeper', 'broadcaster'),)
[INF] (('_device_', 'x300_radio', 'master'),)
_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]