jesd_raw2axi_interface HDL Worker
Detail
HDL implementation of jesd_raw2axi_interface device worker in support of the n310 platform. This device worker maps RAW properties to AXI registers for the Analog Device JESD204B Framework cores implemented within the adrv9371_jesd_2tx_2rx device worker.
Worker Properties
max_addr: Max address in the register map for raw properties.Type:
ushortAccess:
Parameter:
TrueWritable:
FalseInitial:
FalseVolatile:
FalseRead back:
False
Default value:
None
tpl_tx_raw: Raw property interface for the JESD Tx Transport Layer.Type:
ulongArray dimensions:
['320']
Access:
Parameter:
FalseWritable:
TrueInitial:
FalseVolatile:
TrueRead back:
False
Default value:
None
link_tx_raw: Raw property interface for the JESD Tx Link Layer.Type:
ulongArray dimensions:
['320']
Access:
Parameter:
FalseWritable:
TrueInitial:
FalseVolatile:
TrueRead back:
False
Default value:
None
tpl_rx_raw: Raw property interface for the JESD Rx Transport Layer.Type:
ulongArray dimensions:
['320']
Access:
Parameter:
FalseWritable:
TrueInitial:
FalseVolatile:
TrueRead back:
False
Default value:
None
link_rx_raw: Raw property interface for the JESD Rx Link Layer.Type:
ulongArray dimensions:
['320']
Access:
Parameter:
FalseWritable:
TrueInitial:
FalseVolatile:
TrueRead back:
False
Default value:
None
clk_rx_raw: Raw property interface for the JESD Rx Clock Generator.Type:
ulongArray dimensions:
['320']
Access:
Parameter:
FalseWritable:
TrueInitial:
FalseVolatile:
TrueRead back:
False
Default value:
None
clk_tx_raw: Raw property interface for the JESD Tx Clock Generator.Type:
ulongArray dimensions:
['320']
Access:
Parameter:
FalseWritable:
TrueInitial:
FalseVolatile:
TrueRead back:
False
Default value:
None
phy_rx_raw: Raw property interface for the JESD Rx Physical Layer.Type:
ulongArray dimensions:
['320']
Access:
Parameter:
FalseWritable:
TrueInitial:
FalseVolatile:
TrueRead back:
False
Default value:
None
phy_tx_raw: Raw property interface for the JESD Tx Physical Layer.Type:
ulongArray dimensions:
['320']
Access:
Parameter:
FalseWritable:
TrueInitial:
FalseVolatile:
TrueRead back:
False
Default value:
None
Worker Ports
tx_event: Transmitter Event Trigger.Type:
devsignal
clk_rx_axi: AXI-Lite Interface for JESD Rx Clock Generator.Type:
devsignal
clk_tx_axi: AXI-Lite Interface for JESD Tx Clock Generator.Type:
devsignal
tpl_tx_axi: AXI-Lite Interface for JESD Tx Transport Layer.Type:
devsignal
tpl_rx_axi: AXI-Lite Interface for JESD Rx Transport Layer.Type:
devsignal
link_tx_axi: AXI-Lite Interface for JESD Tx Link Layer.Type:
devsignal
link_rx_axi: AXI-Lite Interface for JESD Rx Link Layer.Type:
devsignal
phy_tx_axi: AXI-Lite Interface for JESD Tx Physical Layer.Type:
devsignal
phy_rx_axi: AXI-Lite Interface for JESD Rx Physical Layer.Type:
devsignal
Supported device worker:
adrv9371_jesd_2tx_2rxConnections:
Subdevice port:
axi_rx_adxcvrSupported worker port:
phy_rx_axiIndex:
None
Subdevice port:
axi_tx_adxcvrSupported worker port:
phy_tx_axiIndex:
None
Subdevice port:
axi_rx_clkgenSupported worker port:
clk_rx_axiIndex:
None
Subdevice port:
axi_tx_clkgenSupported worker port:
clk_tx_axiIndex:
None
Subdevice port:
axi_rx_jesdSupported worker port:
link_rx_axiIndex:
None
Subdevice port:
axi_tx_jesdSupported worker port:
link_tx_axiIndex:
None
Subdevice port:
axi_rx_tplSupported worker port:
tpl_rx_axiIndex:
None
Subdevice port:
axi_tx_tplSupported worker port:
tpl_tx_axiIndex:
None
Interfaces (other than data I/O ports):
Subdevice Connections:
Worker Signals
ch0Direction:
outDifferential:
falsePin:
false
ch1Direction:
outDifferential:
falsePin:
false
awaddrDirection:
outWidth:
32Differential:
falsePin:
false
awprotDirection:
outWidth:
3Differential:
falsePin:
false
awvalidDirection:
outDifferential:
falsePin:
false
awreadyDirection:
inDifferential:
falsePin:
false
wdataDirection:
outWidth:
32Differential:
falsePin:
false
wstrbDirection:
outWidth:
4Differential:
falsePin:
false
wvalidDirection:
outDifferential:
falsePin:
false
wreadyDirection:
inDifferential:
falsePin:
false
brespDirection:
inWidth:
2Differential:
falsePin:
false
bvalidDirection:
inDifferential:
falsePin:
false
breadyDirection:
outDifferential:
falsePin:
false
araddrDirection:
outWidth:
32Differential:
falsePin:
false
arprotDirection:
outWidth:
3Differential:
falsePin:
false
arvalidDirection:
outDifferential:
falsePin:
false
arreadyDirection:
inDifferential:
falsePin:
false
rdataDirection:
inWidth:
32Differential:
falsePin:
false
rrespDirection:
inWidth:
2Differential:
falsePin:
false
rvalidDirection:
inDifferential:
falsePin:
false
rreadyDirection:
outDifferential:
falsePin:
false
s_axi_aclkDirection:
outDifferential:
falsePin:
false
s_axi_aresetnDirection:
outDifferential:
falsePin:
false