CPLD and FPGA
ATCA-8310 Installation and Use (6806800M72D
)
434
8.4.3
Logic Blocks
8.4.3.1
Logic blocks Overview
8.4.3.2
Transmission principle between TSIP and SERDES
The DSP FPGA uses the Generic 8B10B mode of the flexiPCS (Physical Coding Sublayer) block
of the Lattice SC/M FPGA device to transfer the speech information of up to 60 TSIP each with
32.758 MBit/s (512 Channels) to and from the RTM FPGA. 4096 sample speech information of
60 TSIP channels (245760 bits) equals to one 125
μ
s frame together with 16 bit supplementary
information and 32 bit CRC frame checksum are transferred as a packet across one 2.5 Gbit/s
Figure 8-13 Logic blocks overview
Current DSP
Pool
P/S
SER(15..0)
REF
REF
FB
CLK32M
FS_A
FS_B
TELCO_
CLK_
32M768
SerDes
Control/Status
Register
125 MHz
FS_A
32.768 MHz
Mux & Transmit Control
FS_A
Data
S/P
Reg
(16:240)
Slow Register
Control
Pay-
load
Out
Reg
(x60)
32.768 MHz
FS_B
FS_B
125 MHz
PD
TELCO_
CLK_8K
DeMUX & Receive Control
FSGEN
SPI-Slave
to Wishbone
CLK
MOSI
MISO
CS
DSP Power Control
8b10b
Encode
CRC
Gen
Phase
Comp.
FIFO
Phase
Comp.
FIFO
S/P
10b8b
Decode
TX_K(1:0)
Wishbone
to I2C
Bridge
SCL
SDA
Error Counter
HS_TX1_P
HS_TX1_N
HS_RX1_P
HS_RX1_N
GCLK
32.768 MHz
CLKA(0..9)
CLKB(0..9)
FS_B(0..9)
Suppl.
Reg (x16)
125 MHz
Payload
Exp Reg0
(x60)
Wishbone Bus
FS
Suppl.
Reg
(x16)
Com-
pression
FIFO
(x60)
Receive Pattern Reg
P/S
125 MHz
8b10b
Encode
Phase
Comp.
FIFO
F
m
a
HS_TX2_P
HS_TX2_N
Reference
Clock
PLL
RX_K(1:0)
RX_CRC_ERR
DES(15..0)
125 MHz
Phase
Comp.
FIFO
S/P
10b8b
Decode
F
m
F
a
HS_RX2_P
HS_RX2_N
1. 25 GHz
1. 25 GHz
2.5 GHz
31
DSP Reset and NMI
1
5
TX(19..0)
4
from
Base Board
and DSP
Module
SERDES_CLK125 M
DSP Status and
Interrupt
40
CLKGEN
125 MHz
Re-
covery
ITU-T O.150
PSR-Generator
and
Comparator
TX(59..0)
Control, Result
21
10
10
DES2TSIP
Data
MUX
(240 :16)
TSIP2SER
SERDES
32.768 MHz
125 MHz
32.768 MHz
Transmit Pattern Reg
Re
s
u
lt
CLK_FB
BaseID and
SubmodID
Register
Register
Register
Register
to DSP-
Module
to Host
2
1
from
Base
Board
from
DSP
Module
to DSP-
Module
to
Base
Board
4
Reserved
Re-
covery
Pattern
FS_A (9..0)
FS_B(9..0)
CLK_A(9..0)
CLK_B(9..0)
TR(19..10)
TX(9..0)
TX(19..10)
TR(19..10)
1024
Time
Slots
DSP (Current type)
0
9
TR(19..0)
FS_B(0..11)
CLK_A(0..11)
CLK_B(0..11)
TX1(0..11)
TR0(0..11)
TR1(0..11)
Preparation
DSP (New type)
FS_A (11..0)
FS_B(11..0)
CLK_A(11..0)
CLK_B(11..0)
TX0(11..0)
TX1(23..12)
TR0(11..0)
TR1(11..0)
TX1(35..24)
TR0(47..36)
TR1(47..36)
FS_B(23..12)
CLK_A(23..12)
CLK_B(23..12)
0
11
TX(47..0)
TR(47..0)
TX0(35..24)
FS_A(23..12)
TX1
TX0
TR1
TR0
TSIP
TX1
TX0
TR1
TR0
TSIP0
TX1
TX0
TR1
TR0
TSIP1
1024
Time
Slots
1024
Time
Slots
FS_A(0..9)
O
th
er
In
te
rn
al
so
ur
ce
s
M
ai
n
in
te
rn
al
cl
oc
k
1.25 GHz
/
2.5 GHz
1.25 GHz
/
Status and
Interrupt
Register
from DSP-
Module
to Host
TX(59..48)
Spare
TR(59..48)
Spare
TR
(5
9
..
1
)
DES(7..0)
DES(15..8)
SER(7..0)
SER(15..8)
Payload
Exp Reg0
(x60)
Payload
Exp Reg0
(x60)
Payload
Exp Reg0
(x60)
Payload
Trf Reg0
(x60)
Payload
Trf Reg0
(x60)
Payload
Trf Reg0
(x60)
125 MHz
125 MHz
Payload
Trf Reg0
(x60)
TX_CRC_INIT
TX_K
CRC
Check
32.768 MHz
Slow Register
Control
32.768 MHz
16 Bit
Aligner
RX_CRC_INIT
TX_K
125 MHz
RX_K
DeCom-
pression
FIFO
(x60)
125 MHz
32.768 MHz
M
U
X
M
U
X
M
U
X
M
U
X
M
U
X
TX(59..48)
Spare
M
U
X
Summary of Contents for ATCA-8310
Page 12: ...ATCA 8310 Installation and Use 6806800M72D Contents 12 Contents Contents ...
Page 26: ...ATCA 8310 Installation and Use 6806800M72D 26 List of Figures ...
Page 34: ...ATCA 8310 Installation and Use 6806800M72D About this Manual 34 About this Manual ...
Page 54: ...Hardware Preparation and Installation ATCA 8310 Installation and Use 6806800M72D 54 ...
Page 70: ...Controls Indicators and Connectors ATCA 8310 Installation and Use 6806800M72D 70 ...
Page 162: ...BIOS ATCA 8310 Installation and Use 6806800M72D 162 ...
Page 200: ...U Boot ATCA 8310 Installation and Use 6806800M72D 200 ...
Page 244: ...Intelligent Peripheral Management Controller ATCA 8310 Installation and Use 6806800M72D 244 ...
Page 438: ...CPLD and FPGA ATCA 8310 Installation and Use 6806800M72D 438 ...
Page 442: ...Replacing the Battery ATCA 8310 Installation and Use 6806800M72D 442 ...
Page 444: ...Related Documentation ATCA 8310 Installation and Use 6806800M72D 444 ...
Page 454: ...ATCA 8310 Installation and Use 6806800M72D Sicherheitshinweise 454 ...
Page 456: ...Index ATCA 8310 Installation and Use 6806800M72D 456 ...
Page 457: ...Index ATCA 8310 Installation and Use 6806800M72D 457 ...
Page 458: ...Index ATCA 8310 Installation and Use 6806800M72D 458 ...
Page 459: ......