Visible to Intel only — GUID: nik1411442164335
Ixiasoft
Visible to Intel only — GUID: nik1411442164335
Ixiasoft
3.8. Direct Vendor Specific Access Interface
This interface is Avalon-ST compliant with a ready latency value of 1.
You can alter the transmit latency with the Auxiliary and direct interfaces write latency cycle(s) parameter.
Direct Vendor Specific RX Interface | ||
---|---|---|
Signal Name |
Direction |
Description |
vsN_rx_valid[C:0] | Output | Each asserted bit indicates the corresponding byte on the current vs_rx_data bus is a valid vendor-specific byte. |
vsN_rx_data[D:0] | Output | Vendor-specific word received from the CPRI frame. The vs_rx_valid signal indicates which bytes are valid vendor-specific bytes. |
Direct Vendor Specific TX Interface | ||
Signal Name |
Direction |
Description |
vsN_tx_ready[C:0] | Output | Each asserted bit indicates the IP core is ready to receive a vendor-specific byte from the corresponding byte of vs_tx_data on the next clock cycle. |
vsN_tx_valid[C:0] | Input | Write valid for vs_tx_data. Assert bit [n] of vs_tx_valid to indicate that byte [n] on the vs_tx_data bus holds a valid value in the current clock cycle. |
vsN_tx_data[D:0] | Input | Vendor-specific word to be written to the CPRI frame. The IP core writes the individual bytes of the current value on the vs_tx_data bus to the CPRI frame based on the vs_tx_ready signal from the previous cycle, and the vs_tx_valid signal in the current cycle. |
The aux_rx_x signal is not part of this interface and is available only if you turn on the AUX interface in your CPRI IP variation. However, its presence in the timing diagram explains the timing of the vs_rx_valid output signal that you use to identify the clock cycles with valid VS data.
The aux_rx_x[7:0] signal (labeled simply aux_rx_x) holds the eight-bit index of the basic frame in the hyperframe, from the perspective of the AUX interface. The subchannel index is the control word index modulo 64, available in aux_rx_x[5:0] if you turn on the AUX interface in your CPRI IP core.
The aux_tx_x signal is not part of this interface and is available only if you turn on the AUX interface in your CPRI IP variation. However, its presence in the timing diagram explains the timing of the vs_tx_ready output signal that you use to identify the clock cycles when you can write VS data to the CPRI frame.
The aux_tx_x[7:0] signal (labeled simply aux_tx_x) holds the eight-bit index of the basic frame in the hyperframe, from the perspective of the AUX interface. The subchannel index is the control word index modulo 64, available in aux_tx_x[5:0] if you turn on the AUX interface in your CPRI IP core.
Note that the write latency is one cpri_clkout clock cycle in this example.