IPR-ED8B10B Altera, IPR-ED8B10B Datasheet - Page 4

no-image

IPR-ED8B10B

Manufacturer Part Number
IPR-ED8B10B
Description
IP CORE Renewal Of IP-ED8B10B
Manufacturer
Altera
Type
MegaCorer
Datasheets

Specifications of IPR-ED8B10B

Software Application
IP CORE, Interface And Protocols, COMMUNICATION
Supported Families
Arria GX, Cyclone, HardCopy, Stratix
Core Architecture
FPGA
Core Sub-architecture
Arria, Cyclone, Stratix
Rohs Compliant
NA
Function
Encoder/Decoder, 8b/10b for Gigabit Ethernet and Fibre Channel
License
Renewal License
Lead Free Status / RoHS Status
na
Lead Free Status / RoHS Status
na
8b10b Encoder/Decoder MegaCore Function (ED8B10B) Data Sheet
Encoder
4
The encoder uses an innovative, proprietary, non-partitioned, memory-
based LUT implementation to convert data and identified special 8-bit
codes from 8 bits to 10 bits. See
conversion process.
To encode an 8-bit word, the 8-bit value must be applied to the datain
inputs and the enable input must be asserted (active high).
When one of the twelve special 10-bit codes is to be inserted, the
equivalent 8-bit code is placed on the datain lines and the kin input is
asserted. The core performs error checking to ensure the out-of-band 8-bit
code is valid. If not, the kerr output is asserted. See
a list of the valid K codes.
Idle (K28.5) characters can be automatically inserted when enable is not
asserted by asserting the idle_ins input.
Figure 2
Figure 2. ED8B10B Encoder
Disparity
The running disparity can be forced to positive or negative, allowing the
user to insert a special resynchronization pattern, or disparity errors.
When the rdforce input is asserted, the value on the rdin port is
assumed to be the current running disparity. Setting rdin to 0 forces the
encoder to produce an encoded word with positive or neutral disparity.
Setting rdin to 1 forces the encoder to produce an encoded word with
negative or neutral disparity.
shows a block diagram of the encoder.
datain [7:0]
idle_ins
reset_n
rdforce
enable
rdin
clk
kin
Figure 1 on page 2
for an illustration of the
kerr
dataout [9:0]
valid
rdout
rdcascade
Table 1 on page 3
Altera Corporation
for

Related parts for IPR-ED8B10B