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