ort82g5 Lattice Semiconductor Corp., ort82g5 Datasheet - Page 34

no-image

ort82g5

Manufacturer Part Number
ort82g5
Description
Xaui And Fc Fpscs
Manufacturer
Lattice Semiconductor Corp.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ort82g5-1F680C
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Part Number:
ort82g5-1F680I
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Part Number:
ort82g5-1FN680C
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Part Number:
ort82g5-1FN680I
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Part Number:
ort82g5-2F680C
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Lattice Semiconductor
Embedded Core/FPGA Interface
This block provides the data formatting and receive data and clock signal transfers between the Embedded Core
and the FPGA Logic. There are also control and status registers in the FPGA portion of the chip which contain bits
to control the receive logic and to record status. These are described in later sections of this data sheet and com-
municate with the core using the System Bus.
The demultiplexed, receive word outputs to the FPGA are shown in Figure 6. These are each 40 bits wide. There
are eight of these interfaces, one for each SERDES channel. Each consist of four groups of 10-bit data or four
groups of decoded information depending on setting of 8b10bR_xx control register bits.
Each 10-bit group of decoded information includes 8 bits of data and a 1 bit K_CTRL indicator derived from the
received data and a tenth bit of status information. The function of the tenth bit varies from group to group and
includes code violation, Out of Synchronization (OOS) indicators and the CH24_SYNC24_xx and
CH248_SYNC_xx status bits. CH24_SYNC or CH248_SYNC_xx indicates the status of multi-channel alignment of
channel xx and are high when the count for the multi-channel alignment block reaches zero regardless of whether
or not multi-channel alignment is successful. The mapping of the 10-bit groups to the MRWD_xx[39:0] bits output to
the FPGA logic is summarized in Table 8. The various functions of the bits that vary from channel to channel, i.e.,
bits 29 and 19, are also described in Table 9 and Table 10.
Table 8. Definition of Bits of MRWDxx[39:0]
Bit Index
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
NOCHALGN[A:B]=1
bit 9 of 10-bit data 3
bit 8 of 10-bit data 3
bit 7 of 10-bit data 3
bit 6 of 10-bit data 3
bit 5 of 10-bit data 3
bit 4 of 10-bit data 3
bit 3 of 10-bit data 3
bit 2 of 10-bit data 3
bit 0 of 10-bit data 3
bit 9 of 10-bit data 2
bit 8 of 10-bit data 2
bit 7 of 10-bit data 2
bit 6 of 10-bit data 2
bit 5 of 10-bit data 2
bit 4 of 10-bit data 2
bit 3 of 10-bit data 2
bit 2 of 10-bit data 2
bit 1 of 10-bit data 2
bit 0 of 10-bit data 2
bit 9 of 10-bit data 1
bit 8 of 10-bit data 1
bit 7 of 10-bit data 1
bit 6 of 10-bit data 1
bit 5 of 10-bit data 1
bit 4 of 10-bit data 1
bit 3 of 10-bit data 1
bit 1of 10-bit data 3
CV_SELxx=0
8b10bR=0
CV_xx3, code violation, byte 3
CV_xx2, code violation, byte 2
CV_xx1, code violation, byte 1
34
NOCHALGN[A:B]=1
K_CTRL for byte 3
K_CTRL for byte 2
K_CTRL for byte 1
ORCA ORT42G5 and ORT82G5 Data Sheet
CV_SELxx=1
bit 6 of byte 3
bit 5 of byte 3
bit 4 of byte 3
bit 3 of byte 3
bit 2 of byte 3
bit 1 of byte 3
bit 0 of byte 3
bit 7 of byte 2
bit 6 of byte 2
bit 5 of byte 2
bit 4 of byte 2
bit 3 of byte 2
bit 2 of byte 2
bit 1 of byte 2
bit 0 of byte 2
bit 7 of byte 1
bit 6 of byte 1
bit 5 of byte 1
bit 4 of byte 1
bit 3 of byte 1
bit 7 of byte3
8b10bR=1
See Table 9 and Table 10
See Table 9 and Table 10
See Table 9 and Table 10
NOCHALGN[A:B]=0
K_CTRL for byte 3
K_CTRL for byte 2
K_CTRL for byte 1
CV_SELxx=1
bit 6 of byte 3
bit 5 of byte 3
bit 4 of byte 3
bit 3 of byte 3
bit 2 of byte 3
bit 1 of byte 3
bit 0 of byte 3
bit 7 of byte 2
bit 6 of byte 2
bit 5 of byte 2
bit 4 of byte 2
bit 3 of byte 2
bit 2 of byte 2
bit 1 of byte 2
bit 0 of byte 2
bit 7 of byte 1
bit 6 of byte 1
bit 5 of byte 1
bit 4 of byte 1
bit 3 of byte 1
bit 7 of byte3

Related parts for ort82g5