Reed-solomon ii ip core interfaces and signals, Avalon-st interfaces in dsp ip cores, Reed-solomon ii ip core signals – Altera Reed-Solomon II MegaCore Function User Manual
Page 23: Reed-solomon ii ip core interfaces and signals -7, Avalon-st interfaces in dsp ip cores -7, Reed-solomon ii ip core signals -7

Parameter
Legal Values
Default Value
Description
Error bits count
format
Full or split
Full
Specifies full or split count:
• With full count the decoder just counts
the number of received error bit
• With split count the decoder counts the
number of received error bits with
initial value "1" (then corrects to value
"0") and outputs
num_error_bit1
. It
also counts the number of received
error bits with initial value "0" (then
corrects to the value "1") and outputs
num_error_bit0
Reed-Solomon II IP Core Interfaces and Signals
The RS II Avalon-ST interface supports backpressure, which is a flow control mechanism, where a sink
can indicate to a source to stop sending data.
The ready latency on the Avalon-ST input interface is 0; the number of symbols per beat is fixed to 1.
The clock and reset interfaces drive or receive the clock and reset signal to synchronize the Avalon-ST
interfaces and provide reset connectivity. The status interface is a conduit interface that consists of three
error status signals for a codeword. The decoder obtains the error symbol value, number of error symbols,
and number of error bits in a codeword from the status signals.
Avalon-ST Interfaces in DSP IP Cores
Avalon-ST interfaces define a standard, flexible, and modular protocol for data transfers from a source
interface to a sink interface.
The input interface is an Avalon-ST sink and the output interface is an Avalon-ST source. The Avalon-ST
interface supports packet transfers with packets interleaved across multiple channels.
Avalon-ST interface signals can describe traditional streaming interfaces supporting a single stream of
data without knowledge of channels or packet boundaries. Such interfaces typically contain data, ready,
and valid signals. Avalon-ST interfaces can also support more complex protocols for burst and packet
transfers with packets interleaved across multiple channels. The Avalon-ST interface inherently synchro‐
nizes multichannel designs, which allows you to achieve efficient, time-multiplexed implementations
without having to implement complex control logic.
Avalon-ST interfaces support backpressure, which is a flow control mechanism where a sink can signal to
a source to stop sending data. The sink typically uses backpressure to stop the flow of data when its FIFO
buffers are full or when it has congestion on its output.
Related Information
•
Reed-Solomon II IP Core Signals
UG-01090
2015.05.01
Reed-Solomon II IP Core Interfaces and Signals
3-7
Reed-Solomon II IP Core Functional Description
Altera Corporation