Download Block Parameters

Transcript
Chapter 1: Xilinx Blockset
•
stat_tdata_fail: presents a value at the time output_tdata_data_out presents the
last symbol of the block. The value is 1 if the decoder was unable to recover the
information symbols, and 0 otherwise. This signal must be of type UFIX_1_0.
•
stat_tdata_erase_cnt: only available when erasure decoding is enabled. Presents a value
at the time dout presents the last symbol of the block. The value is the number of
erasures that were corrected This signal must be of type UFIX_b_0 where b is the
number of bits needed to represent n. Added to the channel when you select Erase
from the Optional Pins tab.
•
stat_tdata_bit_err_1_to_0: number of bits received as 1 but corrected to 0. Added to the
channel when you select Error Statistics from the Optional Pins tab. The element width
is the number of binary bits required to represent ((n-k) * Symbol_Width).
•
stat_tdata_bit_err_0_to_1: number of bits received as 0 but corrected to 1. Added to the
channel when you select Error Statistics from the Optional Pins tab. The element width
is the number of binary bits required to represent ((n-k) * Symbol_Width).
•
stat_tlast: added when Number of Channels parameter is greater than 1. Indicates that
status information for the last channel is present on output_tdata.
event Channel
•
event_s_input_tlast_missing: this output flag indicates that the input_tlast was not
asserted when expected. You should leave this pin unconnected if it is not required.
•
event_s_input_tlast_unexpected: this output flag indicates that the input_tlast was
asserted when not expected. You should leave this pin unconnected if it is not required.
•
event_s_ctrl_tdata_invalid: this output flag indicates that values provided on ctrl_tdata
were illegal. The block must be reset if this is asserted.You should leave this pin
unconnected if it is not required.
ctrl Channel
Note: This channel is only present when variable block length, number of check symbols or puncture
is selected as a block parameter
•
ctrl_tready: TREADY for the ctrl channel.
•
ctrl_tvalid: TVALID for the ctrl channel.
•
ctrl_tdata: this input contains the block length, the number of check symbols and
puncture select, if applicable.
Other Optional Pins
•
aresetn: resets the decoder. This pin is added to the block when you specify
Synchronous Reset on the Optional Pins tab. The signal driving rst must be Bool.
Vivado: Designing with System Generator
UG958 (v2015.3) September 30, 2015
www.xilinx.com
Send Feedback
256