Visible to Intel only — GUID: bhc1438842098089
Ixiasoft
Visible to Intel only — GUID: bhc1438842098089
Ixiasoft
1.7.5. Nios II Processor Design Example System Interface Signals
Signal |
Clock Domain |
Direction |
Description |
---|---|---|---|
Clocks and Resets | |||
device_clk | — | Input | Reference clock for JESD204B data path. |
mgmt_clk | — | Input | Reference clock for Nios II processor control path and all peripherals connected via Avalon-MM interconnect. |
sma_clkout | — | Output | Clock output to SMA connector on board (for test only). |
global_rst_n | mgmt_clk | Input | Global reset signal from the push button. This reset is an active low signal and the deassertion of this signal is synchronous to the rising-edge of mgmt_clk. |
Signal |
Clock Domain |
Direction |
Description |
Serial Data | |||
rx_serial_data[LINK*L-1:0] | device_clk | Input | Differential high speed serial input data. The clock is recovered from the serial data stream. |
tx_serial_data[LINK*L-1:0] | device_clk | Output | Differential high speed serial output data. The clock is embedded in the serial data stream. |
Signal |
Clock Domain |
Direction |
Description |
JESD204B | |||
sysref_out | mgmt_clk | Output | SYSREF signal for JESD204B Subclass 1 implementation. |
sync_n_out | link_clk | Output | Indicates a SYNC_N from the receiver. This is an active low signal and is asserted 0 to indicate a synchronization request or error reporting. |
Signal |
Clock Domain |
Direction |
Description |
Avalon- ST User Data | |||
avst_usr_din[LINK* TL_DATA_BUS_WIDTH-1:0] | frame_clk | Input | TX data from the Avalon-ST source interface. The TL_DATA_BUS_WIDTH is determined by the following formulas:
|
avst_usr_din_valid[LINK-1:0] | frame_clk | Input | Indicates whether the data from the Avalon-ST source interface to the transport layer is valid or invalid.
|
avst_usr_din_ready[LINK-1:0] | frame_clk | Output | Indicates that the transport layer is ready to accept data from the Avalon-ST source interface.
|
avst_usr_dout[LINK* TL_DATA_BUS_WIDTH-1:0] | frame_clk | Output | RX data to the Avalon-ST sink interface. The TL_DATA_BUS_WIDTH is determined by the following formulas:
|
avst_usr_dout_valid[LINK-1:0] | frame_clk | Output | Indicates whether the data from the transport layer to the Avalon-ST sink interface is valid or invalid.
|
avst_usr_dout_ready[LINK-1:0] | frame_clk | Input | Indicates that the Avalon-ST sink interface is ready to accept data from the transport layer.
|
avst_patchk_data_error [LINK-1:0] | frame_clk | Output | Output signal from pattern checker indicating a pattern check error. |
Signal |
Clock Domain |
Direction |
Description |
SPI | |||
spi_MISO | spi_SCLK | Input | Output data from a slave to the input of the master. |
spi_MOSI | spi_SCLK | Output | Output data from the master to the inputs of the slaves. |
spi_SCLK | mgmt_clk | Output | Clock driven by the master to slaves, to synchronize the data bits. |
spi_SS_n[2:0] | spi_SCLK | Output | Active low select signal driven by the master to individual slaves, to select the target slave. Defaults to 3 bits. |