Signals
Table 3–4. Decoder Signals (Part 2 of 2)
Signal Name
valid
Direction
Description
Output
Valid signal. This signal is asserted when enais asserted and new, non-
idle data is present on dataout, even if it is the result of an illegal
codeword. If an illegal codeword is received, kerris also asserted.
validis also asserted for idle characters (K28.5) when enais asserted
and idle_delis not asserted.
Output
Output
Data output. This is the 8-bit decoded data or command.
dataout[7:0]
kout
Command output. When high, indicates that the output is a command
byte, not a data byte.
Output
Output
Output
Output
Special K error. Asserted high when an invalid 10-bit word is received, or
when a 10B_ERR character is received.
kerr
Running disparity error. When high indicates the running disparity rules
have been violated.
rderr
Running disparity output. The current running disparity (after decoding
the word present on the dataoutoutput).
rdout
Cascaded running disparity. Used when decoders are cascaded.
rdcascade
3–12
MegaCore Version 7.2
Altera Corporation
October 2007
8B10B Encoder/Decoder MegaCore Function User Guide